From: Richard Henderson Date: Tue, 3 Aug 1999 00:58:44 +0000 (-0700) Subject: expr.h (PROMOTE_PROTOTYPES): Move ... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=246833ac171aa132fee598a93a86a819c6eaf4f4;p=gcc.git expr.h (PROMOTE_PROTOTYPES): Move ... * expr.h (PROMOTE_PROTOTYPES): Move ... * defaults.h: ... to here. * c-decl.c: Include defaults.h instead of expr.h. * c-typeck.c: Include defaults.h. From-SVN: r28433 --- diff --git a/gcc/c-decl.c b/gcc/c-decl.c index 2c1dacdbccc..1060f40cd4a 100644 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -34,7 +34,7 @@ Boston, MA 02111-1307, USA. */ #include "c-tree.h" #include "c-lex.h" #include "toplev.h" -#include "expr.h" +#include "defaults.h" #if USE_CPPLIB #include "cpplib.h" diff --git a/gcc/c-typeck.c b/gcc/c-typeck.c index 1d9e9e37caf..73d98e96419 100644 --- a/gcc/c-typeck.c +++ b/gcc/c-typeck.c @@ -38,6 +38,7 @@ Boston, MA 02111-1307, USA. */ #include "expr.h" #include "toplev.h" #include "intl.h" +#include "defaults.h" /* Nonzero if we've already printed a "missing braces around initializer" message within this initializer. */ diff --git a/gcc/defaults.h b/gcc/defaults.h index 14c365a2b44..90d483f308e 100644 --- a/gcc/defaults.h +++ b/gcc/defaults.h @@ -164,3 +164,8 @@ do { fprintf (FILE, "\t%s\t", ASM_LONG); \ #ifndef DWARF2_GENERATE_TEXT_SECTION_LABEL #define DWARF2_GENERATE_TEXT_SECTION_LABEL 1 #endif + +/* Supply a default definition for PROMOTE_PROTOTYPES. */ +#ifndef PROMOTE_PROTOTYPES +#define PROMOTE_PROTOTYPES 0 +#endif diff --git a/gcc/expr.h b/gcc/expr.h index 6bc7bb9939b..7f1396d7d70 100644 --- a/gcc/expr.h +++ b/gcc/expr.h @@ -251,11 +251,6 @@ enum direction {none, upward, downward}; /* Value has this type. */ #define PRETEND_OUTGOING_VARARGS_NAMED 0 #endif -/* Supply a default definition for PROMOTE_PROTOTYPES. */ -#ifndef PROMOTE_PROTOTYPES -#define PROMOTE_PROTOTYPES 0 -#endif - /* Nonzero if we do not know how to pass TYPE solely in registers. We cannot do so in the following cases: