Fix gold testsuite failure with GCC 6.
With GCC 6 when not using -static-libstdc++, the operator delete(void*) function is defined in the shared C++ support library, rather than in the main program. The test script is too aggressive in checking for this symbol's presence among the exported symbols. This patch removes the check for that symbol. gold/ PR gold/20310 * testsuite/dynamic_list.sh: Remove check for _ZdlPv.
This commit is contained in:
parent
8db8e6948a
commit
6e25650792
@ -1,3 +1,9 @@
|
||||
2016-06-29 Cary Coutant <ccoutant@gmail.com>
|
||||
|
||||
gold/
|
||||
PR gold/20310
|
||||
* testsuite/dynamic_list.sh: Remove check for _ZdlPv.
|
||||
|
||||
2016-06-29 Cary Coutant <ccoutant@gmail.com>
|
||||
|
||||
* testsuite/Makefile.am (MOSTLYCLEANFILES): Add eh_test_2.
|
||||
|
@ -38,7 +38,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 "_ZN4t16aD1Ev" # t16a:~t16a()
|
||||
check dynamic_list.stdout "_ZN4t16a1tEv" # t16a:t()
|
||||
|
Loading…
Reference in New Issue
Block a user