summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/openbsd.h5
-rw-r--r--gcc/tm.texi2
3 files changed, 11 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 636608ab8de..a1a9b65a36c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Fri Aug 27 14:01:19 1999 Marc Espie <espie@cvs.openbsd.org>
+
+ * config/openbsd.h: Define SET_ASM_OP.
+ * tm.texi: cross-reference SET_ASM_OP in the index.
+
1999-08-27 13:27 -0700 Zack Weinberg <zack@bitmover.com>
* rtl.c: Define CONST_DOUBLE_FORMAT to the appropriate format
diff --git a/gcc/config/openbsd.h b/gcc/config/openbsd.h
index 30f24942341..e95fbdaea0c 100644
--- a/gcc/config/openbsd.h
+++ b/gcc/config/openbsd.h
@@ -165,13 +165,16 @@ Boston, MA 02111-1307, USA. */
/* OpenBSD assembler is hacked to have .type & .size support even in a.out
format object files. Functions size are supported but not activated
- yet (look for GRACE_PERIOD_EXPIRED in gas/config/obj-aout.c). */
+ yet (look for GRACE_PERIOD_EXPIRED in gas/config/obj-aout.c).
+ SET_ASM_OP is needed for attribute alias to work. */
#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"
/* The following macro defines the format used to output the second
operand of the .type assembler directive. */
diff --git a/gcc/tm.texi b/gcc/tm.texi
index 0ed550a5163..7bb29279bef 100644
--- a/gcc/tm.texi
+++ b/gcc/tm.texi
@@ -5772,6 +5772,7 @@ between the name and the number will suffice.
A C statement to output to the stdio stream @var{stream} assembler code
which defines (equates) the symbol @var{name} to have the value @var{value}.
+@findex SET_ASM_OP
If SET_ASM_OP is defined, a default definition is provided which is
correct for most systems.
@@ -5792,6 +5793,7 @@ the difference of the two symbols @var{high} and @var{low}, i.e.
and @var{low} are already known by the assembler so that the difference
resolves into a constant.
+@findex SET_ASM_OP
If SET_ASM_OP is defined, a default definition is provided which is
correct for most systems.