diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mips/mips.md | 8 |
2 files changed, 7 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 56d1305..d799e02 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-12-18 David Daney <ddaney@avtrex.com> + + * config/mips/mips.md (clear_hazard): Use PRINT_OPERAND punctuation + instead of .set push and .set pop. + 2007-12-18 Rask Ingemann Lambertsen <rask@sygehus.dk> PR target/33474 diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index f1225f61..b4177ff 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -4398,15 +4398,11 @@ (clobber (reg:SI 31))] "ISA_HAS_SYNCI" { - return ".set\tpush\n" - "\t.set\tnoreorder\n" - "\t.set\tnomacro\n" - "\tbal\t1f\n" + return "%(%<bal\t1f\n" "\tnop\n" "1:\taddiu\t$31,$31,12\n" "\tjr.hb\t$31\n" - "\tnop\n" - "\t.set\tpop"; + "\tnop%>%)"; } [(set_attr "length" "20")]) |