[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/20882] GNU ld discards sections required by relocations in .debu
From: |
hjl.tools at gmail dot com |
Subject: |
[Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections |
Date: |
Tue, 13 Mar 2018 14:55:57 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=20882
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |WAITING
--- Comment #16 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Richard Biener from comment #15)
> The original testcase is fixed tho.
For
https://github.com/davidmalcolm/rhbz-1543912
with binutils master branch, I got
mkdir build
gcc -I ./src -flto -O2 -g -c src/bootchart.c -o build/bootchart.o
gcc -I ./src -flto -O2 -g -c src/log.c -o build/log.o
gcc -flto -g -Wl,--gc-sections -Wl,--print-gc-sections \
build/bootchart.o build/log.o \
-o build/systemd-bootchart
/usr/local/bin/ld: removing unused section '.rodata.cst4' in file
'/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o'
/usr/local/bin/ld: removing unused section '.data' in file
'/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o'
/usr/local/bin/ld: removing unused section '.rodata' in file
'/usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o'
/usr/lib/rpm/debugedit build/systemd-bootchart
It looks normal to me.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, rguenth at gcc dot gnu.org, 2018/03/13
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, rguenth at gcc dot gnu.org, 2018/03/13
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections,
hjl.tools at gmail dot com <=
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, hjl.tools at gmail dot com, 2018/03/13
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, dmalcolm at redhat dot com, 2018/03/13
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, hjl.tools at gmail dot com, 2018/03/13
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, cvs-commit at gcc dot gnu.org, 2018/03/14
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, hjl.tools at gmail dot com, 2018/03/14
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, cvs-commit at gcc dot gnu.org, 2018/03/14
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, rguenther at suse dot de, 2018/03/14
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, hjl.tools at gmail dot com, 2018/03/14
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, rguenther at suse dot de, 2018/03/14
- [Bug ld/20882] GNU ld discards sections required by relocations in .debug_info with --gc-sections, hjl.tools at gmail dot com, 2018/03/14