From 8f0e7be43cb851bdf09269f726e182778851010b Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sun, 28 Mar 1999 07:35:04 -0800 Subject: [PATCH] * varasm.c (output_constant_pool): Always mark the constant pool. From-SVN: r26044 --- gcc/ChangeLog | 4 ++++ gcc/varasm.c | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d8abc2370db4..c5e33f00cce3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Sun Mar 28 15:34:28 1999 Richard Henderson + + * varasm.c (output_constant_pool): Always mark the constant pool. + Sun Mar 28 16:09:01 1999 "Jerry Quinn" * pa.c (pa_adjust_cost): Don't do cost adjustments on pa8000. diff --git a/gcc/varasm.c b/gcc/varasm.c index 456db0241f99..3f70814a6d59 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -3615,8 +3615,7 @@ output_constant_pool (fnname, fndecl) /* It is possible for gcc to call force_const_mem and then to later discard the instructions which refer to the constant. In such a case we do not need to output the constant. */ - if (optimize >= 0 && flag_expensive_optimizations) - mark_constant_pool (); + mark_constant_pool (); #ifdef ASM_OUTPUT_POOL_PROLOGUE ASM_OUTPUT_POOL_PROLOGUE (asm_out_file, fnname, fndecl, pool_offset);