bfin.h (TARGET_CPU_CPP_BUILTINS): Define __NO_BUILTIN if -fno-builtin.
authorJie Zhang <jie.zhang@analog.com>
Fri, 24 Aug 2007 17:22:51 +0000 (17:22 +0000)
committerJie Zhang <jiez@gcc.gnu.org>
Fri, 24 Aug 2007 17:22:51 +0000 (17:22 +0000)
* config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Define
__NO_BUILTIN if -fno-builtin.

From-SVN: r127782

gcc/ChangeLog
gcc/config/bfin/bfin.h

index 18b5a0b9a47bec45f6040b6cf5cf750e84eaa262..d37b42b60ed8e234151e2763a7e92d5fcf7a5f7d 100644 (file)
@@ -1,3 +1,8 @@
+2007-08-24  Jie Zhang  <jie.zhang@analog.com>
+
+       * config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Define
+       __NO_BUILTIN if -fno-builtin.
+
 2007-08-24  Jie Zhang  <jie.zhang@analog.com>
 
        * config/bfin/bfin.c (print_operand): Report error instead of
index b78d39def9a2930ab94778292c2cd9170ef3d0b2..fa6eed349c2f826d4af08421d82cd7e3ae666ac9 100644 (file)
@@ -76,6 +76,8 @@ extern int target_flags;
        builtin_define ("__BFIN_FDPIC__");      \
       if (TARGET_ID_SHARED_LIBRARY)            \
        builtin_define ("__ID_SHARED_LIB__");   \
+      if (flag_no_builtin)                     \
+       builtin_define ("__NO_BUILTIN");        \
     }                                           \
   while (0)
 #endif