aboutsummaryrefslogtreecommitdiff
path: root/libgfortran
diff options
context:
space:
mode:
authorMichal Jires <mjires@suse.cz>2024-01-09 17:49:34 +0100
committerMichal Jires <mjires@suse.cz>2024-06-06 11:07:17 +0200
commit346f33e27809ae012696c4731c8ebcec2414dbfb (patch)
treef5b8e1a84070842b1ccd366291c6aa419468831b /libgfortran
parentca43678c3d8aff1b8774e0b05c9a4a42fd271b13 (diff)
downloadgcc-346f33e27809ae012696c4731c8ebcec2414dbfb.zip
gcc-346f33e27809ae012696c4731c8ebcec2414dbfb.tar.gz
gcc-346f33e27809ae012696c4731c8ebcec2414dbfb.tar.bz2
lto: Remove random_seed from section name.
This patch removes suffixes from section names during LTO linking. These suffixes were originally added for ld -r to work (PR lto/44992). They were added to all LTO object files, but are only useful before WPA. After that they waste space, and if kept random, make LTO caching impossible. Bootstrapped/regtested on x86_64-pc-linux-gnu gcc/ChangeLog: * lto-streamer.cc (lto_get_section_name): Remove suffixes after WPA. gcc/lto/ChangeLog: * lto-common.cc (lto_section_with_id): Dont load suffix during LTRANS.
Diffstat (limited to 'libgfortran')
0 files changed, 0 insertions, 0 deletions