https://sourceware.org/bugzilla/show_bug.cgi?id=33500

--- Comment #3 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by H.J. Lu <[email protected]>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4cb845ee59587c80bb641209ea109a4a0557f542

commit 4cb845ee59587c80bb641209ea109a4a0557f542
Author: H.J. Lu <[email protected]>
Date:   Thu Oct 2 09:57:35 2025 +0800

    elf: Use uint64_t for common symbol alignment warning

    Use uint64_t for common symbol alignment warning to avoid

    elflink.c:5548:12: runtime error: shift exponent 37 is too large for 32-bit
type 'int'

    with invalid input in PR ld/33500.  Now ld issues:

    ld: warning: alignment 137438953472 of common symbol
`__afl_global_area_ptr' in pr33500.o is greater than the alignment (8) of its
section *COM*

    instead of

    ld: warning: alignment 32 of common symbol `__afl_global_area_ptr' in
pr33500.o is greater than the alignment (8) of its section *COM*

            PR ld/33511
            * elflink.c (elf_link_add_object_symbols): Use uint64_t for
            common symbol alignment warning.

    Signed-off-by: H.J. Lu <[email protected]>

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to