newlib/include
Yufeng Zhang 5988aa6e3f include/opcode/
2013-01-17  Yufeng Zhang  <yufeng.zhang@arm.com>

	* aarch64.h (aarch64_op): Remove OP_V_MOVI_B.

opcodes/

2013-01-17  Yufeng Zhang  <yufeng.zhang@arm.com>

	* aarch64-asm.c (aarch64_ins_advsimd_imm_modified): Handle 8-bit MOVI.
	* aarch64-dis.c (aarch64_ext_advsimd_imm_modified): Likewise.
	* aarch64-opc.c (operand_general_constraint_met_p): For
	AARCH64_MOD_LSL, move the range check on the shift amount before the
	alignment check; change to call set_sft_amount_out_of_range_error
	instead of set_imm_out_of_range_error.
	* aarch64-tbl.h (QL_SIMD_IMM_B): Replace NIL with LSL.
	(aarch64_opcode_table): Remove the OP enumerator from the asimdimm
	8-bit MOVI entry; change the 2nd operand from SIMD_IMM to
	SIMD_IMM_SFT.

gas/

2013-01-17  Yufeng Zhang  <yufeng.zhang@arm.com>

	* config/tc-aarch64.c (output_operand_error_record): Change to output
	the out-of-range error message as value-expected message if there is
	only one single value in the expected range.
	(programmer_friendly_fixup): Remove the handling of 8-bit MOVI with
	LSL #0 as a programmer-friendly feature.

gas/testsuite/

2013-01-17  Yufeng Zhang  <yufeng.zhang@arm.com>

	* gas/aarch64/diagnostic.l: Update.
	* gas/aarch64/movi.s: Add tests.
	* gas/aarch64/movi.d: Update.
	* gas/aarch64/programmer-friendly.s: Add comment.
2013-01-17 16:09:44 +00:00
..
aout Add copyright notices 2012-12-17 16:56:03 +00:00
cgen Add copyright notices 2012-12-10 12:48:00 +00:00
coff * arm.h (ARMV7PEMAGIC): Define. 2013-01-02 13:20:50 +00:00
elf Define R_386_SIZE32/R_X86_64_SIZE32/R_X86_64_SIZE64 2013-01-16 20:31:57 +00:00
gdb Update years in copyright notice for the GDB files. 2013-01-01 06:41:30 +00:00
mach-o Add copyright notices 2012-12-10 12:48:00 +00:00
nlm Add copyright notices 2012-12-10 12:48:00 +00:00
opcode include/opcode/ 2013-01-17 16:09:44 +00:00
som Add copyright notices 2012-12-10 12:48:00 +00:00
vms Add copyright notices 2012-12-10 12:48:00 +00:00
alloca-conf.h Add copyright notices 2012-12-17 16:56:03 +00:00
ansidecl.h merge from gcc 2012-12-18 17:41:27 +00:00
bfdlink.h Move disable_target_specific_optimizations to bfd_link_info 2012-10-24 11:09:28 +00:00
binary-io.h
bout.h
ChangeLog * common.h: Fix case of "Meta". 2013-01-10 09:49:18 +00:00
ChangeLog-9103 Add copyright notices 2012-12-10 12:48:00 +00:00
COPYING
COPYING3
demangle.h merge from gcc 2012-11-11 22:37:19 +00:00
dis-asm.h * common.h: Fix case of "Meta". 2013-01-10 09:49:18 +00:00
dwarf2.def merge from gcc 2012-11-11 22:37:19 +00:00
dwarf2.h merge from gcc 2012-11-11 22:37:19 +00:00
dyn-string.h
fibheap.h
filenames.h include/ 2012-07-13 23:39:46 +00:00
floatformat.h
fnmatch.h
fopen-bin.h Add copyright notices 2012-12-17 16:56:03 +00:00
fopen-same.h Add copyright notices 2012-12-17 16:56:03 +00:00
fopen-vms.h Add copyright notices 2012-12-17 16:56:03 +00:00
gdbm.h
getopt.h
hashtab.h
hp-symtab.h
ieee.h
leb128.h * leb128.h: #include stdint.h, inttypes.h. 2012-05-24 01:18:15 +00:00
libiberty.h merge from gcc 2011-09-28 20:01:37 +00:00
lto-symtab.h
MAINTAINERS Add copyright notices 2012-12-17 16:56:03 +00:00
md5.h
oasys.h
objalloc.h merge from gcc 2012-10-10 03:11:22 +00:00
obstack.h * obstack.h [!GNUC] (obstack_free): Avoid cast to int. 2011-10-22 01:35:29 +00:00
os9k.h
partition.h
plugin-api.h Patch adds support to allow plugins to map selected subset of sections to unique 2012-08-24 18:35:35 +00:00
progress.h
safe-ctype.h
sha1.h
simple-object.h
sort.h
splay-tree.h merge from gcc 2012-04-10 17:07:28 +00:00
symcat.h
timeval-utils.h merge from gcc 2011-09-28 20:01:37 +00:00
xregex2.h
xregex.h
xtensa-config.h
xtensa-isa-internal.h
xtensa-isa.h