diff options
author | David Daney <ddaney@avtrex.com> | 2007-06-19 16:36:42 +0000 |
---|---|---|
committer | David Daney <daney@gcc.gnu.org> | 2007-06-19 16:36:42 +0000 |
commit | 21d09454a90bf8c367ce4aa8a7a385fe2780562a (patch) | |
tree | 86bc8d395a983dc165b868d186ccaa06405eb860 | |
parent | eedd7243586d83ac84307a0c460600bca8317e56 (diff) | |
download | gcc-21d09454a90bf8c367ce4aa8a7a385fe2780562a.zip gcc-21d09454a90bf8c367ce4aa8a7a385fe2780562a.tar.gz gcc-21d09454a90bf8c367ce4aa8a7a385fe2780562a.tar.bz2 |
re PR target/32313 (Bootstrap failure running gengtype in stage 2.)
PR target/32313
* config/mips/mips.md (cprestore): Mark $gp as used.
From-SVN: r125852
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mips/mips.md | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3f990bd..a4b7d5d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-06-19 David Daney <ddaney@avtrex.com + + PR target/32313 + * config/mips/mips.md (cprestore): Mark $gp as used. + 2007-06-19 Rask Ingemann Lambertsen <rask@sygehus.dk> PR target/32369 diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index b89f5f9..2b3267a 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -4159,7 +4159,8 @@ ;; instruction. Note that we continue to use .cprestore for explicit reloc ;; code so that jals inside inline asms will work correctly. (define_insn "cprestore" - [(unspec_volatile [(match_operand 0 "const_int_operand" "I,i")] + [(unspec_volatile [(match_operand 0 "const_int_operand" "I,i") + (use (reg:SI 28))] UNSPEC_CPRESTORE)] "" { |