aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Hannum <mycroft@gnu.org>1992-05-25 20:10:33 +0000
committerCharles Hannum <mycroft@gnu.org>1992-05-25 20:10:33 +0000
commitbc56fd1d0948edbdfb22e864e3283ac5d032545d (patch)
tree8ad49b1563ca048fd9e83ea388e3b58dcb2d85c9
parent84d82177822288695ae092bb702454313d6789ad (diff)
downloadgcc-bc56fd1d0948edbdfb22e864e3283ac5d032545d.zip
gcc-bc56fd1d0948edbdfb22e864e3283ac5d032545d.tar.gz
gcc-bc56fd1d0948edbdfb22e864e3283ac5d032545d.tar.bz2
entered into RCS
From-SVN: r1083
-rw-r--r--gcc/config/i386/seq-gas.h15
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; \
+ } \
} \
}