Source-Changes archive

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

CVS commit: src/external/gpl3/binutils/dist/ld/scripttempl



Module Name:    src
Committed By:   rin
Date:           Tue Sep  2 08:11:49 UTC 2025

Modified Files:
        src/external/gpl3/binutils/dist/ld/scripttempl: elf.sc

Log Message:
ld: Put back .note sections to segment same as .interp

Effectively reverts the following upstream commits:

(1) https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=7ecf0250f7f
(2) https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=023e60ced0c

Otherwise, .note lies behind .eh_frame section, and the latter
cannot be removed by strip(1). This results in regression for
sizes of crunched binaries.

The problem has been reported to upstream:

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

Thanks christos@ for discussion!


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 \
    src/external/gpl3/binutils/dist/ld/scripttempl/elf.sc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index