tm.texi (File Framework): Document UNALIGNED_SHORT_ASM_OP...
authorRichard Henderson <rth@redhat.com>
Sat, 3 Mar 2001 02:44:19 +0000 (18:44 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 3 Mar 2001 02:44:19 +0000 (18:44 -0800)
        * tm.texi (File Framework): Document UNALIGNED_SHORT_ASM_OP,
        UNALIGNED_INT_ASM_OP, and UNALIGNED_DOUBLE_INT_ASM_OP.

From-SVN: r40198

gcc/ChangeLog
gcc/tm.texi

index 47f2d24bce5e4313f1bcedbff869fc92abf74dff..1f166e079e9ae4b3f2af28cd3214d6d489c1de7b 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-02  Richard Henderson  <rth@redhat.com>
+
+       * tm.texi (File Framework): Document UNALIGNED_SHORT_ASM_OP,
+       UNALIGNED_INT_ASM_OP, and UNALIGNED_DOUBLE_INT_ASM_OP.
+
 2001-03-02  Richard Henderson  <rth@redhat.com>
 
        * Makefile.in (OBJS): Add dwarf2asm.o.
index 69574c27841e62db7120c761be940054cd470683..286e30f957d61e0f635278ca8fe25a71fc65b251 100644 (file)
@@ -5658,6 +5658,18 @@ A C string constant, including spacing, giving the pseudo-op to use for a
 sequence of single-byte constants.  If this macro is not defined, the
 default is @code{"\t.byte\t"}.
 
+@findex UNALIGNED_SHORT_ASM_OP
+@findex UNALIGNED_INT_ASM_OP
+@findex UNALIGNED_DOUBLE_INT_ASM_OP
+@item UNALIGNED_SHORT_ASM_OP
+@itemx UNALIGNED_INT_ASM_OP
+@itemx UNALIGNED_DOUBLE_INT_ASM_OP
+A C string constant, including spacing, giving the pseudo-op to use 
+to assemble 16, 32, and 64 bit integers respectively @emph{without}
+adding implicit padding or alignment.  These macros are required if
+DWARF 2 frame unwind is used.  On ELF systems, these will default
+to @code{.2byte}, @code{.4byte}, and @code{.8byte}.@refill
+
 @findex ASM_OUTPUT_ASCII
 @item ASM_OUTPUT_ASCII (@var{stream}, @var{ptr}, @var{len})
 A C statement to output to the stdio stream @var{stream} an assembler