old-cross-binutils/include/opcode
Jan Beulich 37edbb65ad gas/
2004-11-25 Jan Beulich <jbeulich@novell.com>

	* config/tc-i386.c (optimize_imm): Adjust immediates to only those
	permissible for the selected instruction suffix.
	(process_suffix): For DefaultSize instructions, suppressing the
	guessing of a 'q' suffix if the instruction doesn't support it is
	pointless, because only an 'l' suffix can be guessed in this place.

gas/testsuite/
2004-11-25 Jan Beulich <jbeulich@novell.com>
	* gas/i386/x86-64-inval.[sl]: Remove sahf/lahf.

include/opcode/
2004-11-25 Jan Beulich <jbeulich@novell.com>

	* i386.h: CpuNo64 mov can't reasonably have a 'q' suffix. Moves
	to/from test registers are illegal in 64-bit mode. Add missing
	NoRex64 to sidt. fxsave/fxrstor now allow for a 'q' suffix
	(previously one had to explicitly encode a rex64 prefix). Re-enable
	lahf/sahf in 64-bit mode as at least some Athlon64/Opteron steppings
	support it there. Add cmpxchg16b as per Intel's 64-bit documentation.
2004-11-25 08:42:54 +00:00
..
a29k.h
alpha.h Convert to C90. 2003-08-07 02:25:50 +00:00
arc.h Convert to C90. 2003-08-07 02:25:50 +00:00
arm.h Apply Paul Brook's patch to implement armv6k instructions 2004-09-30 16:21:50 +00:00
avr.h * gas/config/tc-avr.c: Add support for 2004-09-11 13:15:05 +00:00
cgen.h Convert cgen to C-90 2003-08-08 21:21:24 +00:00
ChangeLog gas/ 2004-11-25 08:42:54 +00:00
ChangeLog-9103 Split ChangeLog files. 2004-01-02 11:16:21 +00:00
convex.h
cris.h * cris.h (enum cris_insn_version_usage): Tweak formatting and 2004-11-04 14:53:41 +00:00
crx.h 2004-11-05 Tomer Levi <Tomer.Levi@nsc.com> 2004-11-05 10:58:22 +00:00
d10v.h Convert to C90. 2003-08-07 02:25:50 +00:00
d30v.h Convert to C90. 2003-08-07 02:25:50 +00:00
dlx.h
h8300.h O_JSR): Do not allow VECIND addressing for non-SX processors. 2004-08-13 08:14:02 +00:00
hppa.h
i370.h Convert to C90. 2003-08-07 02:25:50 +00:00
i386.h gas/ 2004-11-25 08:42:54 +00:00
i860.h include/opcode/ChangeLog: 2003-08-17 03:16:23 +00:00
i960.h
ia64.h
m68hc11.h
m68k.h binutils/testsuite/: 2004-07-09 18:42:14 +00:00
m88k.h
maxq.h Add support fpr MAXQ processor 2004-11-08 13:17:43 +00:00
mips.h * config/tc-mips.c (macro): Handle new macros: "lca" and "dlca" 2003-11-18 21:22:57 +00:00
mmix.h * mmix.h (JMP_INSN_BYTE): Define. 2003-10-19 01:16:56 +00:00
mn10200.h
mn10300.h
msp430.h include/opcode/ 2004-11-19 12:28:03 +00:00
np1.h
ns32k.h
or32.h Convert to C90. 2003-08-07 02:25:50 +00:00
pdp11.h
pj.h Convert to C90. 2003-08-07 02:25:50 +00:00
pn.h
ppc.h opcodes/ 2004-09-09 12:42:37 +00:00
pyr.h
s390.h
sparc.h Convert to C90. 2003-08-07 02:25:50 +00:00
tahoe.h
tic4x.h
tic30.h
tic54x.h
tic80.h Convert to C90. 2003-08-07 02:25:50 +00:00
v850.h Add binutils support for v850e1 processor 2003-09-04 11:04:38 +00:00
vax.h