diff options
author | Charles Hannum <mycroft@gnu.org> | 1992-05-25 20:10:33 +0000 |
---|---|---|
committer | Charles Hannum <mycroft@gnu.org> | 1992-05-25 20:10:33 +0000 |
commit | bc56fd1d0948edbdfb22e864e3283ac5d032545d (patch) | |
tree | 8ad49b1563ca048fd9e83ea388e3b58dcb2d85c9 /gcc | |
parent | 84d82177822288695ae092bb702454313d6789ad (diff) | |
download | gcc-bc56fd1d0948edbdfb22e864e3283ac5d032545d.zip gcc-bc56fd1d0948edbdfb22e864e3283ac5d032545d.tar.gz gcc-bc56fd1d0948edbdfb22e864e3283ac5d032545d.tar.bz2 |
entered into RCS
From-SVN: r1083
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/i386/seq-gas.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/gcc/config/i386/seq-gas.h b/gcc/config/i386/seq-gas.h index 25df562..ebbbf2f 100644 --- a/gcc/config/i386/seq-gas.h +++ b/gcc/config/i386/seq-gas.h @@ -18,11 +18,18 @@ { \ if ((PTR)[0] == 'r' \ && (PTR)[1] == 'e' \ - && (PTR)[2] == 'p' \ - && (PTR)[3] == 'z') \ + && (PTR)[2] == 'p') \ { \ - fprintf (STREAM, "repe"); \ - (PTR) += 4; \ + if ((PTR)[3] == 'z') \ + { \ + fprintf (STREAM, "repe"); \ + (PTR) += 4; \ + } \ + else if ((PTR)[3] == 'n' && (PTR)[4] == 'z') \ + { \ + fprintf (STREAM, "repne"); \ + (PTR) += 5; \ + } \ } \ } |