* testsuite/Makefile.am: Add -ffunction-sections to compile
gc_comdat_test files. Add -Wl,--gc-sections to build gc_comdat_test. * testsuite/Makefile.in: Regenerate. * testsuite/gc_comdat_test.sh: Fix the condition around grep.
This commit is contained in:
parent
531813adfc
commit
4daadc0d02
4 changed files with 15 additions and 7 deletions
|
@ -1,3 +1,11 @@
|
|||
2009-05-22 Sriraman Tallam <tmsriram@google.com>
|
||||
|
||||
* testsuite/Makefile.am: Add -ffunction-sections to compile
|
||||
gc_comdat_test files. Add -Wl,--gc-sections to build
|
||||
gc_comdat_test.
|
||||
* testsuite/Makefile.in: Regenerate.
|
||||
* testsuite/gc_comdat_test.sh: Fix the condition around grep.
|
||||
|
||||
2009-05-21 Sriraman Tallam <tmsriram@google.com>
|
||||
|
||||
* object.cc (Sized_relobj::map_to_kept_section): Return NULL if the
|
||||
|
|
|
@ -107,11 +107,11 @@ flagstest_ndebug.o: constructor_test.cc
|
|||
check_SCRIPTS += gc_comdat_test.sh
|
||||
check_DATA += gc_comdat_test.stdout
|
||||
gc_comdat_test_1.o: gc_comdat_test_1.cc
|
||||
$(CXXCOMPILE) -O0 -c -g -o $@ $<
|
||||
$(CXXCOMPILE) -O0 -c -ffunction-sections -g -o $@ $<
|
||||
gc_comdat_test_2.o: gc_comdat_test_2.cc
|
||||
$(CXXCOMPILE) -O0 -c -g -o $@ $<
|
||||
$(CXXCOMPILE) -O0 -c -ffunction-sections -g -o $@ $<
|
||||
gc_comdat_test: gc_comdat_test_1.o gc_comdat_test_2.o gcctestdir/ld
|
||||
$(CXXLINK) -Bgcctestdir/ --gc-sections gc_comdat_test_1.o gc_comdat_test_2.o
|
||||
$(CXXLINK) -Bgcctestdir/ -Wl,--gc-sections gc_comdat_test_1.o gc_comdat_test_2.o
|
||||
gc_comdat_test.stdout: gc_comdat_test
|
||||
$(TEST_NM) -C gc_comdat_test > gc_comdat_test.stdout
|
||||
|
||||
|
|
|
@ -2226,11 +2226,11 @@ uninstall-am: uninstall-info-am
|
|||
@GCC_TRUE@@NATIVE_LINKER_TRUE@flagstest_ndebug.o: constructor_test.cc
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -o $@ $<
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@gc_comdat_test_1.o: gc_comdat_test_1.cc
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -g -o $@ $<
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -ffunction-sections -g -o $@ $<
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@gc_comdat_test_2.o: gc_comdat_test_2.cc
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -g -o $@ $<
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -ffunction-sections -g -o $@ $<
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@gc_comdat_test: gc_comdat_test_1.o gc_comdat_test_2.o gcctestdir/ld
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ --gc-sections gc_comdat_test_1.o gc_comdat_test_2.o
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -Wl,--gc-sections gc_comdat_test_1.o gc_comdat_test_2.o
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@gc_comdat_test.stdout: gc_comdat_test
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(TEST_NM) -C gc_comdat_test > gc_comdat_test.stdout
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@basic_test.o: basic_test.cc
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
|
||||
check()
|
||||
{
|
||||
if ! grep -q "$2" "$1"
|
||||
if grep -q "$2" "$1"
|
||||
then
|
||||
echo "Garbage collection failed to collect :"
|
||||
echo " $2"
|
||||
|
|
Loading…
Reference in a new issue