Source-Changes-HG archive

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

[src/trunk]: src/external/gpl3/gcc/dist/gcc/config/arm To support build compa...



details:   https://anonhg.NetBSD.org/src/rev/63986eb00669
branches:  trunk
changeset: 786306:63986eb00669
user:      matt <matt%NetBSD.org@localhost>
date:      Thu Apr 25 17:08:00 2013 +0000

description:
To support build compat binaries, change MUST_USE_SJLJ_EXCEPTIONS to
be the inverse of TARGET_AAPCS_BASED.

diffstat:

 external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diffs (13 lines):

diff -r f74cc090c39d -r 63986eb00669 external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h
--- a/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h       Thu Apr 25 17:02:29 2013 +0000
+++ b/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h       Thu Apr 25 17:08:00 2013 +0000
@@ -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



Home | Main Index | Thread Index | Old Index