binutils-gdb/ld/testsuite
H.J. Lu 923f257ffd Don't use multi byte nop instructions for i386
bfd/

2012-02-09  H.J. Lu  <hongjiu.lu@intel.com>

	PR ld/13675
	* cpu-i386.c (bfd_arch_i386_fill): Updated to support multi byte
	nop instructions.
	(bfd_arch_i386_short_nop_fill): New.
	(bfd_arch_i386_long_nop_fill): Likewise.
	Use bfd_arch_i386_short_nop_fill in 32bit bfd_arch_info
	initializers.  Use bfd_arch_i386_long_nop_fill on 64bit
	bfd_arch_info initializers.

	* cpu-k1om.c (bfd_arch_i386_fill): Renamed to ...
	(bfd_arch_i386_short_nop_fill): This.
	Update bfd_arch_info initializers.
	* cpu-l1om.c: Likewise.

ld/testsuite/

2012-02-09  H.J. Lu  <hongjiu.lu@intel.com>

	PR ld/13675
	* ld-i386/tlsnopic.dd: Update no-op padding.
	* ld-i386/tlspic.dd: Likewise.
2012-02-09 22:51:58 +00:00
..
config * config/default.exp: Provide tmpdir/ld/collect-ld. 2012-01-17 00:16:54 +00:00
ld-alpha
ld-arm
ld-auto-import
ld-bootstrap
ld-cdtest
ld-checks
ld-cris
ld-crx
ld-cygwin
ld-d10v
ld-discard
ld-elf
ld-elfcomm
ld-elfvers
ld-elfvsb
ld-elfweak
ld-fastcall
ld-frv
ld-gc
ld-h8300
ld-i386 Don't use multi byte nop instructions for i386 2012-02-09 22:51:58 +00:00
ld-ia64
ld-ifunc
ld-libs
ld-linkonce
ld-m68hc11
ld-m68k
ld-mep
ld-mips-elf
ld-misc
ld-mmix
ld-mn10300
ld-pe
ld-pie
ld-plugin
ld-powerpc
ld-s390
ld-scripts
ld-selective
ld-sh
ld-shared
ld-sparc
ld-spu
ld-srec
ld-tic6x
ld-tilegx
ld-tilepro
ld-undefined
ld-unique
ld-v850
ld-versados
ld-vxworks
ld-x86-64 Support arch-dependent fill 2012-01-31 17:54:39 +00:00
ld-xc16x
ld-xstormy16
ld-xtensa
lib
ChangeLog Don't use multi byte nop instructions for i386 2012-02-09 22:51:58 +00:00
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011 Rotate ChangeLogs 2012-01-05 10:09:39 +00:00
ChangeLog-9303