diff options
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/openbsd.h | 5 | ||||
-rw-r--r-- | gcc/tm.texi | 2 |
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. |