From f31a472fb62e502de58c7734e079de021642f61f Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 15 Apr 1996 08:01:51 -0400 Subject: [PATCH] (HAVE_SYSV_PRAGMA): Define. (SET_ASM_OP): Define. From-SVN: r11780 --- gcc/config/netbsd.h | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/gcc/config/netbsd.h b/gcc/config/netbsd.h index 8c0974ade4d..9629d5f609c 100644 --- a/gcc/config/netbsd.h +++ b/gcc/config/netbsd.h @@ -68,22 +68,28 @@ /* Implicit library calls should use memcpy, not bcopy, etc. */ #define TARGET_MEM_FUNCTIONS + +/* Handle #pragma weak and #pragma pack. */ + +#define HANDLE_SYSV_PRAGMA /* * Some imports from svr4.h in support of shared libraries. * Currently, we need the DECLARE_OBJECT_SIZE stuff. */ -/* Define the strings used for the special svr4 .type and .size directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ +/* Define the strings used for the .type, .size, and .set directives. + These strings generally do not vary from one system running netbsd + to another, but if a given system needs to use different pseudo-op + names for these, they may be overridden in the file which includes + this one. */ #undef TYPE_ASM_OP #undef SIZE_ASM_OP +#undef SET_ASM_OP #define TYPE_ASM_OP ".type" #define SIZE_ASM_OP ".size" +#define SET_ASM_OP ".set" /* This is how we tell the assembler that a symbol is weak. */