exposed too much, only expose prototype outside ifdef
authormartynas <martynas@openbsd.org>
Wed, 27 Aug 2008 02:08:34 +0000 (02:08 +0000)
committermartynas <martynas@openbsd.org>
Wed, 27 Aug 2008 02:08:34 +0000 (02:08 +0000)
gnu/usr.bin/gcc/gcc/expr.h

index c6b1e23..447c4bf 100644 (file)
@@ -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.  */