diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 971ca02a9e5070b6b3dc73592dfc4743594f8a6f..857027cf0fdf4f3a649c34f9787d85eaf0440dbb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2003-06-10  Janis Johnson  <janis187@us.ibm.com>
+
+	* config/rs6000/eabi.h (TARGET_OS_CPP_BUILTINS): Define builtins
+	common to rs6000 sysv targets.
+	* config/rs6000/eabisim.h (TARGET_OS_CPP_BUILTINS): Ditto.
+	* config/rs6000/rtems.h (TARGET_OS_CPP_BUILTINS): Ditto.
+
 2003-06-10  Nick Clifton  <nickc@redhat.com>
 
 	* config.gcc: Add arm-wince-pe target.
diff --git a/gcc/config/rs6000/eabi.h b/gcc/config/rs6000/eabi.h
index 0349ba158a2c7be13645feebe505f0366873d8f2..ff8df2c3e417cf5ac89fc881dc0e92d2b86ef4f4 100644
--- a/gcc/config/rs6000/eabi.h
+++ b/gcc/config/rs6000/eabi.h
@@ -40,6 +40,7 @@
       builtin_assert ("system=embedded"); \
       builtin_assert ("cpu=powerpc");     \
       builtin_assert ("machine=powerpc"); \
+      TARGET_OS_SYSV_CPP_BUILTINS ();     \
     }                                     \
   while (0)
 
diff --git a/gcc/config/rs6000/eabisim.h b/gcc/config/rs6000/eabisim.h
index e40008cc1e5b10943903fa6a31ffca28e1c4427d..5e0900d9c1e773f6c439e402a7e2c273857e1a84 100644
--- a/gcc/config/rs6000/eabisim.h
+++ b/gcc/config/rs6000/eabisim.h
@@ -34,6 +34,7 @@
       builtin_assert ("system=simulator"); \
       builtin_assert ("cpu=powerpc");      \
       builtin_assert ("machine=powerpc");  \
+      TARGET_OS_SYSV_CPP_BUILTINS ();      \
     }                                      \
   while (0)
 
diff --git a/gcc/config/rs6000/rtems.h b/gcc/config/rs6000/rtems.h
index f780ff499574b5e5502951713a0f79d0591cf462..0245269203bebd4a28df2ae8dcf98dfd5e002d61 100644
--- a/gcc/config/rs6000/rtems.h
+++ b/gcc/config/rs6000/rtems.h
@@ -30,6 +30,7 @@
       builtin_assert ("system=rtems");    \
       builtin_assert ("cpu=powerpc");     \
       builtin_assert ("machine=powerpc"); \
+      TARGET_OS_SYSV_CPP_BUILTINS ();     \
     }                                     \
   while (0)