Updated translations for various binutils sub-directories
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
26916852
NC
12020-01-20 Nick Clifton <nickc@redhat.com>
2
3 * po/uk.po: Updated Ukranian translation.
4
14470f07
L
52020-01-20 H.J. Lu <hongjiu.lu@intel.com>
6
7 PR ld/25416
8 * config/tc-i386.c (output_insn): Add a dummy REX_OPCODE prefix
9 for lea with R_X86_64_GOTPC32_TLSDESC relocation when generating
10 x32 object.
11 * testsuite/gas/i386/ilp32/x32-tls.d: Updated.
12 * testsuite/gas/i386/ilp32/x32-tls.s: Add tests for lea with
13 R_X86_64_GOTPC32_TLSDESC relocation.
14
1b1bb2c6
NC
152020-01-18 Nick Clifton <nickc@redhat.com>
16
17 * configure: Regenerate.
18 * po/gas.pot: Regenerate.
19
ae774686
NC
202020-01-18 Nick Clifton <nickc@redhat.com>
21
22 Binutils 2.34 branch created.
23
42e04b36
L
242020-01-17 H.J. Lu <hongjiu.lu@intel.com>
25
26 * config/tc-i386.c (_i386_insn): Replace vex_encoding_vex2
27 with vex_encoding_vex.
28 (parse_insn): Likewise.
29 * doc/c-i386.texi: Replace {vex2} with {vex}. Update {vex}
30 and {vex3} documentation.
31 * testsuite/gas/i386/pseudos.s: Replace 3 {vex2} tests with
32 {vex}.
33 * testsuite/gas/i386/x86-64-pseudos.s: Likewise.
34
2da2eaf4
AV
352020-01-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
36
37 PR 25376
38 * config/tc-arm.c (mve_ext, mve_fp_ext): Use CORE_HIGH.
39 (armv8_1m_main_ext_table): Use CORE_HIGH for mve.
40 * testsuite/arm/armv8_1-m-fpu-mve-1.s: New.
41 * testsuite/arm/armv8_1-m-fpu-mve-1.d: New.
42 * testsuite/arm/armv8_1-m-fpu-mve-2.s: New.
43 * testsuite/arm/armv8_1-m-fpu-mve-2.d: New.
44
45a4bb20
JB
452020-01-16 Jan Beulich <jbeulich@suse.com>
46
47 * config/tc-i386.c (match_template): Drop found_cpu_match local
48 variable.
49
4814632e
JB
502020-01-16 Jan Beulich <jbeulich@suse.com>
51
52 * testsuite/gas/i386/avx512dq-inval.l,
53 testsuite/gas/i386/avx512dq-inval.s: New.
54 * testsuite/gas/i386/i386.exp: Run new test.
55
131cb553
JL
562020-01-15 Jozef Lawrynowicz <jozef.l@mittosystems.com>
57
58 * config/tc-msp430.c (CHECK_RELOC_MSP430): Always generate 430X
59 relocations when the target is 430X, except when extracting part of an
60 expression.
61 (msp430_srcoperand): Adjust comment.
62 Initialize the expp member of the msp430_operand_s struct as
63 appropriate.
64 (msp430_dstoperand): Likewise.
65 * testsuite/gas/msp430/msp430.exp: Run new test.
66 * testsuite/gas/msp430/reloc-lo-430x.d: New test.
67 * testsuite/gas/msp430/reloc-lo-430x.s: New test.
68
c24d0e8d
AM
692020-01-15 Alan Modra <amodra@gmail.com>
70
71 * configure.tgt: Add sparc-*-freebsd case.
72
e44925ae
LC
732020-01-14 Lili Cui <lili.cui@intel.com>
74
75 * testsuite/gas/i386/align-branch-1a.d: Updated for Darwin.
76 * testsuite/gas/i386/align-branch-1b.d: Likewise.
77 * testsuite/gas/i386/align-branch-1c.d: Likewise.
78 * testsuite/gas/i386/align-branch-1d.d: Likewise.
79 * testsuite/gas/i386/align-branch-1e.d: Likewise.
80 * testsuite/gas/i386/align-branch-1f.d: Likewise.
81 * testsuite/gas/i386/align-branch-1g.d: Likewise.
82 * testsuite/gas/i386/align-branch-1h.d: Likewise.
83 * testsuite/gas/i386/align-branch-1i.d: Likewise.
84 * testsuite/gas/i386/align-branch-5.d: Likewise.
85 * testsuite/gas/i386/x86-64-align-branch-1a.d: Likewise.
86 * testsuite/gas/i386/x86-64-align-branch-1b.d: Likewise.
87 * testsuite/gas/i386/x86-64-align-branch-1c.d: Likewise.
88 * testsuite/gas/i386/x86-64-align-branch-1d.d: Likewise.
89 * testsuite/gas/i386/x86-64-align-branch-1e.d: Likewise.
90 * testsuite/gas/i386/x86-64-align-branch-1f.d: Likewise.
91 * testsuite/gas/i386/x86-64-align-branch-1g.d: Likewise.
92 * testsuite/gas/i386/x86-64-align-branch-1h.d: Likewise.
93 * testsuite/gas/i386/x86-64-align-branch-1i.d: Likewise.
94 * testsuite/gas/i386/x86-64-align-branch-5.d: Likewise.
95 * testsuite/gas/i386/i386.exp: Skip x86-64-align-branch-2a,
96 x86-64-align-branch-2b and x86-64-align-branch-2c on Darwin.
97
7a6bf3be
SB
982020-01-14 Sergey Belyashov <sergey.belyashov@gmail.com>
99
100 PR 25377
101 * config/tc-z80.c: Add support for half precision, single
102 precision and double precision floating point values.
103 * config/tc-z80.h b/gas/config/tc-z80.h: Disable string escapes.
104 * doc/as.texi: Add new z80 command line options.
105 * doc/c-z80.texi: Document new z80 command line options.
106 * testsuite/gas/z80/ez80_pref_dis.s: New test.
107 * testsuite/gas/z80/ez80_pref_dis.d: New test driver.
108 * testsuite/gas/z80/z80.exp: Run the new test.
109 * testsuite/gas/z80/fp_math48.d: Use correct command line option.
110 * testsuite/gas/z80/fp_zeda32.d: Likewise.
111 * testsuite/gas/z80/strings.d: Update expected output.
112
82e9597c
MM
1132020-01-13 Matthew Malcomson <matthew.malcomson@arm.com>
114
115 * config/tc-aarch64.c (f64mm, f32mm): Add sve as a feature
116 dependency.
117
5e4f7e05
CZ
1182020-01-13 Claudiu Zissulescu <claziss@gmail.com>
119
120 * config/tc-arc.c (arc_select_cpu): Re-init the bfd if we change
121 the CPU.
122 * config/tc-arc.h: Add header if/defs.
123 * testsuite/gas/arc/pseudos.d: Improve matching pattern.
124
febda64f
AM
1252020-01-13 Alan Modra <amodra@gmail.com>
126
127 * testsuite/gas/wasm32/allinsn.d: Update expected output.
128
5496abe1
AM
1292020-01-13 Alan Modra <amodra@gmail.com>
130
131 * config/tc-tic4x.c (tic4x_operands_match): Correct tic3x trap
132 insertion.
133
ec4181f2
AM
1342020-01-10 Alan Modra <amodra@gmail.com>
135
136 * testsuite/gas/elf/pr14891.s: Don't start directives in first column.
137 * testsuite/gas/elf/pr21661.d: Don't run on hpux.
138
40c75bc8
SB
1392020-01-03 Sergey Belyashov <sergey.belyashov@gmail.com>
140
141 PR 25224
142 * config/tc-z80.c (emit_ld_m_rr): Use integer types when checking
143 opcode byte values.
144 (emit_ld_r_r): Likewise.
145 (emit_ld_rr_m): Likewise.
146 (emit_ld_rr_nn): Likewise.
147
72aea328
JB
1482020-01-09 Jan Beulich <jbeulich@suse.com>
149
150 * config/tc-i386.c (optimize_encoding): Add
151 is_any_vex_encoding() invocations. Drop respective
152 i.tm.extension_opcode == None checks.
153
3f93af61
JB
1542020-01-09 Jan Beulich <jbeulich@suse.com>
155
156 * config/tc-i386.c (md_assemble): Check RegRex is clear during
157 REX transformations. Correct comment indentation.
158
7697afb6
JB
1592020-01-09 Jan Beulich <jbeulich@suse.com>
160
161 * config/tc-i386.c (optimize_encoding): Generalize register
162 transformation for TEST optimization.
163
d835a58b
JB
1642020-01-09 Jan Beulich <jbeulich@suse.com>
165
166 * testsuite/gas/i386/x86-64-sysenter-amd.s,
167 testsuite/gas/i386/x86-64-sysenter-amd.d,
168 testsuite/gas/i386/x86-64-sysenter-amd.l,
169 testsuite/gas/i386/x86-64-sysenter-intel.d,
170 testsuite/gas/i386/x86-64-sysenter-mixed.d: New.
171 * testsuite/gas/i386/i386.exp: Run new tests.
172
915808f6
NC
1732020-01-08 Nick Clifton <nickc@redhat.com>
174
175 PR 25284
176 * doc/as.texi (Align): Document the fact that all arguments can be
177 omitted.
178 (Balign): Likewise.
179 (P2align): Likewise.
180
f1f28025
NC
1812020-01-08 Nick Clifton <nickc@redhat.com>
182
183 PR 14891
184 * config/obj-elf.c (obj_elf_section): Fail if the section name is
185 already defined as a different symbol type.
186 * testsuite/gas/elf/pr14891.s: New test source file.
187 * testsuite/gas/elf/pr14891.d: New test driver.
188 * testsuite/gas/elf/pr14891.s: New test expected error output.
189 * testsuite/gas/elf/elf.exp: Run the new test.
190
030a2e78
AM
1912020-01-08 Alan Modra <amodra@gmail.com>
192
193 * config/tc-z8k.c (md_begin): Make idx unsigned.
194 (get_specific): Likewise for this_index.
195
2a1ebfb2
CZ
1962020-01-07 Claudiu Zissulescu <claziss@synopsys.com>
197
198 * onfig/tc-arc.c (parse_reloc_symbol): New function.
199 (tokenize_arguments): Clean up, use parse_reloc_symbol function.
200 (md_operand): Set X_md to absent.
201 (arc_parse_name): Check for X_md.
202
16d87673
SB
2032020-01-03 Sergey Belyashov <sergey.belyashov@gmail.com>
204
205 PR 25311
206 * as.h (TC_STRING_ESCAPES): Provide a default definition.
207 * app.c (do_scrub_chars): Use TC_STRING_ESCAPES instead of
208 NO_STRING_ESCAPES.
209 * read.c (next_char_of_string): Likewise.
210 * config/tc-ppc.h (TC_STRING_ESCAPES): Define.
211 * config/tc-z80.h (TC_STRING_ESCAPES): Define.
212
a2322019
NC
2132020-01-03 Nick Clifton <nickc@redhat.com>
214
215 * po/sv.po: Updated Swedish translation.
216
5437a02a
JB
2172020-01-03 Jan Beulich <jbeulich@suse.com>
218
219 * testsuite/gas/aarch64/f64mm.s: Scale index of LD1RO{H,W,D}.
220 * testsuite/gas/aarch64/f64mm.d: Adjust expectations.
221
567dfba2
JB
2222020-01-03 Jan Beulich <jbeulich@suse.com>
223
224 * testsuite/gas/aarch64/i8mm.s: Add 128-bit form tests for
225 by-element usdot. Add 64-bit form tests for by-element sudot.
226 * testsuite/gas/aarch64/i8mm.d: Adjust expectations.
227
8c45011a
JB
2282020-01-03 Jan Beulich <jbeulich@suse.com>
229
230 * testsuite/gas/aarch64/f64mm.s: Drop 'i' from uzip<n>.
231 * testsuite/gas/aarch64/f64mm.d: Adjust expectations.
232
f4950f76
JB
2332020-01-03 Jan Beulich <jbeulich@suse.com>
234
235 * testsuite/gas/aarch64/f64mm.d,
236 testsuite/gas/aarch64/sve-movprfx-mm.d: Adjust expectations.
237
6655dba2
SB
2382020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
239
240 * config/tc-z80.c: Add new architectures: Z180 and eZ80. Add
241 support for assembler code generated by SDCC. Add new relocation
242 types. Add z80-elf target support.
243 * config/tc-z80.h: Add z80-elf target support. Enable dollar local
244 labels. Local labels starts from ".L".
245 * NEWS: Mention the new support.
246 * testsuite/gas/all/fwdexp.d: Fix failure due to symbol conflict.
247 * testsuite/gas/all/fwdexp.s: Likewise.
248 * testsuite/gas/all/cond.l: Likewise.
249 * testsuite/gas/all/cond.s: Likewise.
250 * testsuite/gas/all/fwdexp.d: Likewise.
251 * testsuite/gas/all/fwdexp.s: Likewise.
252 * testsuite/gas/elf/section2.e-mips: Likewise.
253 * testsuite/gas/elf/section2.l: Likewise.
254 * testsuite/gas/elf/section2.s: Likewise.
255 * testsuite/gas/macros/app1.d: Likewise.
256 * testsuite/gas/macros/app1.s: Likewise.
257 * testsuite/gas/macros/app2.d: Likewise.
258 * testsuite/gas/macros/app2.s: Likewise.
259 * testsuite/gas/macros/app3.d: Likewise.
260 * testsuite/gas/macros/app3.s: Likewise.
261 * testsuite/gas/macros/app4.d: Likewise.
262 * testsuite/gas/macros/app4.s: Likewise.
263 * testsuite/gas/macros/app4b.s: Likewise.
264 * testsuite/gas/z80/suffix.d: Fix failure on ELF target.
265 * testsuite/gas/z80/z80.exp: Add new tests
266 * testsuite/gas/z80/dollar.d: New file.
267 * testsuite/gas/z80/dollar.s: New file.
268 * testsuite/gas/z80/ez80_adl_all.d: New file.
269 * testsuite/gas/z80/ez80_adl_all.s: New file.
270 * testsuite/gas/z80/ez80_adl_suf.d: New file.
271 * testsuite/gas/z80/ez80_isuf.s: New file.
272 * testsuite/gas/z80/ez80_z80_all.d: New file.
273 * testsuite/gas/z80/ez80_z80_all.s: New file.
274 * testsuite/gas/z80/ez80_z80_suf.d: New file.
275 * testsuite/gas/z80/r800_extra.d: New file.
276 * testsuite/gas/z80/r800_extra.s: New file.
277 * testsuite/gas/z80/r800_ii8.d: New file.
278 * testsuite/gas/z80/r800_z80_doc.d: New file.
279 * testsuite/gas/z80/z180.d: New file.
280 * testsuite/gas/z80/z180.s: New file.
281 * testsuite/gas/z80/z180_z80_doc.d: New file.
282 * testsuite/gas/z80/z80_doc.d: New file.
283 * testsuite/gas/z80/z80_doc.s: New file.
284 * testsuite/gas/z80/z80_ii8.d: New file.
285 * testsuite/gas/z80/z80_ii8.s: New file.
286 * testsuite/gas/z80/z80_in_f_c.d: New file.
287 * testsuite/gas/z80/z80_in_f_c.s: New file.
288 * testsuite/gas/z80/z80_op_ii_ld.d: New file.
289 * testsuite/gas/z80/z80_op_ii_ld.s: New file.
290 * testsuite/gas/z80/z80_out_c_0.d: New file.
291 * testsuite/gas/z80/z80_out_c_0.s: New file.
292 * testsuite/gas/z80/z80_reloc.d: New file.
293 * testsuite/gas/z80/z80_reloc.s: New file.
294 * testsuite/gas/z80/z80_sli.d: New file.
295 * testsuite/gas/z80/z80_sli.s: New file.
296
a65b5de6
SN
2972020-01-02 Szabolcs Nagy <szabolcs.nagy@arm.com>
298
299 * config/tc-arm.c (parse_reg_list): Use REG_TYPE_RN instead of
300 REGLIST_RN.
301
b14ce8bf
AM
3022020-01-01 Alan Modra <amodra@gmail.com>
303
304 Update year range in copyright notice of all files.
305
0b114740 306For older changes see ChangeLog-2019
3499769a 307\f
0b114740 308Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
309
310Copying and distribution of this file, with or without modification,
311are permitted in any medium without royalty provided the copyright
312notice and this notice are preserved.
313
314Local Variables:
315mode: change-log
316left-margin: 8
317fill-column: 74
318version-control: never
319End:
This page took 0.325108 seconds and 4 git commands to generate.