binutils-gdb/include/opcode
Chris Demetriou 1f25f5d300 [ gas/ChangeLog ]
2002-03-15  Chris G. Demetriou  <cgd@broadcom.com>

	* config/tc-mips.c (mips_set_options): New "ase_mips3d" member.
	(mips_opts): Initialize "ase_mips3d" member.
	(file_ase_mips3d): New variable.
	(CPU_HAS_MIPS3D): New macro.
	(md_begin): Initialize mips_opts.ase_mips3d and file_ase_mips3d
	based on command line options and configuration defaults.
	(macro_build, mips_ip): Accept MIPS-3D instructions if
	mips_opts.ase_mips3d is set.
	(OPTION_MIPS3D, OPTION_NO_MIPS3D, md_longopts, md_parse_option):
	Add support for "-mips3d" and "-no-mips3d" options.
	(OPTION_ELF_BASE): Move to accomodate new options.
	(s_mipsset): Support ".set mips3d" and ".set nomips3d".
	(mips_elf_final_processing): Add a comment indicating that a
	MIPS-3D ASE ELF header flag should be set, when one exists.
	* doc/as.texinfo: Document -mips3d and -no-mips3d options.
	* doc/c-mips.texi: Likewise, and document ".set mips3d" and ".set
	nomips3d" directives.

[ gas/testsuite/ChangeLog ]
2002-03-15  Chris G. Demetriou  <cgd@broadcom.com>

	* gas/mips/mips64-mips3d.s: New file.
	* gas/mips/mips64-mips3d.d: Likewise.
	* gas/mips/mips.exp: Run new "mips64-mips3d" test.

[ include/opcode/ChangeLog ]
2002-03-15  Chris G. Demetriou  <cgd@broadcom.com>

	* mips.h (INSN_MIPS3D): New definition used to mark MIPS-3D
	instructions.
	(OPCODE_IS_MEMBER): Adjust comments to indicate that ASE bit masks
	may be passed along with the ISA bitmask.

[ opcodes/ChangeLog ]
2002-03-15  Chris G. Demetriou  <cgd@broadcom.com>

	* mips-dis.c (mips_isa_type): Add MIPS3D instructions to the ISA
	bit masks for bfd_mach_mips_sb1 and bfd_mach_mipsisa64.  Add
	comments for bfd_mach_mipsisa32 and bfd_mach_mipsisa64 that
	indicate that they should dissassemble all applicable
	MIPS-specified ASEs.
	* mips-opc.c: Add support for MIPS-3D instructions.
	(M3D): New definition.

	* mips-opc.c: Update copyright years.
2002-03-16 03:09:19 +00:00
..
a29k.h
alpha.h
arc.h
arm.h
avr.h
cgen.h 2002-01-27 David O'Brien <obrien@FreeBSD.org> 2002-01-28 19:15:46 +00:00
ChangeLog [ gas/ChangeLog ] 2002-03-16 03:09:19 +00:00
convex.h
cris.h
d10v.h * d10v.h (OPERAND_NOSP): New macro. 2001-12-04 10:06:40 +00:00
d30v.h
h8300.h comment typo fixes 2002-01-21 14:03:27 +00:00
hppa.h * hppa.h (call, ret): Move to end of table. 2001-12-31 23:43:03 +00:00
i370.h
i386.h * i386.h (push,pop): Fix Reg64 to WordReg to allow 16bit operands. 2002-02-18 16:32:25 +00:00
i860.h
i960.h
ia64.h
m68hc11.h
m68k.h
m88k.h
mips.h [ gas/ChangeLog ] 2002-03-16 03:09:19 +00:00
mmix.h
mn10200.h
mn10300.h
np1.h
ns32k.h
or32.h Add support for OpenRISC 32-bit embedded processor 2002-01-31 17:33:08 +00:00
pdp11.h * pdp11.h: Add format codes for float instruction formats. 2002-03-05 03:09:01 +00:00
pj.h
pn.h
ppc.h * ppc.h (PPC_OPCODE_POWER4, PPC_OPCODE_NOPOWER4): Define. 2002-02-25 03:42:59 +00:00
pyr.h
s390.h
sparc.h
tahoe.h
tic30.h
tic54x.h
tic80.h
v850.h
vax.h