Home | History | Annotate | Download | only in gcc
      1 From 4fe805f627c018d77091ea0aad92553c54d47567 Mon Sep 17 00:00:00 2001
      2 From: David 'Digit' Turner <digit (a] google.com>
      3 Date: Fri, 17 Feb 2012 19:35:45 +0100
      4 Subject: Enable C++ exceptions and RTTI by default.
      5 
      6 With this change, -fexceptions and -frtti become default options
      7 when compiling C++ sources.
      8 ---
      9  gcc-4.4.3/gcc/config/linux-android.h |    4 ++--
     10  gcc-4.6/gcc/config/linux-android.h   |    4 ++--
     11  2 files changed, 4 insertions(+), 4 deletions(-)
     12 
     13 diff --git a/gcc-4.4.3/gcc/config/linux-android.h b/gcc-4.4.3/gcc/config/linux-android.h
     14 index 5ca3858..d938c22 100644
     15 --- a/gcc-4.4.3/gcc/config/linux-android.h
     16 +++ b/gcc-4.4.3/gcc/config/linux-android.h
     17 @@ -46,8 +46,8 @@
     18    "%{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: " ANDROID_PIC_DEFAULT "}}}}"
     19  
     20  #define ANDROID_CC1PLUS_SPEC						\
     21 -  "%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} "		\
     22 -  "%{!frtti:%{!fno-rtti: -fno-rtti}}"
     23 +  "%{!fexceptions:%{!fno-exceptions: -fexceptions}} "		\
     24 +  "%{!frtti:%{!fno-rtti: -frtti}}"
     25  
     26  #define ANDROID_ASM_SPEC \
     27    "--noexecstack"
     28 diff --git a/gcc-4.6/gcc/config/linux-android.h b/gcc-4.6/gcc/config/linux-android.h
     29 index 94c5274..7256082 100644
     30 --- a/gcc-4.6/gcc/config/linux-android.h
     31 +++ b/gcc-4.6/gcc/config/linux-android.h
     32 @@ -46,8 +46,8 @@
     33    "%{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: " ANDROID_PIC_DEFAULT "}}}}"
     34  
     35  #define ANDROID_CC1PLUS_SPEC						\
     36 -  "%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} "		\
     37 -  "%{!frtti:%{!fno-rtti: -fno-rtti}}"
     38 +  "%{!fexceptions:%{!fno-exceptions: -fexceptions}} "		\
     39 +  "%{!frtti:%{!fno-rtti: -frtti}}"
     40  
     41  #define ANDROID_ASM_SPEC \
     42    "--noexecstack"
     43 diff --git a/gcc-4.7/gcc/config/linux-android.h b/gcc-4.7/gcc/config/linux-android.h
     44 index 94c5274..7256082 100644
     45 --- a/gcc-4.7/gcc/config/linux-android.h
     46 +++ b/gcc-4.7/gcc/config/linux-android.h
     47 @@ -46,8 +46,8 @@
     48    "%{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: " ANDROID_PIC_DEFAULT "}}}}"
     49  
     50  #define ANDROID_CC1PLUS_SPEC						\
     51 -  "%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} "		\
     52 -  "%{!frtti:%{!fno-rtti: -fno-rtti}}"
     53 +  "%{!fexceptions:%{!fno-exceptions: -fexceptions}} "		\
     54 +  "%{!frtti:%{!fno-rtti: -frtti}}"
     55  
     56  #define ANDROID_ASM_SPEC \
     57    "--noexecstack"
     58 -- 
     59 1.7.6.rc0
     60 
     61