From ea3ddd7dee9015aedca93937efb66d112ff9ac25 Mon Sep 17 00:00:00 2001 From: rsandifo Date: Fri, 23 Nov 2001 11:21:07 +0000 Subject: * final.c (output_addr_const): Output PC as '.' even if !flag_pic. * varasm.c (output_constructor): Use assemble_integer rather than ASM_OUTPUT_BYTE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47287 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/varasm.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gcc/varasm.c') diff --git a/gcc/varasm.c b/gcc/varasm.c index 32dabe82d08..c241745054b 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -4724,7 +4724,7 @@ output_constructor (exp, size, align) /* Output any buffered-up bit-fields preceding this element. */ if (byte_buffer_in_use) { - ASM_OUTPUT_BYTE (asm_out_file, byte); + assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); total_bytes++; byte_buffer_in_use = 0; } @@ -4802,7 +4802,7 @@ output_constructor (exp, size, align) /* Output remnant of any bit field in previous bytes. */ if (byte_buffer_in_use) { - ASM_OUTPUT_BYTE (asm_out_file, byte); + assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); total_bytes++; byte_buffer_in_use = 0; } @@ -4838,7 +4838,7 @@ output_constructor (exp, size, align) within this element when necessary. */ while (next_byte != total_bytes) { - ASM_OUTPUT_BYTE (asm_out_file, byte); + assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); total_bytes++; byte = 0; } @@ -4924,7 +4924,7 @@ output_constructor (exp, size, align) if (byte_buffer_in_use) { - ASM_OUTPUT_BYTE (asm_out_file, byte); + assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); total_bytes++; } -- cgit v1.2.1