mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-03 09:30:39 +08:00
Don't install vtv_*.o unless --enable-vtable-verify (PR libgcc/59339)
PR libgcc/59339 * config.host (*-*-linux*, frv-*-*linux*, *-*-kfreebsd*-gnu) (*-*-knetbsd*-gnu, *-*-gnu*, *-*-kopensolaris*-gnu): Only add vtv_*.o to extra_parts if enable_vtable_verify. From-SVN: r208381
This commit is contained in:
parent
ab19cc6c93
commit
227a7dc8fb
libgcc
@ -1,3 +1,10 @@
|
||||
2014-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR libgcc/59339
|
||||
* config.host (*-*-linux*, frv-*-*linux*, *-*-kfreebsd*-gnu)
|
||||
(*-*-knetbsd*-gnu, *-*-gnu*, *-*-kopensolaris*-gnu): Only add
|
||||
vtv_*.o to extra_parts if enable_vtable_verify.
|
||||
|
||||
2014-03-06 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* config/msp430/t-msp430 (LIB2ADD): Add lib2hw_mul.S
|
||||
|
@ -228,7 +228,10 @@ case ${host} in
|
||||
;;
|
||||
*-*-linux* | frv-*-*linux* | *-*-kfreebsd*-gnu | *-*-knetbsd*-gnu | *-*-gnu* | *-*-kopensolaris*-gnu)
|
||||
tmake_file="$tmake_file t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver t-linux"
|
||||
extra_parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o vtv_start.o vtv_end.o vtv_start_preinit.o vtv_end_preinit.o"
|
||||
extra_parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o"
|
||||
if test x$enable_vtable_verify = xyes; then
|
||||
extra_parts="$extra_parts vtv_start.o vtv_end.o vtv_start_preinit.o vtv_end_preinit.o"
|
||||
fi
|
||||
;;
|
||||
*-*-lynxos*)
|
||||
tmake_file="$tmake_file t-lynx $cpu_type/t-crtstuff t-crtstuff-pic t-libgcc-pic"
|
||||
|
Loading…
x
Reference in New Issue
Block a user