Remove magic numbers in m68k-dis.c:print_insn_arg
[binutils-gdb.git] / opcodes / ChangeLog
1 2017-01-13 Yao Qi <yao.qi@linaro.org>
2
3 * m68k-dis.c (enum print_insn_arg_error): New.
4 (NEXTBYTE): Replace -3 with
5 PRINT_INSN_ARG_MEMORY_ERROR.
6 (NEXTULONG): Likewise.
7 (NEXTSINGLE): Likewise.
8 (NEXTDOUBLE): Likewise.
9 (NEXTDOUBLE): Likewise.
10 (NEXTPACKED): Likewise.
11 (FETCH_ARG): Likewise.
12 (FETCH_DATA): Update comments.
13 (print_insn_arg): Update comments. Replace magic numbers with
14 enum.
15 (match_insn_m68k): Likewise.
16
17 2017-01-12 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
18
19 * i386-dis.c (enum): Add PREFIX_EVEX_0F3855, EVEX_W_0F3855_P_2.
20 * i386-dis-evex.h (evex_table): Updated.
21 * i386-gen.c (cpu_flag_init): Add CPU_AVX512_VPOPCNTDQ_FLAGS,
22 CPU_ANY_AVX512_VPOPCNTDQ_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
23 (cpu_flags): Add CpuAVX512_VPOPCNTDQ.
24 * i386-opc.h (enum): (AVX512_VPOPCNTDQ): New.
25 (i386_cpu_flags): Add cpuavx512_vpopcntdq.
26 * i386-opc.tbl: Add Intel AVX512_VPOPCNTDQ instructions.
27 * i386-init.h: Regenerate.
28 * i386-tbl.h: Ditto.
29
30 2017-01-12 Yao Qi <yao.qi@linaro.org>
31
32 * msp430-dis.c (msp430_singleoperand): Return -1 if
33 msp430dis_opcode_signed returns false.
34 (msp430_doubleoperand): Likewise.
35 (msp430_branchinstr): Return -1 if
36 msp430dis_opcode_unsigned returns false.
37 (msp430x_calla_instr): Likewise.
38 (print_insn_msp430): Likewise.
39
40 2017-01-05 Nick Clifton <nickc@redhat.com>
41
42 PR 20946
43 * frv-desc.c (lookup_mach_via_bfd_name): Return NULL if the name
44 could not be matched.
45 (frv_cgen_cpu_open): Allow for lookup_mach_via_bfd_name returning
46 NULL.
47
48 2017-01-04 Szabolcs Nagy <szabolcs.nagy@arm.com>
49
50 * aarch64-tbl.h (RCPC, RCPC_INSN): Define.
51 (aarch64_opcode_table): Use RCPC_INSN.
52
53 2017-01-03 Kito Cheng <kito.cheng@gmail.com>
54
55 * riscv-opc.c (riscv-opcodes): Add support for the "q" ISA
56 extension.
57 * riscv-opcodes/all-opcodes: Likewise.
58
59 2017-01-03 Dilyan Palauzov <dilyan.palauzov@aegee.org>
60
61 * riscv-dis.c (print_insn_args): Add fall through comment.
62
63 2017-01-03 Nick Clifton <nickc@redhat.com>
64
65 * po/sr.po: New Serbian translation.
66 * configure.ac (ALL_LINGUAS): Add sr.
67 * configure: Regenerate.
68
69 2017-01-02 Alan Modra <amodra@gmail.com>
70
71 * epiphany-desc.h: Regenerate.
72 * epiphany-opc.h: Regenerate.
73 * fr30-desc.h: Regenerate.
74 * fr30-opc.h: Regenerate.
75 * frv-desc.h: Regenerate.
76 * frv-opc.h: Regenerate.
77 * ip2k-desc.h: Regenerate.
78 * ip2k-opc.h: Regenerate.
79 * iq2000-desc.h: Regenerate.
80 * iq2000-opc.h: Regenerate.
81 * lm32-desc.h: Regenerate.
82 * lm32-opc.h: Regenerate.
83 * m32c-desc.h: Regenerate.
84 * m32c-opc.h: Regenerate.
85 * m32r-desc.h: Regenerate.
86 * m32r-opc.h: Regenerate.
87 * mep-desc.h: Regenerate.
88 * mep-opc.h: Regenerate.
89 * mt-desc.h: Regenerate.
90 * mt-opc.h: Regenerate.
91 * or1k-desc.h: Regenerate.
92 * or1k-opc.h: Regenerate.
93 * xc16x-desc.h: Regenerate.
94 * xc16x-opc.h: Regenerate.
95 * xstormy16-desc.h: Regenerate.
96 * xstormy16-opc.h: Regenerate.
97
98 2017-01-02 Alan Modra <amodra@gmail.com>
99
100 Update year range in copyright notice of all files.
101
102 For older changes see ChangeLog-2016
103 \f
104 Copyright (C) 2017 Free Software Foundation, Inc.
105
106 Copying and distribution of this file, with or without modification,
107 are permitted in any medium without royalty provided the copyright
108 notice and this notice are preserved.
109
110 Local Variables:
111 mode: change-log
112 left-margin: 8
113 fill-column: 74
114 version-control: never
115 End: