diff options
Diffstat (limited to 'gcc/defaults.h')
-rw-r--r-- | gcc/defaults.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/defaults.h b/gcc/defaults.h index 098beae..b178caf 100644 --- a/gcc/defaults.h +++ b/gcc/defaults.h @@ -308,5 +308,18 @@ do { \ #endif #endif +#ifndef ACCUMULATE_OUTGOING_ARGS +#define ACCUMULATE_OUTGOING_ARGS 0 +#endif + +/* Supply a default definition for PUSH_ARGS. */ +#ifndef PUSH_ARGS +#ifdef PUSH_ROUNDING +#define PUSH_ARGS !ACCUMULATE_OUTGOING_ARGS +#else +#define PUSH_ARGS 0 +#endif +#endif + #endif /* GCC_DEFAULTS_H */ |