Landing: 4962345a370f

Project / Subsystem

gcc / a68

Date

2026-09-20

Author

Jose E. Marchesi

Commit

4962345a370f5924e34d1b083b7cca0832fbb2d9

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
a68
patch_id
—
commit_hash
4962345a370f5924e34d1b083b7cca0832fbb2d9
source_type
github
headline
a68: low: support for fixed sized modes
tldr
Algol-68 compiler's lowering phase updated to support fixed-sized modes.
author
Jose E. Marchesi
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • a68
  • • compiler
  • • optimization
discussion_id_link
—
bugzilla_pr
—
date
2026-09-20T00:00:00.000Z

The Algol-68 compiler’s lowering stage now supports fixed-sized modes, enabling the generation of appropriate machine code for these types. This involves updates to various lowering functions across multiple files to handle operations like bit manipulation, real arithmetic, and integer conversions for word-sized types.