Marc Espie <espie@cvs.openbsd.org>
authorMarc Espie <espie@cvs.openbsd.org>
Fri, 27 Aug 1999 21:03:30 +0000 (21:03 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 27 Aug 1999 21:03:30 +0000 (14:03 -0700)
        * config/openbsd.h: Define SET_ASM_OP.
        * tm.texi: cross-reference SET_ASM_OP in the index.

From-SVN: r28938

gcc/ChangeLog
gcc/config/openbsd.h
gcc/tm.texi

index 636608ab8de8679fc28616fdcfe3e23c0beb0a82..a1a9b65a36c0748b593aed634764acd1774ed7e6 100644 (file)
@@ -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
index 30f2494234121b77dc2976c220d9143ce4841488..e95fbdaea0cc1ebfc799ebe3cd6e4c0a61d44a2e 100644 (file)
@@ -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.  */
index 0ed550a5163c75c2ba5e0069548db64932631c5a..7bb29279befca81256e773515f88b26b34fe73d8 100644 (file)
@@ -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.