binutils-gdb/include
Matthew Wahab ea2deeec92 [AArch64][PATCH 1/2] Add support for ARMv8.2 DC CVAP instruction.
ARMv8.2 adds the new system instruction DC CVAP. This patch series adds
support for this instruction to binutils, enabled when -march=armv8.2-a
is selected.

The AArch64 binutils record of some system registers uses a boolean
value to hold the single flag currently supported for them. To allow
these registers to be limited to specific architectures, the first patch
in this series replaces the boolean flag with a bitset and feature test.

include/opcode/
2015-12-10  Matthew Wahab  <matthew.wahab@arm.com>

	* aarch64.h (aarch64_sys_ins_reg): Replace has_xt with flags.
	(aarch64_sys_ins_reg_has_xt): Declare.

opcodes/
2015-12-10  Matthew Wahab  <matthew.wahab@arm.com>

	* aarch64-dis.c (aarch64_ext_regrt_sysins): Replace use of has_xt
	with aarch64_sys_ins_reg_has_xt.
	(aarch64_ext_sysins_op): Likewise.
	* aarch64-opc.c (operand_general_constraint_met_p): Likewise.
	(F_HASXT): New.
	(aarch64_sys_regs_ic): Update for changes to aarch64_sys_ins_reg.
	(aarch64_sys_regs_dc): Likewise.
	(aarch64_sys_regs_at): Likewise.
	(aarch64_sys_regs_tlbi): Likewise.
	(aarch64_sys_ins_reg_has_xt): New.

Change-Id: I363637a6c3f54d7ffff953b3a0734e8139cae819
2015-12-10 16:40:44 +00:00
..
aout Invoke aout N_* macros with pointer to struct internal_exec 2015-12-01 13:40:05 +10:30
cgen
coff
elf R_PPC64_ENTRY 2015-12-07 13:14:53 +10:30
gdb Add an AArch64 simulator to GDB. 2015-11-24 08:47:59 +00:00
mach-o Darwin: add new mach-o header flags. 2015-12-03 12:00:50 +01:00
nlm
opcode [AArch64][PATCH 1/2] Add support for ARMv8.2 DC CVAP instruction. 2015-12-10 16:40:44 +00:00
som
vms
alloca-conf.h
ansidecl.h Sync ansidecl.h with GCC 2015-08-12 05:02:21 -07:00
bfdlink.h Add "-z call-nop=PADDING" option to ld 2015-10-22 04:56:39 -07:00
binary-io.h
bout.h Invoke aout N_* macros with pointer to struct internal_exec 2015-12-01 13:40:05 +10:30
ChangeLog Invoke aout N_* macros with pointer to struct internal_exec 2015-12-01 13:40:05 +10:30
ChangeLog-9103
COPYING
COPYING3
demangle.h PR other/61321 - demangler crash on casts in template parameters 2015-11-28 16:39:31 +00:00
dis-asm.h New ARC implementation. 2015-10-07 14:20:19 +01:00
dwarf2.def Resync files in the binutils repository that are maintained in the gcc repository. 2015-09-30 17:55:16 +01:00
dwarf2.h
dyn-string.h
environ.h Fix PR63758 by using the _NSGetEnviron() API on Darwin 2015-11-28 16:39:30 +00:00
fibheap.h
filenames.h
floatformat.h
fnmatch.h
fopen-bin.h
fopen-same.h
fopen-vms.h
gcc-c-fe.def
gcc-c-interface.h
gcc-interface.h
getopt.h
hashtab.h Sync hashtab.h, splay-tree.h with GCC 2015-07-14 09:18:16 -07:00
hp-symtab.h
ieee.h
leb128.h
libiberty.h Sync libiberty from GCC, replaying updates to configure scripts 2015-06-24 21:43:02 +02:00
longlong.h SH FDPIC backend support 2015-11-28 16:39:31 +00:00
lto-symtab.h
MAINTAINERS
md5.h
oasys.h
objalloc.h
obstack.h Modify obstack.[hc] to avoid having to include other gnulib files 2015-11-09 15:18:35 +10:30
os9k.h Invoke aout N_* macros with pointer to struct internal_exec 2015-12-01 13:40:05 +10:30
partition.h
plugin-api.h
progress.h
safe-ctype.h
sha1.h
simple-object.h
sort.h
splay-tree.h Sync hashtab.h, splay-tree.h with GCC 2015-07-14 09:18:16 -07:00
symcat.h
timeval-utils.h
vtv-change-permission.h Port libvtv to Solaris 2015-11-28 16:39:32 +00:00
xregex2.h
xregex.h
xtensa-config.h
xtensa-isa-internal.h
xtensa-isa.h