]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - opcodes/ChangeLog
[AArch64] Implement branch over stub section.
[thirdparty/binutils-gdb.git] / opcodes / ChangeLog
CommitLineData
823d2571
TG
12015-03-24 Terry Guo <terry.guo@arm.com>
2
3 * arm-dis.c (opcode32): Updated to use new arm feature struct.
4 (opcode16): Likewise.
5 (coprocessor_opcodes): Replace bit with feature struct.
6 (neon_opcodes): Likewise.
7 (arm_opcodes): Likewise.
8 (thumb_opcodes): Likewise.
9 (thumb32_opcodes): Likewise.
10 (print_insn_coprocessor): Likewise.
11 (print_insn_arm): Likewise.
12 (select_arm_features): Follow new feature struct.
13
029f3522
GG
142015-03-17 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
15
16 * i386-dis.c (rm_table): Add clzero.
17 * i386-gen.c (cpu_flag_init): Add new CPU_ZNVER1_FLAGS.
18 Add CPU_CLZERO_FLAGS.
19 (cpu_flags): Add CpuCLZERO.
20 * i386-opc.h: Add CpuCLZERO.
21 * i386-opc.tbl: Add clzero.
22 * i386-init.h: Re-generated.
23 * i386-tbl.h: Re-generated.
24
6914869a
AB
252015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
26
27 * mips-opc.c (decode_mips_operand): Fix constraint issues
28 with u and y operands.
29
21e20815
AB
302015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
31
32 * mips-opc.c (mips_builtin_opcodes): Add evp and dvp instructions.
33
6b1d7593
AK
342015-03-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
35
36 * s390-opc.c: Add new IBM z13 instructions.
37 * s390-opc.txt: Likewise.
38
c8f89a34
JW
392015-03-10 Renlin Li <renlin.li@arm.com>
40
41 * aarch64-tbl.h (aarch64_opcode_table): Remove strub, ldurb, ldursb,
42 stur, ldur, sturh, ldurh, ldursh, ldursw, prfum F_HAS_ALIAS flag and
43 related alias.
44 * aarch64-asm-2.c: Regenerate.
45 * aarch64-dis-2.c: Likewise.
46 * aarch64-opc-2.c: Likewise.
47
d8282f0e
JW
482015-03-03 Jiong Wang <jiong.wang@arm.com>
49
50 * arm-dis.c (arm_symbol_is_valid): Skip ARM private symbols.
51
ac994365
OE
522015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
53
54 * sh-opc.h (clrs, sets): Mark as arch_sh3_nommu_up instead of
55 arch_sh_up.
56 (pref): Mark as arch_sh2a_nofpu_or_sh3_nommu_up instead of
57 arch_sh2a_nofpu_or_sh4_nommu_nofpu_up.
58
fd63f640
V
592015-02-23 Vinay <Vinay.G@kpit.com>
60
61 * rl78-decode.opc (MOV): Added space between two operands for
62 'mov' instruction in index addressing mode.
63 * rl78-decode.c: Regenerate.
64
f63c1776
PA
652015-02-19 Pedro Alves <palves@redhat.com>
66
67 * microblaze-dis.h [__cplusplus]: Wrap in extern "C".
68
07774fcc
PA
692015-02-10 Pedro Alves <palves@redhat.com>
70 Tom Tromey <tromey@redhat.com>
71
72 * microblaze-opcm.h (or, and, xor): Rename to microblaze_or,
73 microblaze_and, microblaze_xor.
74 * microblaze-opc.h (opcodes): Adjust.
75
3f8107ab
AM
762015-01-28 James Bowman <james.bowman@ftdichip.com>
77
78 * Makefile.am: Add FT32 files.
79 * configure.ac: Handle FT32.
80 * disassemble.c (disassembler): Call print_insn_ft32.
81 * ft32-dis.c: New file.
82 * ft32-opc.c: New file.
83 * Makefile.in: Regenerate.
84 * configure: Regenerate.
85 * po/POTFILES.in: Regenerate.
86
e5fe4957
KLC
872015-01-28 Kuan-Lin Chen <kuanlinchentw@gmail.com>
88
89 * nds32-asm.c (keyword_sr): Add new system registers.
90
1e2e8c52
AK
912015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
92
93 * s390-dis.c (s390_extract_operand): Support vector register
94 operands.
95 (s390_print_insn_with_opcode): Support new operands types and add
96 new handling of optional operands.
97 * s390-mkopc.c (s390_opcode_mode_val, s390_opcode_cpu_val): Remove
98 and include opcode/s390.h instead.
99 (struct op_struct): New field `flags'.
100 (insertOpcode, insertExpandedMnemonic): New parameter `flags'.
101 (dumpTable): Dump flags.
102 (main): Parse flags from the s390-opc.txt file. Add z13 as cpu
103 string.
104 * s390-opc.c: Add new operands types, instruction formats, and
105 instruction masks.
106 (s390_opformats): Add new formats for .insn.
107 * s390-opc.txt: Add new instructions.
108
b90efa5b 1092015-01-01 Alan Modra <amodra@gmail.com>
bffb6004 110
b90efa5b 111 Update year range in copyright notice of all files.
bffb6004 112
b90efa5b 113For older changes see ChangeLog-2014
252b5132 114\f
b90efa5b 115Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
116
117Copying and distribution of this file, with or without modification,
118are permitted in any medium without royalty provided the copyright
119notice and this notice are preserved.
120
252b5132 121Local Variables:
2f6d2f85
NC
122mode: change-log
123left-margin: 8
124fill-column: 74
252b5132
RH
125version-control: never
126End: