aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorStan Cox <coxs@gnu.org>1997-05-29 19:36:53 +0000
committerStan Cox <coxs@gnu.org>1997-05-29 19:36:53 +0000
commitb078c5c69ca6f58eb0367c0569e426b69b03c1af (patch)
tree868529d10d605005bb8972d18e93ab2086f1497c /gcc
parent7c030ad03a0d2867a0de38d7c74ac44ced622a49 (diff)
downloadgcc-b078c5c69ca6f58eb0367c0569e426b69b03c1af.zip
gcc-b078c5c69ca6f58eb0367c0569e426b69b03c1af.tar.gz
gcc-b078c5c69ca6f58eb0367c0569e426b69b03c1af.tar.bz2
(ASM_OUTPUT_REG_{PUSH,POP}): add %% before register name.
From-SVN: r14137
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i386/i386.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index 6acb1ba..6a4571c 100644
--- a/gcc/config/i386/i386.h
+++ b/gcc/config/i386/i386.h
@@ -2447,13 +2447,13 @@ do { long l; \
It need not be very fast code. */
#define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \
- fprintf (FILE, "\tpushl e%s\n", reg_names[REGNO])
+ fprintf (FILE, "\tpushl %%e%s\n", reg_names[REGNO])
/* This is how to output an insn to pop a register from the stack.
It need not be very fast code. */
#define ASM_OUTPUT_REG_POP(FILE,REGNO) \
- fprintf (FILE, "\tpopl e%s\n", reg_names[REGNO])
+ fprintf (FILE, "\tpopl %%e%s\n", reg_names[REGNO])
/* This is how to output an element of a case-vector that is absolute.
*/