summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartynas Venckus <martynas@cvs.openbsd.org>2008-08-27 02:08:35 +0000
committerMartynas Venckus <martynas@cvs.openbsd.org>2008-08-27 02:08:35 +0000
commitc1b66d4ac4471c24fe8a0c19cb6205b9532fdaf1 (patch)
tree7ee9b5399a55afd4e0c715b9b0b9a0a729e3b377
parent0417da2ceb15948f2d817c1fc9fce344122ba526 (diff)
exposed too much, only expose prototype outside ifdef
-rw-r--r--gnu/usr.bin/gcc/gcc/expr.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gnu/usr.bin/gcc/gcc/expr.h b/gnu/usr.bin/gcc/gcc/expr.h
index c6b1e2385ba..447c4bfd834 100644
--- a/gnu/usr.bin/gcc/gcc/expr.h
+++ b/gnu/usr.bin/gcc/gcc/expr.h
@@ -161,7 +161,9 @@ enum direction {none, upward, downward}; /* Value has this type. */
/* Nonzero if we do not know how to pass TYPE solely in registers. */
extern bool default_must_pass_in_stack PARAMS((enum machine_mode, tree));
+#ifndef MUST_PASS_IN_STACK
#define MUST_PASS_IN_STACK(MODE,TYPE) default_must_pass_in_stack(MODE, TYPE)
+#endif
/* Nonzero if type TYPE should be returned in memory.
Most machines can use the following default definition. */