old-cross-binutils/gas/testsuite/gas
H.J. Lu 2210942396 Don't generate multi-byte NOPs for i686.
gas/

2010-08-06  Quentin Neill <quentin.neill@amd.com>

	* config/tc-i386.c (arch_entry): Add negated bit to
	  disambiguate flag names starting with "no".
	  (cpu_arch): Add negated bit definitions.  Add
	  ".nop" CPU extension.
	  (i386_align_code): Use new .cpunop bit to decide
	  when to generate alignment using nops.
	  (set_cpu_arch): Use negated bit instead to decide
	  when to use cpu_flags or vs. cpu_flags_and_not.
	  (md_parse_option): Likewise.

gas/testsuite/

2010-08-06  Quentin Neill <quentin.neill@amd.com>

	* gas/i386/arch-10-1.l: Add nopl instruction.
	* gas/i386/arch-10-2.l: Likewise.
	* gas/i386/arch-10-3.l: Likewise.
	* gas/i386/arch-10-4.l: Likewise.
	* gas/i386/arch-10.s: Likewise.
	* gas/i386/arch-10.d: Add nopl instruction, and +nopl extension
	flag to as flags.
	* gas/i386/nops-5-i686.d: Change alignment code generated for
	-mtune=i686.
	* gas/i386/nops-5.d: Change alignment code generated for
	.arch i686.
	* gas/i386/x86-64-nops-5-k8.d: Likewise.
	* gas/i386/x86-64-nops-5.d: Likewise.

opcodes/

2010-08-06  Quentin Neill <quentin.neill@amd.com>

	* i386-gen.c (cpu_flag_init): Define CpuNop extension flag, add
	to processor flags for PENTIUMPRO processors and later.
	* i386-opc.h (enum): Add CpuNop.
	(i386_cpu_flags): Add cpunop bit.
	* i386-opc.tbl: Change nop cpu_flags.
	* i386-init.h: Regenerated.
	* i386-tbl.h: Likewise.
2010-08-06 18:22:50 +00:00
..
all * gas/all/octa.s, * gas/all/octa.d: New test. 2010-08-03 10:30:52 +00:00
alpha
arc
arm * gas/arm/mapdir.s: Don't specify attr/type for .fini_array. 2010-07-22 04:48:18 +00:00
bfin * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check 2009-09-04 02:48:08 +00:00
cfi * gas/cfi/cfi-common-7.s: Skip a multiple of four. 2009-06-18 23:16:05 +00:00
cr16 * gas/cr16/pic-1.s: New. 2008-11-27 11:46:52 +00:00
cris update copyright dates 2009-09-02 07:25:43 +00:00
crx
d10v
d30v * gas/d30v/serial2.l: Adjust position of page break. 2009-09-08 10:37:59 +00:00
dlx
elf * gas/all/octa.s, * gas/all/octa.d: New test. 2010-08-03 10:30:52 +00:00
fr30
frv
h8300
hppa PR gas/11395 2010-04-16 11:20:41 +00:00
i386 Don't generate multi-byte NOPs for i686. 2010-08-06 18:22:50 +00:00
i860
ia64 binutils/testsuite/: 2010-07-19 15:11:03 +00:00
ieee-fp
iq2000
lm32 oops - accidentally omitted from check-in of LM32 port. 2008-12-30 10:35:59 +00:00
lns bfd 2009-09-29 14:17:19 +00:00
m32r
m68hc11
m68k 2010-08-02 Tristan Gingold <gingold@adacore.com> 2010-08-02 08:48:57 +00:00
m68k-coff
macros PR gas/11507 2010-04-20 15:54:48 +00:00
mcore
mep 2010-08-02 Tristan Gingold <gingold@adacore.com> 2010-08-02 08:48:57 +00:00
mips gas/ 2010-07-24 01:51:53 +00:00
mmix binutils/testsuite/: 2010-07-19 15:11:03 +00:00
mn10200 update copyright dates 2009-09-02 07:25:43 +00:00
mn10300 update copyright dates 2009-09-02 07:25:43 +00:00
mri
msp430
mt 2010-08-02 Tristan Gingold <gingold@adacore.com> 2010-08-02 08:48:57 +00:00
openrisc
pdp11 update copyright dates 2009-09-02 07:25:43 +00:00
pe 2010-07-11 Kai Tietz <kai.tietz@onevision.com> 2010-07-11 08:45:51 +00:00
pj
ppc Update for ppc_fix_adjustable change. 2010-08-02 08:22:53 +00:00
rx 2010-08-02 Tristan Gingold <gingold@adacore.com> 2010-08-02 08:48:57 +00:00
s390 PR 11225 2010-01-28 15:25:20 +00:00
score Add support for Score7 architecture. 2009-03-02 10:33:08 +00:00
sh 2010-05-21 Daniel Jacobowitz <dan@codesourcery.com> 2010-05-25 14:12:43 +00:00
sparc
sparc-solaris
sun4
symver 2010-08-02 Tristan Gingold <gingold@adacore.com> 2010-08-02 08:48:57 +00:00
tic4x
tic6x gas: 2010-06-18 22:44:20 +00:00
tic54x
v850 Add support for v850E2 and v850E2V3 2010-07-23 14:52:54 +00:00
vax
xc16x * gas/xc16x/xc16x.exp (*): Add missing " in timeout cases. 2009-12-19 19:34:07 +00:00
xstormy16
xtensa 2008-11-04 Sterling Augustine <sterling@tensilica.com> 2008-11-04 23:11:02 +00:00
z8k
z80 * gas/z80/equ.d, gas/z80/equ.s: Added test of parsing equ directives. 2009-10-25 16:18:04 +00:00
template