1 2017-01-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
3 * configure.tgt (riscv*-*-*): Remove em=linux.
5 2017-01-23 Sebastian Rasmussen <sebras@gmail.com>
8 * asintl.h: Fix spelling mistakes and typos.
9 * atof-generic.c: Likewise.
10 * bit_fix.h: Likewise.
11 * config/atof-ieee.c: Likewise.
12 * config/bfin-defs.h: Likewise.
13 * config/bfin-parse.y: Likewise.
14 * config/obj-coff-seh.h: Likewise.
15 * config/obj-coff.c: Likewise.
16 * config/obj-evax.c: Likewise.
17 * config/obj-macho.c: Likewise.
18 * config/rx-parse.y: Likewise.
19 * config/tc-aarch64.c: Likewise.
20 * config/tc-alpha.c: Likewise.
21 * config/tc-arc.c: Likewise.
22 * config/tc-arm.c: Likewise.
23 * config/tc-avr.c: Likewise.
24 * config/tc-bfin.c: Likewise.
25 * config/tc-cr16.c: Likewise.
26 * config/tc-cris.c: Likewise.
27 * config/tc-crx.c: Likewise.
28 * config/tc-d10v.c: Likewise.
29 * config/tc-d30v.c: Likewise.
30 * config/tc-dlx.c: Likewise.
31 * config/tc-epiphany.c: Likewise.
32 * config/tc-frv.c: Likewise.
33 * config/tc-hppa.c: Likewise.
34 * config/tc-i370.c: Likewise.
35 * config/tc-i386-intel.c: Likewise.
36 * config/tc-i386.c: Likewise.
37 * config/tc-i960.c: Likewise.
38 * config/tc-ia64.c: Likewise.
39 * config/tc-m32r.c: Likewise.
40 * config/tc-m68hc11.c: Likewise.
41 * config/tc-m68k.c: Likewise.
42 * config/tc-mcore.c: Likewise.
43 * config/tc-mep.c: Likewise.
44 * config/tc-mep.h: Likewise.
45 * config/tc-metag.c: Likewise.
46 * config/tc-microblaze.c: Likewise.
47 * config/tc-mips.c: Likewise.
48 * config/tc-mmix.c: Likewise.
49 * config/tc-mn10200.c: Likewise.
50 * config/tc-mn10300.c: Likewise.
51 * config/tc-msp430.c: Likewise.
52 * config/tc-msp430.h: Likewise.
53 * config/tc-nds32.c: Likewise.
54 * config/tc-nds32.h: Likewise.
55 * config/tc-nios2.c: Likewise.
56 * config/tc-nios2.h: Likewise.
57 * config/tc-ns32k.c: Likewise.
58 * config/tc-pdp11.c: Likewise.
59 * config/tc-ppc.c: Likewise.
60 * config/tc-pru.c: Likewise.
61 * config/tc-rx.c: Likewise.
62 * config/tc-s390.c: Likewise.
63 * config/tc-score.c: Likewise.
64 * config/tc-score7.c: Likewise.
65 * config/tc-sh.c: Likewise.
66 * config/tc-sh64.c: Likewise.
67 * config/tc-sparc.c: Likewise.
68 * config/tc-tic4x.c: Likewise.
69 * config/tc-tic54x.c: Likewise.
70 * config/tc-v850.c: Likewise.
71 * config/tc-vax.c: Likewise.
72 * config/tc-visium.c: Likewise.
73 * config/tc-xgate.c: Likewise.
74 * config/tc-xtensa.c: Likewise.
75 * config/tc-z80.c: Likewise.
76 * config/tc-z8k.c: Likewise.
77 * config/te-vms.c: Likewise.
78 * config/xtensa-relax.c: Likewise.
79 * doc/as.texinfo: Likewise.
80 * doc/c-arm.texi: Likewise.
81 * doc/c-hppa.texi: Likewise.
82 * doc/c-i370.texi: Likewise.
83 * doc/c-i386.texi: Likewise.
84 * doc/c-m32r.texi: Likewise.
85 * doc/c-m68k.texi: Likewise.
86 * doc/c-mmix.texi: Likewise.
87 * doc/c-msp430.texi: Likewise.
88 * doc/c-nds32.texi: Likewise.
89 * doc/c-ns32k.texi: Likewise.
90 * doc/c-riscv.texi: Likewise.
91 * doc/c-rx.texi: Likewise.
92 * doc/c-s390.texi: Likewise.
93 * doc/c-tic6x.texi: Likewise.
94 * doc/c-tilegx.texi: Likewise.
95 * doc/c-tilepro.texi: Likewise.
96 * doc/c-v850.texi: Likewise.
97 * doc/c-xgate.texi: Likewise.
98 * doc/c-xtensa.texi: Likewise.
99 * dwarf2dbg.c: Likewise.
101 * itbl-ops.c: Likewise.
102 * listing.c: Likewise.
104 * po/gas.pot: Likewise.
106 * struc-symbol.h: Likewise.
107 * symbols.h: Likewise.
108 * testsuite/gas/arc/relocs-errors.err: Likewise.
111 2017-01-23 Nick Clifton <nickc@redhat.com>
113 * po/sv.po: Updated Swedish translation.
115 2017-01-20 Nick Clifton <nickc@redhat.com>
117 * config/tc-i386.c (parse_operands): Check for operand overflow
118 before setting the unspecified bit.
120 2017-01-18 Maciej W. Rozycki <macro@imgtec.com>
123 * config/tc-mips.c (pic_need_relax): Don't check for linkonce
124 symbols, remove the `segtype' parameter.
125 (mips_frob_file, md_estimate_size_before_relax): Adjust
127 (s_is_linkonce): Add an explanatory comment.
128 * testsuite/gas/mips/comdat-reloc.d: New test.
129 * testsuite/gas/mips/comdat-reloc.s: New test source.
130 * testsuite/gas/mips/mips.exp: Run the new test.
132 2017-01-18 Szabolcs Nagy <szabolcs.nagy@arm.com>
134 * testsuite/gas/arm/armv8_3-a-simd.s: Add vcmla tests.
135 * testsuite/gas/arm/armv8_3-a-simd.d: Update.
137 2017-01-18 Bernhard Rosenkranzer <bero@lindev.ch>
140 * config/bfin-lex.l: Support processing with flex 2.6.3.
141 * itbl-lex.l: Likewise.
143 2017-01-18 Nathan Sidwell <nathan@acm.org>
145 * as.h (gas_assert): Use abort.
147 (signal_init): Declare.
148 * as.c (main): Call signal_init.
149 * messages.c: #include <signal.h>
151 (as_abort): Allow NULL FILE.
153 (signal_init): Register fatal signal handlers.
154 * configure.ac: Check for strsignal.
155 * config.in: Rebuilt.
156 * configure: Rebuilt.
158 2017-01-17 Nick Clifton <nickc@redhat.com>
160 * po/sv.po: Updated Swedish translation.
162 2017-01-12 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
164 * config/tc-i386.c (cpu_arch): Add .avx512_vpopcntdq.
165 (cpu_noarch): Add noavx512_vpopcntdq.
166 * doc/c-i386.texi: Document avx512_vpopcntdq, noavx512_vpopcntdq.
167 * testsuite/gas/i386/i386.exp: Run AVX512_VPOPCNTDQ tests.
168 * testsuite/gas/i386/avx512_vpopcntdqd-intel.d: New file.
169 * testsuite/gas/i386/avx512_vpopcntdqd.d: Ditto.
170 * testsuite/gas/i386/avx512_vpopcntdqd.s: Ditto.
171 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd-intel.d: Ditto.
172 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd.d: Ditto.
173 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd.s: Ditto.
175 2017-01-12 Nick Clifton <nickc@redhat.com>
177 * read.c (temp_ilp): New function. Installs a temporary input
179 (restore_ilp): New function. Restores the original input line
181 * read.h (temp_ilp): Prototype.
182 (restore_ilp): Prototype.
183 * stabs.c (dot_func_p): Use bfd_boolean type.
184 (generate_asm_file): Use temp_ilp and restore_ilp.
185 (stabs_generate_asm_lineno): Likewise.
186 (stabs_generate_asm_endfunc): Likewise.
188 2017-01-11 Jeremy Soller <jackpot51@gmail.com>
190 * configure.tgt: Add entry for i386-redox.
192 2017-01-10 Nick Clifton <nickc@redhat.com>
194 * po/sv.po: Updated Swedish translation.
196 2017-01-10 Tristan Gingold <gingold@adacore.com>
198 * testsuite/gas/all/sleb128-8.d: Adjust test.
199 * testsuite/gas/all/gas.exp (test_cond): Likewise.
201 2017-01-10 Tristan Gingold <gingold@adacore.com>
203 * read.c (emit_leb128_expr): Extended unsigned big number for
205 * testsuite/gas/all/gas.exp (test_cond): Add sleb128-8 test.
206 * testsuite/gas/all/sleb128.d: New test.
207 * testsuite/gas/all/sleb128.s: New test source.
209 2017-01-09 Andrew Waterman <andrew@sifive.com>
211 * config/tc-riscv.c (append_insn): Don't eagerly apply relocations
213 (md_apply_fix): Mark relocations against constants as "done."
215 2017-01-09 Andrew Waterman <andrew@sifive.com>
217 * config/tc-riscv.c (append_insn): Don't eagerly apply relocations
219 (md_apply_fix): Mark relocations against constants as "done."
221 2017-01-09 Palmer Dabbelt <palmer@dabbelt.com>
222 Kito Cheng <kito.cheng@gmail.com>
224 * emulparams/elf32lriscv-defs.sh (INITIAL_READONLY_SECTIONS):
226 (SDATA_START_SYMBOLS): Likewise.
228 2017-01-09 Nick Clifton <nickc@redhat.com>
230 * po/sv.po: New Swedish translation.
231 * configure.ac (ALL_LINGUAS): Add sv.
232 * configure: Regenerate.
234 2017-01-09 Andrew Waterman <andrew@sifive.com>
236 * config/tc-riscv.c (relaxed_branch_length): Use the long
237 sequence when the target is a weak symbol.
239 2017-01-04 Szabolcs Nagy <szabolcs.nagy@arm.com>
241 * config/tc-aarch64.c (aarch64_features): Add rcpc.
242 * doc/c-aarch64.texi (AArch64 Extensions): Document rcpc.
243 * testsuite/gas/aarch64/ldst-exclusive-armv8_3.d: Rename to ...
244 * testsuite/gas/aarch64/ldst-rcpc.d: This.
245 * testsuite/gas/aarch64/ldst-exclusive-armv8_3.s: Rename to ...
246 * testsuite/gas/aarch64/ldst-rcpc.s: This.
247 * testsuite/gas/aarch64/ldst-rcpc-armv8_2.d: New test.
249 2017-01-04 Norm Jacobs <norm.jacobs@oracle.com>
252 * configure.tgt: Treat sparcv9 as sparc64.
254 2017-01-03 Kito Cheng <kito.cheng@gmail.com>
256 * config/tc-riscv.c (riscv_set_arch): Whitelist the "q" ISA
258 (riscv_after_parse_args): Set FLOAT_ABI_QUAD when the Q ISA is
259 enabled and no other ABI is specified.
261 2017-01-03 Dimitar Dimitrov <dimitar@dinux.eu>
263 * config/tc-pru.c (md_number_to_chars): Fix parameter to be
264 valueT, as declared in tc.h.
265 (md_apply_fix): Fix to work on 32-bit hosts.
267 2017-01-02 Alan Modra <amodra@gmail.com>
269 Update year range in copyright notice of all files.
271 For older changes see ChangeLog-2016
273 Copyright (C) 2017 Free Software Foundation, Inc.
275 Copying and distribution of this file, with or without modification,
276 are permitted in any medium without royalty provided the copyright
277 notice and this notice are preserved.
283 version-control: never