aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1999-03-28 07:35:04 -0800
committerRichard Henderson <rth@gcc.gnu.org>1999-03-28 07:35:04 -0800
commit8f0e7be43cb851bdf09269f726e182778851010b (patch)
tree2fff433f355b27a70595a13c43d0b8f76b639d1b /gcc
parent86001391bb89364ed2115c50b70dba40a1b9b7f2 (diff)
downloadgcc-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/ChangeLog4
-rw-r--r--gcc/varasm.c3
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);