Fix <rdar://problem/10136825>
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@141132 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
15e48f9239
commit
9677458967
@ -26,7 +26,7 @@ if [ -z $MACOSX_DEPLOYMENT_TARGET ]
|
|||||||
then
|
then
|
||||||
if [ -z $IPHONEOS_DEPLOYMENT_TARGET ]
|
if [ -z $IPHONEOS_DEPLOYMENT_TARGET ]
|
||||||
then
|
then
|
||||||
MACOSX_DEPLOYMENT_TARGET=10.6
|
MACOSX_DEPLOYMENT_TARGET=10.7
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -75,7 +75,8 @@ case $TRIPLE in
|
|||||||
-lSystem \
|
-lSystem \
|
||||||
-Wl,-unexported_symbols_list,libc++unexp.exp \
|
-Wl,-unexported_symbols_list,libc++unexp.exp \
|
||||||
${RE_EXPORT_LINE} \
|
${RE_EXPORT_LINE} \
|
||||||
-Wl,-force_symbols_not_weak_list,notweak.exp "
|
-Wl,-force_symbols_not_weak_list,notweak.exp \
|
||||||
|
-Wl,-force_symbols_weak_list,weak.exp"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
*-*-mingw*)
|
*-*-mingw*)
|
||||||
|
16
lib/weak.exp
Normal file
16
lib/weak.exp
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
__ZTISt10bad_typeid
|
||||||
|
__ZTISt11logic_error
|
||||||
|
__ZTISt11range_error
|
||||||
|
__ZTISt12domain_error
|
||||||
|
__ZTISt12length_error
|
||||||
|
__ZTISt12out_of_range
|
||||||
|
__ZTISt13bad_exception
|
||||||
|
__ZTISt13runtime_error
|
||||||
|
__ZTISt14overflow_error
|
||||||
|
__ZTISt15underflow_error
|
||||||
|
__ZTISt16invalid_argument
|
||||||
|
__ZTISt16nested_exception
|
||||||
|
__ZTISt20bad_array_new_length
|
||||||
|
__ZTISt8bad_cast
|
||||||
|
__ZTISt9bad_alloc
|
||||||
|
__ZTISt9exception
|
Loading…
x
Reference in New Issue
Block a user