diff options
Diffstat (limited to 'gnu/egcs/gcc/config/openbsd.h')
-rw-r--r-- | gnu/egcs/gcc/config/openbsd.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/egcs/gcc/config/openbsd.h b/gnu/egcs/gcc/config/openbsd.h index 3b9b3169ad2..453903be98a 100644 --- a/gnu/egcs/gcc/config/openbsd.h +++ b/gnu/egcs/gcc/config/openbsd.h @@ -36,6 +36,8 @@ Boston, MA 02111-1307, USA. */ OBSD_HAS_DECLARE_OBJECT: PIC support, FUNCTION_NAME/FUNCTION_SIZE are independent, whereas the corresponding logic for OBJECTS is necessarily coupled. + OBSD_HAS_CORRECT_ASM_OPS: + another mechanism provides correct ASM_OP values already. There are also a few `default' defines such as ASM_WEAKEN_LABEL, intended as common ground for arch that don't provide @@ -167,6 +169,8 @@ Boston, MA 02111-1307, USA. */ yet (look for GRACE_PERIOD_EXPIRED in gas/config/obj-aout.c). SET_ASM_OP is needed for attribute alias to work. */ +#ifndef OBSD_HAS_CORRECT_ASM_OPS + #undef TYPE_ASM_OP #undef SIZE_ASM_OP #undef SET_ASM_OP @@ -175,6 +179,8 @@ Boston, MA 02111-1307, USA. */ #define SIZE_ASM_OP ".size" #define SET_ASM_OP ".set" +#endif + /* The following macro defines the format used to output the second operand of the .type assembler directive. */ #undef TYPE_OPERAND_FMT |