epiphany/gas: Remove .l suffix from expected test results
[external/binutils.git] / gas / ChangeLog
1 2016-02-02  Andrew Burgess  <andrew.burgess@embecosm.com>
2
3         * testsuite/gas/epiphany/addr-syntax.d: Remove unneeded '.l'
4         suffixes from instruction mnemonics in expected output.
5         * testsuite/gas/epiphany/allinsn.d: Likewise.
6         * testsuite/gas/epiphany/regression.d: Likewise.
7         * testsuite/gas/epiphany/sample.d: Likewise.
8
9 2016-02-02  Andrew Burgess  <andrew.burgess@embecosm.com>
10
11         * testsuite/gas/epiphany/addr-syntax.d: Update expected register
12         names.
13         * testsuite/gas/epiphany/allinsn.d: Likewise.
14         * testsuite/gas/epiphany/sample.d: Likewise.
15
16 2016-02-02  Andrew Burgess  <andrew.burgess@embecosm.com>
17
18         * testsuite/gas/epiphany/sample.d: Update expected output.
19
20 2016-01-26  Claudiu Zissulescu  <claziss@synopsys.com>
21
22         * config/tc-arc.c (md_apply_fix): Allow addendum.
23         (arc_reloc_op): Allow complex expressions for tpoff.
24         (md_apply_fix): Handle resolved TLS local symbol.
25
26         * testsuite/gas/arc/tls-relocs1.d: New file.
27         * testsuite/gas/arc/tls-relocs1.s: Likewise.
28
29 2016-02-01  Loria  <Loria@phantasia.org>
30
31         PR target/19311
32         * config/tc-arm.c (encode_arm_immediate): Recode to improve
33         efficiency and avoid an LLVM loop optimization bug.
34
35 2016-02-01  Nick Clifton  <nickc@redhat.com>
36
37         * config/tc-microblaze.c (parse_imm): Fix compile time warning
38         message extending a negative 32-bit value into a larger signed
39         value on a 32-bit host.
40
41 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
42
43         PR gas/19532
44         * configure.ac (compressed_debug_sections): Replace == with =.
45         * configure: Regenerated.
46
47 2016-01-29  Andrew Senkevich  <andrew.senkevich@intel.com>
48             H.J. Lu  <hongjiu.lu@intel.com>
49
50         * config/tc-i386.c (avoid_fence): New.
51         (output_insn): Encode as lock addl $0x0, (%{r,e}sp) if avoid_fence
52         is true.
53         (OPTION_FENCE_AS_LOCK_ADD): New.
54         (md_longopts): Add -mfence-as-lock-add.
55         (md_parse_option): Handle -mfence-as-lock-add.
56         (md_show_usage): Add -mfence-as-lock-add=[no|yes].
57         * doc/c-i386.texi (-mfence-as-lock-add): Document.
58         * testsuite/gas/i386/i386.exp: Run new tests.
59         * testsuite/gas/i386/fence-as-lock-add.s: New.
60         * testsuite/gas/i386/fence-as-lock-add-yes.d: Likewise.
61         * testsuite/gas/i386/fence-as-lock-add-no.d: Likewise.
62         * testsuite/gas/i386/x86-64-fence-as-lock-add-yes.d: Likewise.
63         * testsuite/gas/i386/x86-64-fence-as-lock-add-no.d: Likewise.
64
65 2016-01-27  H.J. Lu  <hongjiu.lu@intel.com>
66
67         * configure.ac (compressed_debug_sections): Remove trailing `]'.
68         * configure: Regenerated.
69
70 2016-01-25  H.J. Lu  <hongjiu.lu@intel.com>
71
72         * config/tc-i386.c (OPTION_OMIT_LOCK_PREFIX): Renamed to ...
73         (OPTION_MOMIT_LOCK_PREFIX): This.
74         (md_longopts): Updated.
75         (md_parse_option): Likewise.
76
77 2016-01-25  Catherine Moore  <clm@codesourcery.com>
78
79         * config/mips/tc-mips.c (md_begin): Avoid gp-relative addressing
80         if abicalls are in effect.
81         * testsuite/gas/mips/sdata-gp.s: New test.
82         * testsuite/gas/mips/sdata-gp.d: New expected output
83         * testsuite/gas/mips/mips.exp: Run new test.
84
85 2016-01-25  Renlin Li  <renlin.li@arm.com>
86
87         * testsuite/gas/arm/thumb2_it_search.d: New.
88         * testsuite/gas/arm/thumb2_it_search.s: New.
89
90 2016-01-21  Nick Clifton  <nickc@redhat.com>
91
92         PR gas/19454
93         * testsuite/gas/arm/mapshort-elf.d: Fix expected output to cope
94         with arm-netbsdelf target.
95         * testsuite/gas/arm/blx-bl-convert.d: Skip for netbsdelf.
96
97 2016-01-20  Nick Clifton  <nickc@redhat.com>
98
99         PR 19456
100         * testsuite/gas/arm/weakdef-1.d: Skip for VxWorks.
101         * testsuite/gas/arm/blx-bl-convert.d
102         * testsuite/gas/arm/plt-1.d: Likewise.
103         * testsuite/gas/arm/reloc-bad.d: Likewise.
104         * testsuite/gas/arm/thumb-w-good.d: Likewise.
105         * testsuite/gas/arm/thumb2_pool.d: Likewise.
106         * testsuite/gas/arm/ldconst.d: Adjust so that it works with VxWorks
107         * testsuite/gas/arm/tls_vxworks.d: Update expected output.
108
109         PR 19499
110         * doc/as.texinfo (Errors): Correct documentation describing the
111         interaction of .file and .line with warning and error messages.
112
113         PR 19458
114         * testsuite/gas/arm/armv8_2-a.d: Skip for COFF based targets.
115         * testsuite/gas/arm/archv8m-main.d: Likewise.
116         * testsuite/gas/arm/archv8m-base.d: Likewise.
117
118 2016-01-20  Matthew Wahab  <matthew.wahab@arm.com>
119
120         * testsuite/gas/aarch64/armv8_2-a-illegal.d: New.
121         * testsuite/gas/aarch64/armv8_2-a-illegal.l: New.
122         * testsuite/gas/aarch64/armv8_2-a-illegal.s: New.
123
124 2016-01-20  Mickael Guene  <mickael.guene@st.com>
125             Terry Guo  <terry.guo@arm.com>
126
127         * config/obj-elf.c (obj_elf_change_section) : Allow arm section with
128         SHF_ARM_NOREAD section flag.
129         * config/tc-arm.h (md_elf_section_letter) : Implement this hook to
130         handle letter 'y'.
131         (arm_elf_section_letter) : Declare it.
132         * config/tc-arm.c (arm_elf_section_letter): Handle letter 'y' to set
133         SHF_ARM_NOREAD section flag.
134         * doc/c-arm.texi (ARM section attribute): Document the 'y' attribute.
135
136         * testsuite/gas/arm/section-execute-only.s: New test case.
137         * testsuite/gas/arm/section-execute-only.d: Expected output.
138
139 2016-01-18  Maciej W. Rozycki  <macro@imgtec.com>
140
141         * config/tc-mips.c (micromips_insn_length): Remove the mention
142         of 48-bit microMIPS instructions.
143
144 2016-01-18  Alan Modra  <amodra@gmail.com>
145
146         * configure: Regenerate.
147
148 2016-01-17  Alan Modra  <amodra@gmail.com>
149
150         * configure: Regenerate.
151
152 2016-01-17  Alan Modra  <amodra@gmail.com>
153
154         * testsuite/gas/cfi/cfi.exp: Exclude m68hc11/12 from m68k test.
155
156 2016-01-14  Nick Clifton  <nickc@redhat.com>
157
158         * testsuite/gas/rl78/sp-relative-movw.s: New test.
159         * testsuite/gas/rl78/sp-relative-movw.d: Expected disassembly.
160         * testsuite/gas/rl78/rl78.exp: Run the new test.
161
162 2016-01-14  Matthew Wahab  <matthew.wahab@arm.com>
163
164         * testsuite/gas/aarch64/illegal-sysreg-2.l: New.
165         * testsuite/gas/aarch64/illegal-sysreg-2.d: New.
166
167 2016-01-13  Maciej W. Rozycki  <macro@imgtec.com>
168
169         * config/tc-nios2.c (output_movia): Preset `code' to 0.
170
171 2016-01-13  Yoshinori Sato  <ysato@users.sourceforge.jp>
172
173         * config/tc-h8300.c (get_operand): Remove spurious condition in
174         test for closing parenthesis.
175
176 2016-01-12  Matthew Wahab  <matthew.wahab@arm.com>
177
178         * config/tc-arm.c (arm_ext_v8_2): New.
179         (insns): Add "esb".
180         * testsuite/gas/arm/armv8_2-a.d: New.
181         * testsuite/gas/arm/armv8_2-a.s: New.
182
183 2016-01-12  Alan Modra  <amodra@gmail.com>
184
185         * testsuite/gas/ppc/vsx3.d: Accept nop padding.
186
187 2016-01-11  Peter Bergner <bergner@vnet.ibm.com>
188
189         * testsuite/gas/ppc/power9.d <xscmpnedp, xvcmpnedp, xvcmpnedp.,
190         xvcmpnesp, xvcmpnesp.>: Delete tests.
191         * testsuite/gas/ppc/power9.s: Likewise.
192         * testsuite/gas/ppc/vsx3.d: Likewise.
193         * testsuite/gas/ppc/vsx3.s: Likewise.
194
195 2016-01-08  Andreas Schwab  <schwab@linux-m68k.org>
196
197         PR gas/13050
198         * testsuite/gas/m68k/all.exp: Add tests p13050-1 and p13050-2.
199         * testsuite/gas/m68k/p13050-1.s: New file.
200         * testsuite/gas/m68k/p13050-2.d: New file.
201         * testsuite/gas/m68k/p13050-2.s: New file.
202
203 2016-01-06  Andrew Burgess  <andrew.burgess@embecosm.com>
204
205         * testsuite/gas/arc/adc.d: Add 'R_' prefix to relocation names.
206         * testsuite/gas/arc/add.d: Likewise.
207         * testsuite/gas/arc/and.d: Likewise.
208         * testsuite/gas/arc/asl.d: Likewise.
209         * testsuite/gas/arc/asr.d: Likewise.
210         * testsuite/gas/arc/bic.d: Likewise.
211         * testsuite/gas/arc/extb.d: Likewise.
212         * testsuite/gas/arc/extw.d: Likewise.
213         * testsuite/gas/arc/j.d: Likewise.
214         * testsuite/gas/arc/jl.d: Likewise.
215         * testsuite/gas/arc/ld2.d: Likewise.
216         * testsuite/gas/arc/lsr.d: Likewise.
217         * testsuite/gas/arc/mov.d: Likewise.
218         * testsuite/gas/arc/or.d: Likewise.
219         * testsuite/gas/arc/pcl-relocs.d: Likewise.
220         * testsuite/gas/arc/pcrel-relocs.d: Likewise.
221         * testsuite/gas/arc/pic-relocs.d: Likewise.
222         * testsuite/gas/arc/plt-relocs.d: Likewise.
223         * testsuite/gas/arc/rlc.d: Likewise.
224         * testsuite/gas/arc/ror.d: Likewise.
225         * testsuite/gas/arc/rrc.d: Likewise.
226         * testsuite/gas/arc/sbc.d: Likewise.
227         * testsuite/gas/arc/sda-relocs.d: Likewise.
228         * testsuite/gas/arc/sda-relocs2.d: Likewise.
229         * testsuite/gas/arc/sexb.d: Likewise.
230         * testsuite/gas/arc/sexw.d: Likewise.
231         * testsuite/gas/arc/st.d: Likewise.
232         * testsuite/gas/arc/sub.d: Likewise.
233         * testsuite/gas/arc/tls-relocs.d: Likewise.
234         * testsuite/gas/arc/xor.d: Likewise.
235
236 2016-01-01  Alan Modra  <amodra@gmail.com>
237
238         Update year range in copyright notice of all files.
239
240 For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
241 \f
242 Copyright (C) 2016 Free Software Foundation, Inc.
243
244 Copying and distribution of this file, with or without modification,
245 are permitted in any medium without royalty provided the copyright
246 notice and this notice are preserved.
247
248 Local Variables:
249 mode: change-log
250 left-margin: 8
251 fill-column: 74
252 version-control: never
253 End: