[ARM] Fix the decoding of indexed element VCMLA instruction
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
c13a63b0
SN
12017-01-18 Szabolcs Nagy <szabolcs.nagy@arm.com>
2
3 * testsuite/gas/arm/armv8_3-a-simd.s: Add vcmla tests.
4 * testsuite/gas/arm/armv8_3-a-simd.d: Update.
5
2cedb9eb
BR
62017-01-18 Bernhard Rosenkranzer <bero@lindev.ch>
7
8 PR 21059
9 * config/bfin-lex.l: Support processing with flex 2.6.3.
10 * itbl-lex.l: Likewise.
11
1ec4b9f2
NS
122017-01-18 Nathan Sidwell <nathan@acm.org>
13
14 * as.h (gas_assert): Use abort.
15 (as_assert): Remove.
16 (signal_init): Declare.
17 * as.c (main): Call signal_init.
18 * messages.c: #include <signal.h>
19 (as_assert): Delete.
20 (as_abort): Allow NULL FILE.
21 (signal_crash): New.
22 (signal_init): Register fatal signal handlers.
23 * configure.ac: Check for strsignal.
24 * config.in: Rebuilt.
25 * configure: Rebuilt.
26
01fabda4 272017-01-17 Nick Clifton <nickc@redhat.com>
6aa1df2d
NC
28
29 * po/sv.po: Updated Swedish translation.
30
620214f7
IT
312017-01-12 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
32
33 * config/tc-i386.c (cpu_arch): Add .avx512_vpopcntdq.
34 (cpu_noarch): Add noavx512_vpopcntdq.
35 * doc/c-i386.texi: Document avx512_vpopcntdq, noavx512_vpopcntdq.
36 * testsuite/gas/i386/i386.exp: Run AVX512_VPOPCNTDQ tests.
37 * testsuite/gas/i386/avx512_vpopcntdqd-intel.d: New file.
38 * testsuite/gas/i386/avx512_vpopcntdqd.d: Ditto.
39 * testsuite/gas/i386/avx512_vpopcntdqd.s: Ditto.
40 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd-intel.d: Ditto.
41 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd.d: Ditto.
42 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd.s: Ditto.
43
1181551e
NC
442017-01-12 Nick Clifton <nickc@redhat.com>
45
46 * read.c (temp_ilp): New function. Installs a temporary input
47 line pointer.
48 (restore_ilp): New function. Restores the original input line
49 pointer.
50 * read.h (temp_ilp): Prototype.
51 (restore_ilp): Prototype.
52 * stabs.c (dot_func_p): Use bfd_boolean type.
53 (generate_asm_file): Use temp_ilp and restore_ilp.
54 (stabs_generate_asm_lineno): Likewise.
55 (stabs_generate_asm_endfunc): Likewise.
56
f2e2d2f5
JS
572017-01-11 Jeremy Soller <jackpot51@gmail.com>
58
59 * configure.tgt: Add entry for i386-redox.
60
07e8e623
NC
612017-01-10 Nick Clifton <nickc@redhat.com>
62
63 * po/sv.po: Updated Swedish translation.
64
1a94eb29
TG
652017-01-10 Tristan Gingold <gingold@adacore.com>
66
67 * testsuite/gas/all/sleb128-8.d: Adjust test.
68 * testsuite/gas/all/gas.exp (test_cond): Likewise.
69
74def31d
TG
702017-01-10 Tristan Gingold <gingold@adacore.com>
71
72 * read.c (emit_leb128_expr): Extended unsigned big number for
73 sleb128.
74 * testsuite/gas/all/gas.exp (test_cond): Add sleb128-8 test.
75 * testsuite/gas/all/sleb128.d: New test.
76 * testsuite/gas/all/sleb128.s: New test source.
77
a5ec5e3f
AW
782017-01-09 Andrew Waterman <andrew@sifive.com>
79
80 * config/tc-riscv.c (append_insn): Don't eagerly apply relocations
81 against constants.
82 (md_apply_fix): Mark relocations against constants as "done."
83
e294484e
AW
842017-01-09 Andrew Waterman <andrew@sifive.com>
85
86 * config/tc-riscv.c (append_insn): Don't eagerly apply relocations
87 against constants.
88 (md_apply_fix): Mark relocations against constants as "done."
89
6ec11ab9
PD
902017-01-09 Palmer Dabbelt <palmer@dabbelt.com>
91 Kito Cheng <kito.cheng@gmail.com>
92
93 * emulparams/elf32lriscv-defs.sh (INITIAL_READONLY_SECTIONS):
94 Removed.
95 (SDATA_START_SYMBOLS): Likewise.
96
20b52c88
NC
972017-01-09 Nick Clifton <nickc@redhat.com>
98
99 * po/sv.po: New Swedish translation.
100 * configure.ac (ALL_LINGUAS): Add sv.
101 * configure: Regenerate.
102
01156111
AW
1032017-01-09 Andrew Waterman <andrew@sifive.com>
104
105 * config/tc-riscv.c (relaxed_branch_length): Use the long
106 sequence when the target is a weak symbol.
107
d74d4880
SN
1082017-01-04 Szabolcs Nagy <szabolcs.nagy@arm.com>
109
110 * config/tc-aarch64.c (aarch64_features): Add rcpc.
111 * doc/c-aarch64.texi (AArch64 Extensions): Document rcpc.
112 * testsuite/gas/aarch64/ldst-exclusive-armv8_3.d: Rename to ...
113 * testsuite/gas/aarch64/ldst-rcpc.d: This.
114 * testsuite/gas/aarch64/ldst-exclusive-armv8_3.s: Rename to ...
115 * testsuite/gas/aarch64/ldst-rcpc.s: This.
116 * testsuite/gas/aarch64/ldst-rcpc-armv8_2.d: New test.
117
10ab38d9
NJ
1182017-01-04 Norm Jacobs <norm.jacobs@oracle.com>
119
120 PR gas/20992
121 * configure.tgt: Treat sparcv9 as sparc64.
122
cc917fd9
KC
1232017-01-03 Kito Cheng <kito.cheng@gmail.com>
124
125 * config/tc-riscv.c (riscv_set_arch): Whitelist the "q" ISA
126 extension.
127 (riscv_after_parse_args): Set FLOAT_ABI_QUAD when the Q ISA is
128 enabled and no other ABI is specified.
129
ddb2c6fd
DD
1302017-01-03 Dimitar Dimitrov <dimitar@dinux.eu>
131
132 * config/tc-pru.c (md_number_to_chars): Fix parameter to be
133 valueT, as declared in tc.h.
134 (md_apply_fix): Fix to work on 32-bit hosts.
135
2571583a
AM
1362017-01-02 Alan Modra <amodra@gmail.com>
137
138 Update year range in copyright notice of all files.
139
5c1ad6b5 140For older changes see ChangeLog-2016
3499769a 141\f
5c1ad6b5 142Copyright (C) 2017 Free Software Foundation, Inc.
3499769a
AM
143
144Copying and distribution of this file, with or without modification,
145are permitted in any medium without royalty provided the copyright
146notice and this notice are preserved.
147
148Local Variables:
149mode: change-log
150left-margin: 8
151fill-column: 74
152version-control: never
153End:
This page took 0.088031 seconds and 4 git commands to generate.