spu-c.c (spu_resolve_overloaded_builtin): Don't use define_builtin_std where it's...
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Wed, 6 Oct 2010 20:10:43 +0000 (20:10 +0000)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Wed, 6 Oct 2010 20:10:43 +0000 (20:10 +0000)
* config/spu/spu-c.c (spu_resolve_overloaded_builtin): Don't use
define_builtin_std where it's unnecessary.
* config/i386/nto.h (TARGET_OS_CPP_BUILTINS): Likewise.

From-SVN: r165065

gcc/ChangeLog
gcc/config/i386/nto.h
gcc/config/spu/spu-c.c

index a195c3c85b0cdab1e849d77bca264044d8f0aaac..76c269144f6145de96b68d70f969cd0e227767d9 100644 (file)
@@ -1,3 +1,9 @@
+2010-10-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * config/spu/spu-c.c (spu_resolve_overloaded_builtin): Don't use
+       define_builtin_std where it's unnecessary.
+       * config/i386/nto.h (TARGET_OS_CPP_BUILTINS): Likewise.
+
 2010-10-06  Anatoly Sokolov  <aesok@post.ru>
 
        * doc/tm.texi.in (CLASS_LIKELY_SPILLED_P): Remove documentation.
index 8963d465b65dbf21f51d197094694e14a477b7b0..bc83a25ba2f7ce6a45cd6d99ffb729736e25a39b 100644 (file)
@@ -27,11 +27,11 @@ along with GCC; see the file COPYING3.  If not see
 #define TARGET_OS_CPP_BUILTINS()               \
   do                                           \
     {                                          \
-        builtin_define_std ("__X86__");                \
-        builtin_define_std ("__QNXNTO__");     \
-        builtin_define_std ("__QNX__");                \
-        builtin_define_std ("__ELF__");                \
-        builtin_define_std ("__LITTLEENDIAN__");\
+        builtin_define ("__X86__");            \
+        builtin_define ("__QNXNTO__");         \
+        builtin_define ("__QNX__");            \
+        builtin_define ("__ELF__");            \
+        builtin_define ("__LITTLEENDIAN__");   \
         builtin_assert ("system=qnx");         \
         builtin_assert ("system=qnxnto");      \
         builtin_assert ("system=nto");         \
index b8ac433ccbd11f82fd26fa13464ede2709c75237..905030d5e4f77309a97025369eb4a9ff454ecba5 100644 (file)
@@ -188,19 +188,19 @@ spu_resolve_overloaded_builtin (location_t loc, tree fndecl, void *passed_args)
 void
 spu_cpu_cpp_builtins (struct cpp_reader *pfile)
 {
-  builtin_define_std ("__SPU__");
+  cpp_define (pfile, "__SPU__");
   cpp_assert (pfile, "cpu=spu");
   cpp_assert (pfile, "machine=spu");
   if (spu_arch == PROCESSOR_CELLEDP)
-    builtin_define_std ("__SPU_EDP__");
-  builtin_define_std ("__vector=__attribute__((__spu_vector__))");
+    cpp_define (pfile, "__SPU_EDP__");
+  cpp_define (pfile, "__vector=__attribute__((__spu_vector__))");
   switch (spu_ea_model)
     {
     case 32:
-      builtin_define_std ("__EA32__");
+      cpp_define (pfile, "__EA32__");
       break;
     case 64:
-      builtin_define_std ("__EA64__");
+      cpp_define (pfile, "__EA64__");
       break;
     default:
        gcc_unreachable ();