[Bug target/121394] [16 Regression][gcn] Since r16-2595-gf1c80147641783: link-time error: libm_a-e_atan2.o):(.rodata.cst32): SHF_MERGE section size (56) must be a multiple of sh_entsize (32)

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Aug 4 16:13:13 GMT 2025


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121394

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |link-failure

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #5)
> Oh yes:
> https://www.sourceware.org/ml/binutils/2002-11/msg00604.html
> 
> Now I need to find out the conclusion of that

The patch was applied for gas in the 381a1ab30c06 commit.

So the question becomes is what GCC/gas is doing correct and clang is broken or
what gas is doing to workaround a broken GCC.


More information about the Gcc-bugs mailing list