From: martynas Date: Wed, 27 Aug 2008 02:08:34 +0000 (+0000) Subject: exposed too much, only expose prototype outside ifdef X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=1566caa282c79f026801c1e4411b1c88a000ce8e;p=openbsd exposed too much, only expose prototype outside ifdef --- 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. */