Remove checks for constructors that might have been eliminated by GCC.
GCC 6 does not generate constructors for two of gold's test cases. This patch simply removes the checks for them. gold/ PR 19751 * testsuite/Makefile.am (retain_symbols_file_test): Remove check for constructor. * testsuite/Makefile.in: Regenerate. * testsuite/dynamic_list.sh: Likewise. * testsuite/retain_symbols_file_test.sh: Likewise.
This commit is contained in:
parent
202736beb1
commit
7ff6eb49a2
5 changed files with 9 additions and 4 deletions
|
@ -1,3 +1,12 @@
|
|||
2016-03-08 Cary Coutant <ccoutant@gmail.com>
|
||||
|
||||
PR 19751
|
||||
* testsuite/Makefile.am (retain_symbols_file_test): Remove check
|
||||
for constructor.
|
||||
* testsuite/Makefile.in: Regenerate.
|
||||
* testsuite/dynamic_list.sh: Likewise.
|
||||
* testsuite/retain_symbols_file_test.sh: Likewise.
|
||||
|
||||
2016-03-08 Cary Coutant <ccoutant@gmail.com>
|
||||
|
||||
PR 19751
|
||||
|
|
|
@ -2214,7 +2214,6 @@ MOSTLYCLEANFILES += retain_symbols_file_test retain_symbols_file_test.in \
|
|||
retain_symbols_file_test.so: basic_pic_test.o gcctestdir/ld
|
||||
echo 'main' > retain_symbols_file_test.in
|
||||
echo 't1' >> retain_symbols_file_test.in
|
||||
echo '_ZN4t16bC1Ev' >> retain_symbols_file_test.in
|
||||
echo '_ZNK4t20a3getEv' >> retain_symbols_file_test.in
|
||||
echo '_Z3t18v' >> retain_symbols_file_test.in
|
||||
echo '__tcf_0' >> retain_symbols_file_test.in
|
||||
|
|
|
@ -6198,7 +6198,6 @@ uninstall-am:
|
|||
@GCC_TRUE@@NATIVE_LINKER_TRUE@retain_symbols_file_test.so: basic_pic_test.o gcctestdir/ld
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ echo 'main' > retain_symbols_file_test.in
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ echo 't1' >> retain_symbols_file_test.in
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ echo '_ZN4t16bC1Ev' >> retain_symbols_file_test.in
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ echo '_ZNK4t20a3getEv' >> retain_symbols_file_test.in
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ echo '_Z3t18v' >> retain_symbols_file_test.in
|
||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ echo '__tcf_0' >> retain_symbols_file_test.in
|
||||
|
|
|
@ -40,7 +40,6 @@ check()
|
|||
check dynamic_list.stdout "main" # comes via --dynamic-list
|
||||
check dynamic_list.stdout "_ZdlPv" # "operator delete(void*)"
|
||||
check dynamic_list.stdout "_Z4t1_6v" # t1_6()
|
||||
check dynamic_list.stdout "_ZN4t16aC2Ev" # t16a:t16a()
|
||||
check dynamic_list.stdout "_ZN4t16aD1Ev" # t16a:~t16a()
|
||||
check dynamic_list.stdout "_ZN4t16a1tEv" # t16a:t()
|
||||
check dynamic_list.stdout "_ZTI4t16a" # typeinfo for t16a
|
||||
|
|
|
@ -44,7 +44,6 @@ check_absent()
|
|||
}
|
||||
|
||||
check_present 't1'
|
||||
check_present 't16b::t16b()'
|
||||
check_present 't20a::get()'
|
||||
check_present 't18()'
|
||||
check_absent 't10'
|
||||
|
|
Loading…
Reference in a new issue