SUNDAY, APRIL 19, 2026 GCC DIGEST · OPEN-SOURCE SYSTEMS DAILY VOL. 1 · NO. 109
Late Edition · APRIL 19, 2026 · VOL. 1 · NO. 109
The GCC Digest
— A Daily Record of the GNU Compiler Collection —
gcc Impact 7 / 10

ARM, BitInt: Add hard-float ABI support for exception and rounding modes.

Adds support for handling floating-point exceptions and rounding modes with the hard-float ABI on ARM, used by BitInt software emulation for floating-point con…

This commit introduces support for FP_HANDLE_EXCEPTIONS and FP_ROUNDMODE when using the hard-float ABI on ARM. This is necessary for _BitInt software emulation to correctly handle floating-point conversions and throw exceptions when needed. A new file, sfp-exceptions.c, is added, and the necessary macros and declarations are included in sfp-machine.h.

Filed Under: ARMBitIntfloating-pointABIexception handling