aboutsummaryrefslogtreecommitdiff
path: root/i386-tok.h
diff options
context:
space:
mode:
authorMichael Matz <matz@suse.de>2016-12-12 17:53:09 +0100
committerMichael Matz <matz@suse.de>2016-12-15 17:47:05 +0100
commit8a10a442ffd44c54fcb41589239980974f31410f (patch)
treefc2022f3e3551c86310582ea1fdaf7c773148282 /i386-tok.h
parentbde802df2993cb97c7522e2f50b488e682b231b7 (diff)
downloadtinycc-8a10a442ffd44c54fcb41589239980974f31410f.tar.gz
tinycc-8a10a442ffd44c54fcb41589239980974f31410f.tar.bz2
x86-asm: Fix register order
Inserting random registers in the middle of the 8-blocks breaks register assignment.
Diffstat (limited to 'i386-tok.h')
-rw-r--r--i386-tok.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/i386-tok.h b/i386-tok.h
index 17d17ce..c54e0e7 100644
--- a/i386-tok.h
+++ b/i386-tok.h
@@ -35,7 +35,6 @@
DEF_ASM(rbp)
DEF_ASM(rsi)
DEF_ASM(rdi)
- DEF_ASM(rip)
#endif
DEF_ASM(mm0)
DEF_ASM(mm1)
@@ -92,6 +91,7 @@
DEF_ASM(fs)
DEF_ASM(gs)
DEF_ASM(st)
+ DEF_ASM(rip)
/* generic two operands */
DEF_BWLX(mov)