summaryrefslogtreecommitdiff
path: root/gcc/config/i386/lynx.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/i386/lynx.h')
-rw-r--r--gcc/config/i386/lynx.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/gcc/config/i386/lynx.h b/gcc/config/i386/lynx.h
index 00fc0ac7417..7835f2713f2 100644
--- a/gcc/config/i386/lynx.h
+++ b/gcc/config/i386/lynx.h
@@ -20,8 +20,16 @@ Boston, MA 02111-1307, USA. */
#define TARGET_VERSION fprintf (stderr, " (80386, LYNX BSD syntax)");
-#undef CPP_PREDEFINES
-#define CPP_PREDEFINES "-DI386 -DLynx -DIBITS32 -Asystem=unix -Asystem=lynx"
+#define TARGET_OS_CPP_BUILTINS() \
+ do \
+ { \
+ builtin_define_std ("I386"); \
+ builtin_define_std ("Lynx"); \
+ builtin_define_std ("IBITS32"); \
+ builtin_assert ("system=unix"); \
+ builtin_assert ("system=lynx"); \
+ } \
+ while (0)
/* The prefix to add to user-visible assembler symbols. */