OSDN Git Service

gas/
authorjbeulich <jbeulich>
Wed, 26 Sep 2007 13:40:57 +0000 (13:40 +0000)
committerjbeulich <jbeulich>
Wed, 26 Sep 2007 13:40:57 +0000 (13:40 +0000)
commit166a691f6e65c0f500794b069dba21529d759f92
treed83c7e0f792dfae542524b6ff6e690ad7ff4d6fc
parentfb348ae253ac9943b1285c93fd568447525898e4
gas/
2007-09-26  Jan Beulich  <jbeulich@novell.com>

* config/tc-i386.c (build_modrm_byte): Also check for RegEip
when considering IP-relative addressing.

gas/testsuite/
2007-09-26  Jan Beulich  <jbeulich@novell.com>

* gas/i386/reloc64.s: Adjust for %eip-relative addressing no
longer generating errors.
* gas/i386/reloc64.d, gas/i386/reloc64.l: Update.
* gas/i386/x86-64-addr32.s: Remove explicit addr32 prefix
for %eip-realtive addressing case.

opcodes/
2007-09-26  Jan Beulich  <jbeulich@novell.com>

* i386-opc.h (RegEip): Define.
(RegEiz): Adjust.
* i386-reg.tbl: Add eip. Mark rip and eip with RegRex64.
* i386-tbl.h: Re-generate.
gas/ChangeLog
gas/config/tc-i386.c
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/reloc64.d
gas/testsuite/gas/i386/reloc64.l
gas/testsuite/gas/i386/reloc64.s
gas/testsuite/gas/i386/x86-64-addr32.s
opcodes/ChangeLog
opcodes/i386-opc.h
opcodes/i386-reg.tbl
opcodes/i386-tbl.h