diff options
author | Richard Henderson <rth@cygnus.com> | 1999-03-28 07:35:04 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 1999-03-28 07:35:04 -0800 |
commit | 8f0e7be43cb851bdf09269f726e182778851010b (patch) | |
tree | 2fff433f355b27a70595a13c43d0b8f76b639d1b /gcc | |
parent | 86001391bb89364ed2115c50b70dba40a1b9b7f2 (diff) | |
download | gcc-8f0e7be43cb851bdf09269f726e182778851010b.zip gcc-8f0e7be43cb851bdf09269f726e182778851010b.tar.gz gcc-8f0e7be43cb851bdf09269f726e182778851010b.tar.bz2 |
* varasm.c (output_constant_pool): Always mark the constant pool.
From-SVN: r26044
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/varasm.c | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d8abc23..c5e33f0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Sun Mar 28 15:34:28 1999 Richard Henderson <rth@cygnus.com> + + * varasm.c (output_constant_pool): Always mark the constant pool. + Sun Mar 28 16:09:01 1999 "Jerry Quinn" <jquinn@nortelnetworks.com> * pa.c (pa_adjust_cost): Don't do cost adjustments on pa8000. diff --git a/gcc/varasm.c b/gcc/varasm.c index 456db02..3f70814 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); |