[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/24753] [2.33 Regression] ld: section size (0x1e50 bytes) is larg

From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/24753] [2.33 Regression] ld: section size (0x1e50 bytes) is larger than file size (0x5a0 bytes), can not size stub section: memory exhausted
Date: Thu, 16 Jan 2020 18:50:46 +0000


--- Comment #15 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The binutils-2_33-branch branch has been updated by Tamar Christina


commit 69a29b6e0642a98df15e65c0d5acfcb9c9cad2cb
Author: Tamar Christina <address@hidden>
Date:   Thu Jan 2 14:06:01 2020 +0000

    AArch64: Revert SEC_LINKER_CREATED for AArch64 stubs (PR/25210)

    The SEC_LINKER_CREATED flag was added as a fix for PR 24753.  I believe
    part of the fix in compress.c to still be correct as linker created
    don't have a size on disk and it fixes the Arm bootstrap regression.

    So I'm partially revert this change so that we don't have to manage the
    manually as implied by SEC_LINKER_CREATED as it's causing an error when
    errata workarounds are used together and it wasn't needed.  This can also
    seen from that the arm bootstrap was fixed and no flag was added to it's


        PR 25210
        PR 24753
        * emultempl/aarch64elf.em (elf${ELFSIZE}_aarch64_add_stub_section):
        Remove SEC_LINKER_CREATED.
        * testsuite/ld-aarch64/aarch64-elf.exp: Add erratum835769-843419.
        * testsuite/ld-aarch64/erratum835769-843419.d: New test.

    (cherry picked from commit 0db131fb835e4c4f6a024e86743467e7e01c965e)

    Signed-off-by: Tamar Christina <address@hidden>

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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]