OSDN Git Service

(CC1_CPU_SPEC): Renamed, was CC1_SPEC.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Jun 1997 18:39:05 +0000 (18:39 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Jun 1997 18:39:05 +0000 (18:39 +0000)
(CC1_SPEC): New macro.
(EXTRA_SPECS): Add "cc1_cpu."

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14180 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/i386/i386.h

index 6a4571c..9cc51d9 100644 (file)
@@ -1,6 +1,6 @@
 /* Definitions of target machine for GNU compiler for Intel X86
    (386, 486, Pentium).
-   Copyright (C) 1988, 1992, 1994, 1995, 1996 Free Software Foundation, Inc.
+   Copyright (C) 1988, 92, 94, 95, 96, 1997 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -289,8 +289,8 @@ extern int ix86_arch;
 
 /* Specs for the compiler proper */
 
-#ifndef CC1_SPEC
-#define CC1_SPEC "\
+#ifndef CC1_CPU_SPEC
+#define CC1_CPU_SPEC "\
 %{!mcpu*: \
 %{m386:-mcpu=i386 -march=i386} \
 %{mno-486:-mcpu=i386 -march=i386} \
@@ -329,9 +329,13 @@ extern int ix86_arch;
 #endif /* __STDC__ */
 #endif /* CPP_CPU_SPEC */
 
-/* This macro defines names of additional specifications to put in the specs
-   that can be used in various specifications like CC1_SPEC.  Its definition
-   is an initializer with a subgrouping for each command option.
+#ifndef CC1_SPEC
+#define CC1_SPEC "%(cc1_spec) "
+#endif
+
+/* This macro defines names of additional specifications to put in the
+   specs that can be used in various specifications like CC1_SPEC.  Its
+   definition is an initializer with a subgrouping for each command option.
 
    Each subgrouping contains a string constant, that defines the
    specification name, and a string constant that used by the GNU CC driver
@@ -345,6 +349,7 @@ extern int ix86_arch;
 
 #define EXTRA_SPECS                                                    \
   { "cpp_cpu", CPP_CPU_SPEC },                                         \
+  { "cc1_cpu",  CC1_CPU_SPEC },                                                \
   SUBTARGET_EXTRA_SPECS
 \f
 /* target machine storage layout */