summaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1996-04-15 08:01:51 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1996-04-15 08:01:51 -0400
commitf31a472fb62e502de58c7734e079de021642f61f (patch)
tree8534178836b109a993f7fe72a6e091b4786b741a /gcc/config
parent0dc09c0fe28f9abedf47050558506e46b49b38dc (diff)
downloadgcc-f31a472fb62e502de58c7734e079de021642f61f.tar.gz
(HAVE_SYSV_PRAGMA): Define.
(SET_ASM_OP): Define. From-SVN: r11780
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/netbsd.h16
1 files 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. */