Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/external/bsd/compiler_rt/dist/lib/builtins Don't use __g...



details:   https://anonhg.NetBSD.org/src/rev/6d05453e0778
branches:  trunk
changeset: 336674:6d05453e0778
user:      joerg <joerg%NetBSD.org@localhost>
date:      Mon Mar 09 17:28:11 2015 +0000

description:
Don't use __gcc_personality_sj0 on ARM.

diffstat:

 sys/external/bsd/compiler_rt/dist/lib/builtins/gcc_personality_v0.c |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 9f85b3a77a3f -r 6d05453e0778 sys/external/bsd/compiler_rt/dist/lib/builtins/gcc_personality_v0.c
--- a/sys/external/bsd/compiler_rt/dist/lib/builtins/gcc_personality_v0.c       Mon Mar 09 15:35:11 2015 +0000
+++ b/sys/external/bsd/compiler_rt/dist/lib/builtins/gcc_personality_v0.c       Mon Mar 09 17:28:11 2015 +0000
@@ -180,7 +180,7 @@
  * on each frame as the stack is unwound during a C++ exception
  * throw through a C function compiled with -fexceptions.
  */
-#if __arm__
+#if __USING_SJLJ_EXCEPTIONS__
 // the setjump-longjump based exceptions personality routine has a different name
 COMPILER_RT_ABI _Unwind_Reason_Code
 __gcc_personality_sj0(int version, _Unwind_Action actions,



Home | Main Index | Thread Index | Old Index