From 1a7519ff614294ba8b234a1e605066cac3029220 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Fri, 2 Mar 2001 18:44:19 -0800 Subject: [PATCH] tm.texi (File Framework): Document UNALIGNED_SHORT_ASM_OP... * tm.texi (File Framework): Document UNALIGNED_SHORT_ASM_OP, UNALIGNED_INT_ASM_OP, and UNALIGNED_DOUBLE_INT_ASM_OP. From-SVN: r40198 --- gcc/ChangeLog | 5 +++++ gcc/tm.texi | 12 ++++++++++++ 2 files changed, 17 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 47f2d24bce5..1f166e079e9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-03-02 Richard Henderson + + * tm.texi (File Framework): Document UNALIGNED_SHORT_ASM_OP, + UNALIGNED_INT_ASM_OP, and UNALIGNED_DOUBLE_INT_ASM_OP. + 2001-03-02 Richard Henderson * Makefile.in (OBJS): Add dwarf2asm.o. diff --git a/gcc/tm.texi b/gcc/tm.texi index 69574c27841..286e30f957d 100644 --- a/gcc/tm.texi +++ b/gcc/tm.texi @@ -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 -- 2.30.2