Files
binutils-gdb/opcodes
H.J. Lu a72d2af2c7 Ignore 0x66 prefix for call/jmp/jcc in 64-bit mode
The operand size prefix (0x66) is ignored for 32-bit PC-relative call,
jmp and jcc in 64-bit mode.

gas/testsuite/

	PR binutis/18386
	* gas/i386/i386.exp: Run x86-64-jump.
	* gas/i386/x86-64-branch.d: Updated.
	* gas/i386/ilp32/x86-64-branch.d: Likewise.
	* gas/i386/x86-64-branch.s: Add tests for the operand size prefix
	with call, jmp and jb.
	* gas/i386/x86-64-jump.d: New file.
	* gas/i386/x86-64-jump.s: Likewise.

ld/testsuite/

	PR binutis/18386
	* ld-x86-64/tlsgdesc.dd: Updated.
	* ld-x86-64/tlspic.dd: Likewise.

opcodes/

	PR binutis/18386
	* i386-dis.c (X86_64_E8): New.
	(X86_64_E9): Likewise.
	Update comments on 'T', 'U', 'V'.  Add comments for '^'.
	(dis386): Replace callT/jmpT with X86_64_E8/X86_64_E9.
	(x86_64_table): Add X86_64_E8 and X86_64_E9.
	(mod_table): Replace {T|} with ^ on Jcall/Jmp.
	(putop): Handle '^'.
	(OP_J): Ignore the operand size prefix in 64-bit.  Don't check
	REX_W.
2015-05-09 06:44:29 -07:00
..
2014-07-04 13:40:28 +09:30
2015-01-28 16:25:18 +10:30
2015-01-28 16:25:18 +10:30
2015-01-28 16:25:18 +10:30
2015-01-28 16:25:18 +10:30
2015-03-17 21:49:15 +05:30
2015-03-17 21:49:15 +05:30
2015-03-17 21:49:15 +05:30
2015-03-17 21:49:15 +05:30
2015-03-17 21:49:15 +05:30
2015-01-28 16:25:18 +10:30
2015-03-29 07:37:50 -07:00
2015-04-27 11:06:54 -05:00
2015-01-16 12:28:58 +01:00
2015-01-16 12:28:58 +01:00
2015-04-27 10:29:16 +02:00