summaryrefslogtreecommitdiff
path: root/gcc/dwarf2asm.c
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2001-08-27 17:23:35 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2001-08-27 17:23:35 +0000
commit104eedee287e8053a2d5a39db5768256862066d6 (patch)
treed4f90aa812deb05ebab724e1903e515952855da2 /gcc/dwarf2asm.c
parent3cc762d0e6bed4d699ecc1d8177a169c38b0c4dd (diff)
downloadgcc-104eedee287e8053a2d5a39db5768256862066d6.tar.gz
* dwarf2asm.c (dw2_asm_output_encoded_addr_rtx): Use proper
alignment for assemble_integer for DW_EH_PE_aligned. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45197 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/dwarf2asm.c')
-rw-r--r--gcc/dwarf2asm.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/dwarf2asm.c b/gcc/dwarf2asm.c
index f9158cfa5c8..2f43a615b1f 100644
--- a/gcc/dwarf2asm.c
+++ b/gcc/dwarf2asm.c
@@ -821,7 +821,8 @@ dw2_asm_output_encoded_addr_rtx VPARAMS ((int encoding,
if (encoding == DW_EH_PE_aligned)
{
assemble_align (POINTER_SIZE);
- encoding = DW_EH_PE_absptr;
+ assemble_integer (addr, size, POINTER_SIZE, 1);
+ return;
}
/* NULL is _always_ represented as a plain zero. */