summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-03 02:44:19 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-03 02:44:19 +0000
commitffd7fb4f1c22f584e6b87a4476e4bd9539b5efcf (patch)
treeecec3bdf14d9132a778e68f715e8d95495891914
parentca98eb0ad687311d24bc705d7c442d52d71fb547 (diff)
downloadppe42-gcc-ffd7fb4f1c22f584e6b87a4476e4bd9539b5efcf.tar.gz
ppe42-gcc-ffd7fb4f1c22f584e6b87a4476e4bd9539b5efcf.zip
* tm.texi (File Framework): Document UNALIGNED_SHORT_ASM_OP,
UNALIGNED_INT_ASM_OP, and UNALIGNED_DOUBLE_INT_ASM_OP. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40198 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tm.texi12
2 files changed, 17 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 47f2d24bce5..1f166e079e9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
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.
* dwarf2asm.c, dwarf2asm.h: New files.
* dwarf2out.c (*): Use them.
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
OpenPOWER on IntegriCloud