diff options
author | Kaz Kojima <kkojima@gcc.gnu.org> | 2004-11-16 12:16:52 +0000 |
---|---|---|
committer | Kaz Kojima <kkojima@gcc.gnu.org> | 2004-11-16 12:16:52 +0000 |
commit | b92c32643d713bb81e58279ae640fb07c85dd79f (patch) | |
tree | 4f523e067b88631f8af83730643d1233101860fe /gcc/ChangeLog | |
parent | db566c7e8147907b4b012f3339ee52fd5320c861 (diff) | |
download | gcc-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/ChangeLog | 8 |
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. |