From 65f1047a5743f6a0d4bb378ddbe5c8789c93c6ec Mon Sep 17 00:00:00 2001
From: Olivier Hainque <hainque@adacore.com>
Date: Sat, 21 Aug 2010 20:53:16 +0000
Subject: [PATCH] vxworks.h (TARGET_OS_CPP_BUILTINS): Define __PPC__.

        * config/rs6000/vxworks.h (TARGET_OS_CPP_BUILTINS): Define __PPC__.

From-SVN: r163448
---
 gcc/ChangeLog               | 4 ++++
 gcc/config/rs6000/vxworks.h | 1 +
 2 files changed, 5 insertions(+)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8b44f8f7f2c3..b675f7412788 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2010-08-21  Olivier Hainque  <hainque@adacore.com>
+
+	* config/rs6000/vxworks.h (TARGET_OS_CPP_BUILTINS): Define __PPC__.
+
 2010-08-21  Olivier Hainque  <hainque@adacore.com>
 
 	* config/rs6000/vxworks.h:  (PREFERRED_STACK_BOUNDARY,
diff --git a/gcc/config/rs6000/vxworks.h b/gcc/config/rs6000/vxworks.h
index d2aecec559f0..c1198141088e 100644
--- a/gcc/config/rs6000/vxworks.h
+++ b/gcc/config/rs6000/vxworks.h
@@ -34,6 +34,7 @@ along with GCC; see the file COPYING3.  If not see
   do						\
     {						\
       builtin_define ("__ppc");			\
+      builtin_define ("__PPC__");		\
       builtin_define ("__EABI__");		\
       builtin_define ("__ELF__");		\
       builtin_define ("__vxworks");		\
-- 
GitLab