Module Name: src
Committed By: matt
Date: Thu Apr 25 17:08:00 UTC 2013
Modified Files:
src/external/gpl3/gcc/dist/gcc/config/arm: netbsd-eabi.h
Log Message:
To support build compat binaries, change MUST_USE_SJLJ_EXCEPTIONS to
be the inverse of TARGET_AAPCS_BASED.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h
diff -u src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h:1.5 src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h:1.6
--- src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h:1.5 Tue Feb 5 19:29:13 2013
+++ src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h Thu Apr 25 17:08:00 2013
@@ -27,6 +27,9 @@
#define TARGET_ENDIAN_DEFAULT 0
#endif
+#undef MUST_USE_SJLJ_EXCEPTIONS
+#define MUST_USE_SJLJ_EXCEPTIONS (!TARGET_AAPCS_BASED)
+
/* TARGET_BIG_ENDIAN_DEFAULT is set in
config.gcc for big endian configurations. */
#undef TARGET_LINKER_EMULATION