]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
rtemself.h (TARGET_OS_CPP_BUILTINS): Use instead of CPP_PREDEFINES.
authorNeil Booth <neil@daikokuya.co.uk>
Sat, 8 Mar 2003 22:26:25 +0000 (22:26 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Sat, 8 Mar 2003 22:26:25 +0000 (22:26 +0000)
* config/sh/rtemself.h (TARGET_OS_CPP_BUILTINS): Use instead of
CPP_PREDEFINES.
* config/sh/rtems.h (TARGET_OS_CPP_BUILTINS): Use instead of
CPP_PREDEFINES.

From-SVN: r64002

gcc/ChangeLog
gcc/config/sh/rtems.h
gcc/config/sh/rtemself.h

index ddaf7da17e42d33c6fae113e7f63bd8dc9b15f3a..46e6d3eedc2726b0fb61b522da0c4d77c2a28711 100644 (file)
@@ -1,3 +1,10 @@
+2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
+
+       * config/sh/rtemself.h (TARGET_OS_CPP_BUILTINS): Use instead of
+       CPP_PREDEFINES.
+       * config/sh/rtems.h (TARGET_OS_CPP_BUILTINS): Use instead of
+       CPP_PREDEFINES.
+
 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
 
        * c-common.h (c_common_init, c_common_post_options): Update.
index b52ef7216ec1a17cce2afa7463c7e7c895ba8c13..f501d19240fb2d22fe2d0b39d17d45f926238e31 100644 (file)
@@ -21,6 +21,7 @@ Boston, MA 02111-1307, USA.  */
 
 /* Specify predefined symbols in preprocessor.  */
 
-#undef CPP_PREDEFINES
-#define CPP_PREDEFINES "-D__sh__ -D__rtems__ \
-  -Asystem=rtems -Acpu=sh -Amachine=sh"
+#define TARGET_OS_CPP_BUILTINS() do {          \
+  builtin_define( "__rtems__" );               \
+  builtin_assert( "system=rtems" );            \
+} while (0)
index 6177c810dd144e801bde4f5f6766846e127635a5..ee98cda91f397d44fd6417d5a54a1419b3e8ce68 100644 (file)
@@ -21,6 +21,8 @@ Boston, MA 02111-1307, USA.  */
 
 /* Specify predefined symbols in preprocessor.  */
 
-#undef CPP_PREDEFINES
-#define CPP_PREDEFINES "-D__sh__ -D__ELF__ -D__rtems__ \
-  -Asystem=rtems -Acpu=sh -Amachine=sh"
+#define TARGET_OS_CPP_BUILTINS() do {          \
+  builtin_define( "__rtems__" );               \
+  builtin_define( "__ELF__" );                 \
+  builtin_assert( "system=rtems" );            \
+} while (0)