From: kenner Date: Mon, 15 Apr 1996 12:01:51 +0000 (+0000) Subject: (HAVE_SYSV_PRAGMA): Define. X-Git-Url: http://git.sourceforge.jp/view?a=commitdiff_plain;h=1de109a690379523fd28983217697e8b3469771c;p=pf3gnuchains%2Fgcc-fork.git (HAVE_SYSV_PRAGMA): Define. (SET_ASM_OP): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11780 138bc75d-0d04-0410-961f-82ee72b054a4 --- 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. */