summaryrefslogtreecommitdiff
path: root/lang/egcs-current/patches/patch-aa
blob: 1bf91cec613fbcb5a974ecd97dbeddfbff1eba3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- gcc/config/arm/netbsd.h.orig	Tue May 19 11:13:23 1998
+++ gcc/config/arm/netbsd.h	Sun May 31 19:01:51 1998
@@ -145,3 +145,12 @@
    requirements.  */
 #undef STRUCTURE_SIZE_BOUNDARY
 #define STRUCTURE_SIZE_BOUNDARY 8
+
+#undef ASM_WEAKEN_LABEL
+#define ASM_WEAKEN_LABEL(FILE,NAME) \
+  do { fputs ("\t.global\t", FILE); assemble_name (FILE, NAME); \
+       fputs ("\n\t.weak\t", FILE); assemble_name (FILE, NAME); \
+       fputc ('\n', FILE); } while (0)
+
+#undef TYPE_OPERAND_FMT
+#define TYPE_OPERAND_FMT	"#%s"