Patch from Uwe Stieber.
authorUwe Stieber <uwe@kaos-group.de>
Fri, 4 Jul 2003 06:01:50 +0000 (06:01 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Fri, 4 Jul 2003 06:01:50 +0000 (23:01 -0700)
* config/kaos.h (CPP_PREDEFINES): Delete.
(TARGET_OS_CPP_BUILTINS): New.

From-SVN: r68912

gcc/ChangeLog
gcc/config/kaos.h

index b9d07ecfb424192c03a42738821c3ebea606a6f6..9616fcb5343f2a9cb3a5c7d86293aee0a9598931 100644 (file)
@@ -1,3 +1,8 @@
+2003-07-03 Uwe Stieber <uwe@kaos-group.de>
+
+       * config/kaos.h (CPP_PREDEFINES): Delete.
+       (TARGET_OS_CPP_BUILTINS): New.
+
 2003-07-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * c-aux-info.c: Include toplev.h after c-tree.h.
index 98719ac2b28299741b3490bbe9bff1daf6bb4aca..45938da75c1ba928ae3f33a006a7c290d1f3a7a9 100644 (file)
@@ -19,8 +19,12 @@ along with GCC; see the file COPYING.  If not, write to
 the Free Software Foundation, 59 Temple Place - Suite 330,
 Boston, MA 02111-1307, USA.  */
 
-#undef CPP_PREDEFINES
-#define CPP_PREDEFINES "-D__kaOS__"
+/* Specify predefined symbols in preprocessor.  */
+#define TARGET_OS_CPP_BUILTINS()               \
+    do {                                       \
+       builtin_define ("__kaOS__");    \
+    } while (0)
+
 
 /* do not link any library implicitly for kaOS target.  */
 #undef LIB_SPEC