aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorKaz Kojima <kkojima@gcc.gnu.org>2004-11-16 12:16:52 +0000
committerKaz Kojima <kkojima@gcc.gnu.org>2004-11-16 12:16:52 +0000
commitb92c32643d713bb81e58279ae640fb07c85dd79f (patch)
tree4f523e067b88631f8af83730643d1233101860fe /gcc/ChangeLog
parentdb566c7e8147907b4b012f3339ee52fd5320c861 (diff)
downloadgcc-b92c32643d713bb81e58279ae640fb07c85dd79f.zip
gcc-b92c32643d713bb81e58279ae640fb07c85dd79f.tar.gz
gcc-b92c32643d713bb81e58279ae640fb07c85dd79f.tar.bz2
re PR target/18447 (Variable with the initial-exec tls-model attribute causes spill failure)
PR target/18447 * config/sh/sh.c (prepare_move_operands): Emit blockage insns before and after the insns for getting GOT address in non-PIC TLS_MODEL_INITIAL_EXEC tls sequence when the first scheduling is enabled. From-SVN: r90732
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e966816..521c31b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2004-11-16 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ PR target/18447
+ * config/sh/sh.c (prepare_move_operands): Emit blockage insns
+ before and after the insns for getting GOT address in non-PIC
+ TLS_MODEL_INITIAL_EXEC tls sequence when the first scheduling
+ is enabled.
+
2004-11-16 Andreas Krebbel <krebbel1@de.ibm.com>
* gcc/cse.c (struct change_cc_mode_args): New structure.