gdb: Don't store a thread-id for floating varobj
[external/binutils.git] / gas / ChangeLog
1 2018-01-19  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2
3         * config/tc-arm.c (ToC macro): Remove spurious comment.
4         (ToU macro): Likewise.
5
6 2018-01-17  Jim Wilson  <jimw@sifive.com>
7
8         * config/tc-riscv.c (validate_riscv_insn) <'z'>: New.
9         (riscv_ip) <'z'>: New.
10
11 2018-01-17  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
12
13         * config/tc-i386.c (cpu_arch): Delete .cet. Add .ibt, .shstk.
14         (cpu_noarch): Add noibt, noshstk.
15         (parse_insn): Change cpucet to cpuibt.
16         * doc/c-i386.texi: Delete .cet. Add .ibt, .shstk.
17         * testsuite/gas/i386/cet-ibt-inval.l: New test.
18         * testsuite/gas/i386/cet-ibt-inval.s: Likewise.
19         * testsuite/gas/i386/cet-shstk-inval.l: Likewise.
20         * testsuite/gas/i386/cet-shstk-inval.s: Likewise.
21         * testsuite/gas/i386/x86-64-cet-ibt-inval.l: Likewise.
22         * testsuite/gas/i386/x86-64-cet-ibt-inval.s: Likewise.
23         * testsuite/gas/i386/x86-64-cet-shstk-inval.l: Likewise.
24         * testsuite/gas/i386/x86-64-cet-shstk-inval.s: Likewise.
25
26 2018-01-16  Nick Clifton  <nickc@redhat.com>
27
28         * po/fr.po: Updated French translation.
29
30 2018-01-15  Jim Wilson  <jimw@sifive.com>
31
32         * testsuite/gas/riscv/c-zero-imm.s: Test addi that compresses to c.nop.
33         * testsuite/gas/riscv/c-zero-imm.d: Likewise.
34
35 2018-01-15  Thomas Preud'homme  <thomas.preudhomme@arm.com>
36
37         * config/tc-arm.c (ToC): Define macro.
38         (ToU): Likewise.
39         (insns): Make use of above macros for new instructions introduced in
40         Armv8-M.
41
42 2018-01-15  Thomas Preud'homme  <thomas.preudhomme@arm.com>
43
44         * config/tc-arm.c (insns): Make blxns, bxns, tt, ttt, tta, ttat, vlldm
45         and vlstm conditionally executable and reindent parameters.
46         * testsuite/gas/arm/archv8m-cmse-main.s: Add conditional version of
47         aforementionned instructions.
48
49 2018-01-15  Thomas Preud'homme  <thomas.preudhomme@arm.com>
50
51         * config/tc-arm.c (it_fsm_post_encode): Do not warn if targeting M
52         profile architecture or if in autodetection mode.  Clarify that
53         deprecation is for performance reason and concerns Armv8-A and Armv8-R.
54         * testsuite/gas/arm/armv8-ar-bad.l: Adapt to new IT deprecation warning
55         message.
56         * testsuite/gas/arm/armv8-ar-it-bad.l: Likewise.
57         * testsuite/gas/arm/sp-pc-validations-bad-t-v8a.l: Likewise.
58         * testsuite/gas/arm/udf.l: Likewise.
59         * testsuite/gas/arm/udf.d: Assemble for Armv8-A explicitely.
60
61 2018-01-15  Nick Clifton  <nickc@redhat.com>
62
63         * po/uk.po: Updated Ukranian translation.
64
65 2018-01-13  Nick Clifton  <nickc@redhat.com>
66
67         * po/gas.pot: Regenerated.
68
69 2018-01-13  Nick Clifton  <nickc@redhat.com>
70
71         * configure: Regenerate.
72
73 2018-01-13  Nick Clifton  <nickc@redhat.com>
74
75         2.30 branch created.
76         * NEWS: Add marker for 2.30.
77
78 2018-01-12  Gunther Nikl  <gnikl@users.sourceforge.net>
79
80         * gas/config/aout_gnu.h (USE_EXTENDED_RELOC): Explicitly
81         define to 0 and 1. Remove a dangling reference to "AMD 29000"
82         in a comment.
83
84 2018-01-11  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
85
86         * testsuite/i386/avx512_4fmaps_vl-warn.l: Likewise.
87         * testsuite/i386/avx512_4fmaps_vl-warn.s: Likewise.
88         * testsuite/i386/avx512_4fmaps_vl.d: Likewise.
89         * testsuite/i386/avx512_4fmaps_vl.s: Likewise.
90         * testsuite/i386/avx512_4vnniw_vl-intel.d: Likewise.
91         * testsuite/i386/avx512_4vnniw_vl.d: Likewise.
92         * testsuite/i386/avx512_4vnniw_vl.s: Likewise.
93         * testsuite/i386/i386.exp: Removed _vl tests for 4fmaps an 4vnniw
94         tests.
95         * testsuite/i386/x86-64-avx512_4fmaps_vl-intel.d: Removed.
96         * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.l: Likewise.
97         * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.s: Likewise.
98         * testsuite/i386/x86-64-avx512_4fmaps_vl.d: Likewise.
99         * testsuite/i386/x86-64-avx512_4fmaps_vl.s: Likewise.
100         * testsuite/i386/x86-64-avx512_4vnniw_vl-intel.d: Likewise.
101         * testsuite/i386/x86-64-avx512_4vnniw_vl.d: Likewise.
102         * testsuite/i386/x86-64-avx512_4vnniw_vl.s: Likewise.
103
104 2018-01-11  Alan Modra  <amodra@gmail.com>
105
106         * config/tc-arm.c (aeabi_set_public_attributes): Avoid false
107         positive "‘profile’ may be used uninitialized".
108
109 2018-01-10  Jan Beulich  <jbeulich@suse.com>
110
111         * testsuite/gas/i386/avx512_4fmaps.s,
112         testsuite/gas/i386/avx512_4fmaps_vl.s,
113         testsuite/gas/i386/x86-64-avx512_4fmaps.s,
114         testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Actually test
115         Disp8 forms (and the transition happening at the right
116         boundary).
117         * testsuite/gas/i386/avx512_4fmaps.d,
118         testsuite/gas/i386/avx512_4fmaps-intel.d,
119         testsuite/gas/i386/avx512_4fmaps_vl.d,
120         testsuite/gas/i386/avx512_4fmaps_vl-intel.d,
121         testsuite/gas/i386/x86-64-avx512_4fmaps.d,
122         testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d,
123         testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d,
124         testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Adjust
125         expectations.
126
127 2018-01-10  Jan Beulich  <jbeulich@suse.com>
128
129         * testsuite/gas/i386/avx512bw.s,
130         testsuite/gas/i386/avx512bw_vl.s: Add VPCMP* tests with memory
131         operands.
132         * testsuite/gas/i386/avx512bw-intel.d,
133         testsuite/gas/i386/avx512bw.d,
134         testsuite/gas/i386/avx512bw_vl-intel.d.
135         testsuite/gas/i386/avx512bw_vl.d: Adjust expectations.
136
137 2018-01-09  Jim Wilson  <jimw@sifive.com>
138
139         * testsuite/gas/riscv/auipc-x0.d: New.
140         * testsuite/gas/riscv/auipc-x0.s: New.
141
142 2018-01-09  James Greenhalgh  <james.greenhalgh@arm.com>
143
144         * config/tc-arm.c (insns): Add csdb, enable for Armv3 and above
145         in Arm execution state, and Armv6T2 and above in Thumb execution
146         state.
147         * testsuite/gas/arm/csdb.s: New.
148         * testsuite/gas/arm/csdb.d: New.
149         * testsuite/gas/arm/thumb2_it_bad.l: Add csdb.
150         * testsuite/gas/arm/thumb2_it_bad.s: Add csdb.
151
152 2018-01-09  James Greenhalgh  <james.greenhalgh@arm.com>
153
154         * testsuite/gas/aarch64/system.d: Update expected results to expect
155         CSDB for hint 0x14.
156
157 2018-01-08  H.J. Lu  <hongjiu.lu@intel.com>
158
159         PR gas/22681
160         * testsuite/gas/i386/i386.exp: Run x86-64-movd and
161         x86-64-movd-intel.
162         * testsuite/gas/i386/x86-64-movd-intel.d: New file.
163         * testsuite/gas/i386/x86-64-movd.d: Likewise.
164         * testsuite/gas/i386/x86-64-movd.s: Likewise.
165
166 2018-01-08  Nick Clifton  <nickc@redhat.com>
167
168         PR 22553
169         * doc/c-i386.texi (i386-Directives): Document the .largecomm
170         directive.
171
172 2018-01-04  Jim Wilson  <jimw@sifive.com>
173
174         * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.
175         * testsuite/gas/riscv/priv-reg.d: Likewise.
176
177 2018-01-03  Alan Modra  <amodra@gmail.com>
178
179         Update year range in copyright notice of all files.
180
181 2018-01-02  Nick Clifton  <nickc@redhat.com>
182
183         PR 18119
184         * config/tc-arm.c (do_mrs): Fix test of bits 16-19 in non-banked
185         version of ARM MRS instruction.
186
187 For older changes see ChangeLog-2017
188 \f
189 Copyright (C) 2018 Free Software Foundation, Inc.
190
191 Copying and distribution of this file, with or without modification,
192 are permitted in any medium without royalty provided the copyright
193 notice and this notice are preserved.
194
195 Local Variables:
196 mode: change-log
197 left-margin: 8
198 fill-column: 74
199 version-control: never
200 End: