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