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);