Skip to content

Commit d0952a5

Browse files
authored
Merge pull request #39222 from eeckstein/fix-weak-symbol-test
tests: exclude two C++ symbols from the weak-symbol test
2 parents 3abe16f + 1c8b369 commit d0952a5

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

test/stdlib/symbol-visibility-linux.test-sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
// RUN: -e _ZN9__gnu_cxx12__to_xstringISscEET_PFiPT0_mPKS2_P13__va_list_tagEmS5_z \
3232
// RUN: -e _ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits \
3333
// RUN: -e _ZZNSt8__detail18__to_chars_10_implImEEvPcjT_E8__digits \
34+
// RUN: -e _ZNKSt8functionIFNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmmEEclEmm \
35+
// RUN: -e _ZSt9call_onceIRFvPvEJDnEEvRSt9once_flagOT_DpOT0_ \
3436
// RUN: > %t/swiftCore-all.txt
3537
// RUN: %llvm-nm --defined-only --extern-only --no-weak %platform-dylib-dir/%target-library-name(swiftCore) > %t/swiftCore-no-weak.txt
3638
// RUN: diff -u %t/swiftCore-all.txt %t/swiftCore-no-weak.txt
@@ -53,6 +55,8 @@
5355
// RUN: -e _ZN9__gnu_cxx12__to_xstringISscEET_PFiPT0_mPKS2_P13__va_list_tagEmS5_z \
5456
// RUN: -e _ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits \
5557
// RUN: -e _ZZNSt8__detail18__to_chars_10_implImEEvPcjT_E8__digits \
58+
// RUN: -e _ZNKSt8functionIFNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmmEEclEmm \
59+
// RUN: -e _ZSt9call_onceIRFvPvEJDnEEvRSt9once_flagOT_DpOT0_ \
5660
// RUN: > %t/swiftRemoteMirror-all.txt
5761
// RUN: %llvm-nm --defined-only --extern-only --no-weak %platform-dylib-dir/%target-library-name(swiftRemoteMirror) > %t/swiftRemoteMirror-no-weak.txt
5862
// RUN: diff -u %t/swiftRemoteMirror-all.txt %t/swiftRemoteMirror-no-weak.txt

0 commit comments

Comments
 (0)