Binutils 2.47 fails to build with warning 'exp.X_op' may be used uninitialized
R. Diez
rdiez-2006@rd10.de
Sat Aug 8 17:47:12 GMT 2026
Hi all:
Binutils 2.47 fails to build with this error message:
-------8<-------8<-------
CCLD as-new
/home/rdiez/blah.../binutils-2.47/gas/config/tc-arm.c: In function 'parse_immediate.constprop':
/home/rdiez/blah.../binutils-2.47/gas/config/tc-arm.c:5198:10: error: 'exp.X_op' may be used uninitialized [-Werror=maybe-uninitialized]
5198 | if (exp.X_op != O_constant)
| ^
/home/rdiez/blah.../binutils-2.47/gas/config/tc-arm.c:5195:15: note: 'exp' declared here
5195 | expressionS exp;
| ^
lto1: all warnings being treated as errors
-------8<-------8<-------
Is this a known issue? The older Binutils 2.46.1 builds fine in the same setup.
Regards,
rdiez
More information about the Binutils
mailing list