summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-08-03 00:58:44 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-08-03 00:58:44 +0000
commit8cd32a91e8361655d77f2dc6879f28193cf016e7 (patch)
treefacb5b0a66bbab90f2cd8a4e207eace08ea8b99e
parentd18302c5a348384218e619963ca0edf401355d8f (diff)
downloadgcc-8cd32a91e8361655d77f2dc6879f28193cf016e7.tar.gz
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28433 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/c-decl.c2
-rw-r--r--gcc/c-typeck.c1
-rw-r--r--gcc/defaults.h5
-rw-r--r--gcc/expr.h5
4 files changed, 7 insertions, 6 deletions
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: