msp430: Set DWARF2_ADDR_SIZE to 4.
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
3d8efabf
KB
12016-02-03 Kevin Buettner <kevinb@redhat.com>
2
3 * config/tc-msp430.h (DWARF2_ADDR_SIZE): Set to 4.
4
9d3fc4e1
L
52016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6
7 * NEWS: Mention new command line option -mfence-as-lock-add=yes
8 for x86 target.
9
ab71ce86
L
102016-02-03 H.J. Lu <hongjiu.lu@intel.com>
11
12 * NEWS: Remove duplicated marker for 2.26.
13
46d70d04
RL
142016-02-02 Renlin Li <renlin.li@arm.com>
15
16 * testsuite/gas/arm/thumb2_it_search.d: Skip non-elf targets.
17
0f99255d
AB
182016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
19
20 * testsuite/gas/ip2k/allinsn.d: New file.
21 * testsuite/gas/ip2k/allinsn.s: New file.
22 * testsuite/gas/ip2k/ip2k-allinsn.exp: New file.
23
5d7a9011
AB
242016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
25
26 * testsuite/gas/epiphany/addr-syntax.d: Add explicit 0 offset to
27 some load instructions.
28 * testsuite/gas/epiphany/allinsn.d: Likewise.
29 * testsuite/gas/epiphany/regression.d: Likewise.
30
a012b298
AB
312016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
32
33 * testsuite/gas/epiphany/addr-syntax.d: Remove unneeded '.l'
34 suffixes from instruction mnemonics in expected output.
35 * testsuite/gas/epiphany/allinsn.d: Likewise.
36 * testsuite/gas/epiphany/regression.d: Likewise.
37 * testsuite/gas/epiphany/sample.d: Likewise.
38
2f74d480
AB
392016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
40
41 * testsuite/gas/epiphany/addr-syntax.d: Update expected register
42 names.
43 * testsuite/gas/epiphany/allinsn.d: Likewise.
44 * testsuite/gas/epiphany/sample.d: Likewise.
45
b89807c6
AB
462016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
47
48 * testsuite/gas/epiphany/sample.d: Update expected output.
49
b125bd17
CZ
502016-01-26 Claudiu Zissulescu <claziss@synopsys.com>
51
52 * config/tc-arc.c (md_apply_fix): Allow addendum.
53 (arc_reloc_op): Allow complex expressions for tpoff.
54 (md_apply_fix): Handle resolved TLS local symbol.
55
56 * testsuite/gas/arc/tls-relocs1.d: New file.
57 * testsuite/gas/arc/tls-relocs1.s: Likewise.
58
4f1d6205
L
592016-02-01 Loria <Loria@phantasia.org>
60
61 PR target/19311
62 * config/tc-arm.c (encode_arm_immediate): Recode to improve
63 efficiency and avoid an LLVM loop optimization bug.
64
ac0d427f
NC
652016-02-01 Nick Clifton <nickc@redhat.com>
66
67 * config/tc-microblaze.c (parse_imm): Fix compile time warning
68 message extending a negative 32-bit value into a larger signed
69 value on a 32-bit host.
70
348ef89a
L
712016-01-29 H.J. Lu <hongjiu.lu@intel.com>
72
73 PR gas/19532
74 * configure.ac (compressed_debug_sections): Replace == with =.
75 * configure: Regenerated.
76
e4e00185
AS
772016-01-29 Andrew Senkevich <andrew.senkevich@intel.com>
78 H.J. Lu <hongjiu.lu@intel.com>
79
80 * config/tc-i386.c (avoid_fence): New.
81 (output_insn): Encode as lock addl $0x0, (%{r,e}sp) if avoid_fence
82 is true.
83 (OPTION_FENCE_AS_LOCK_ADD): New.
84 (md_longopts): Add -mfence-as-lock-add.
85 (md_parse_option): Handle -mfence-as-lock-add.
86 (md_show_usage): Add -mfence-as-lock-add=[no|yes].
87 * doc/c-i386.texi (-mfence-as-lock-add): Document.
ac2789d7
L
88 * testsuite/gas/i386/i386.exp: Run new tests.
89 * testsuite/gas/i386/fence-as-lock-add.s: New.
90 * testsuite/gas/i386/fence-as-lock-add-yes.d: Likewise.
91 * testsuite/gas/i386/fence-as-lock-add-no.d: Likewise.
92 * testsuite/gas/i386/x86-64-fence-as-lock-add-yes.d: Likewise.
93 * testsuite/gas/i386/x86-64-fence-as-lock-add-no.d: Likewise.
e4e00185 94
27ba7c94
L
952016-01-27 H.J. Lu <hongjiu.lu@intel.com>
96
97 * configure.ac (compressed_debug_sections): Remove trailing `]'.
98 * configure: Regenerated.
99
d1982f93
L
1002016-01-25 H.J. Lu <hongjiu.lu@intel.com>
101
102 * config/tc-i386.c (OPTION_OMIT_LOCK_PREFIX): Renamed to ...
103 (OPTION_MOMIT_LOCK_PREFIX): This.
104 (md_longopts): Updated.
105 (md_parse_option): Likewise.
106
00acd688
CM
1072016-01-25 Catherine Moore <clm@codesourcery.com>
108
109 * config/mips/tc-mips.c (md_begin): Avoid gp-relative addressing
110 if abicalls are in effect.
111 * testsuite/gas/mips/sdata-gp.s: New test.
112 * testsuite/gas/mips/sdata-gp.d: New expected output
113 * testsuite/gas/mips/mips.exp: Run new test.
114
5bc5ae88
RL
1152016-01-25 Renlin Li <renlin.li@arm.com>
116
117 * testsuite/gas/arm/thumb2_it_search.d: New.
118 * testsuite/gas/arm/thumb2_it_search.s: New.
119
61e137e2
NC
1202016-01-21 Nick Clifton <nickc@redhat.com>
121
122 PR gas/19454
123 * testsuite/gas/arm/mapshort-elf.d: Fix expected output to cope
124 with arm-netbsdelf target.
125 * testsuite/gas/arm/blx-bl-convert.d: Skip for netbsdelf.
126
aed5fc75
NC
1272016-01-20 Nick Clifton <nickc@redhat.com>
128
74b92a5c
NC
129 PR 19456
130 * testsuite/gas/arm/weakdef-1.d: Skip for VxWorks.
131 * testsuite/gas/arm/blx-bl-convert.d
132 * testsuite/gas/arm/plt-1.d: Likewise.
133 * testsuite/gas/arm/reloc-bad.d: Likewise.
134 * testsuite/gas/arm/thumb-w-good.d: Likewise.
135 * testsuite/gas/arm/thumb2_pool.d: Likewise.
136 * testsuite/gas/arm/ldconst.d: Adjust so that it works with VxWorks
137 * testsuite/gas/arm/tls_vxworks.d: Update expected output.
138
72e0b254
NC
139 PR 19499
140 * doc/as.texinfo (Errors): Correct documentation describing the
141 interaction of .file and .line with warning and error messages.
142
aed5fc75
NC
143 PR 19458
144 * testsuite/gas/arm/armv8_2-a.d: Skip for COFF based targets.
145 * testsuite/gas/arm/archv8m-main.d: Likewise.
146 * testsuite/gas/arm/archv8m-base.d: Likewise.
147
0bff6e2d
MW
1482016-01-20 Matthew Wahab <matthew.wahab@arm.com>
149
150 * testsuite/gas/aarch64/armv8_2-a-illegal.d: New.
151 * testsuite/gas/aarch64/armv8_2-a-illegal.l: New.
152 * testsuite/gas/aarch64/armv8_2-a-illegal.s: New.
153
91f68a68
MG
1542016-01-20 Mickael Guene <mickael.guene@st.com>
155 Terry Guo <terry.guo@arm.com>
156
157 * config/obj-elf.c (obj_elf_change_section) : Allow arm section with
158 SHF_ARM_NOREAD section flag.
159 * config/tc-arm.h (md_elf_section_letter) : Implement this hook to
160 handle letter 'y'.
161 (arm_elf_section_letter) : Declare it.
162 * config/tc-arm.c (arm_elf_section_letter): Handle letter 'y' to set
163 SHF_ARM_NOREAD section flag.
164 * doc/c-arm.texi (ARM section attribute): Document the 'y' attribute.
165
166 * testsuite/gas/arm/section-execute-only.s: New test case.
167 * testsuite/gas/arm/section-execute-only.d: Expected output.
168
100b4f2e
MR
1692016-01-18 Maciej W. Rozycki <macro@imgtec.com>
170
171 * config/tc-mips.c (micromips_insn_length): Remove the mention
172 of 48-bit microMIPS instructions.
173
3d961d0d
AM
1742016-01-18 Alan Modra <amodra@gmail.com>
175
176 * configure: Regenerate.
177
5c14705f
AM
1782016-01-17 Alan Modra <amodra@gmail.com>
179
180 * configure: Regenerate.
181
b3066ae8
AM
1822016-01-17 Alan Modra <amodra@gmail.com>
183
184 * testsuite/gas/cfi/cfi.exp: Exclude m68hc11/12 from m68k test.
185
4d82fe66
NC
1862016-01-14 Nick Clifton <nickc@redhat.com>
187
188 * testsuite/gas/rl78/sp-relative-movw.s: New test.
189 * testsuite/gas/rl78/sp-relative-movw.d: Expected disassembly.
190 * testsuite/gas/rl78/rl78.exp: Run the new test.
191
651657fa
MW
1922016-01-14 Matthew Wahab <matthew.wahab@arm.com>
193
194 * testsuite/gas/aarch64/illegal-sysreg-2.l: New.
195 * testsuite/gas/aarch64/illegal-sysreg-2.d: New.
196
3facb0e9
MR
1972016-01-13 Maciej W. Rozycki <macro@imgtec.com>
198
199 * config/tc-nios2.c (output_movia): Preset `code' to 0.
200
8a4c2869
YS
2012016-01-13 Yoshinori Sato <ysato@users.sourceforge.jp>
202
203 * config/tc-h8300.c (get_operand): Remove spurious condition in
204 test for closing parenthesis.
205
105bde57
MW
2062016-01-12 Matthew Wahab <matthew.wahab@arm.com>
207
208 * config/tc-arm.c (arm_ext_v8_2): New.
209 (insns): Add "esb".
210 * testsuite/gas/arm/armv8_2-a.d: New.
211 * testsuite/gas/arm/armv8_2-a.s: New.
212
5230aa4d
AM
2132016-01-12 Alan Modra <amodra@gmail.com>
214
215 * testsuite/gas/ppc/vsx3.d: Accept nop padding.
216
afa8d405
PB
2172016-01-11 Peter Bergner <bergner@vnet.ibm.com>
218
219 * testsuite/gas/ppc/power9.d <xscmpnedp, xvcmpnedp, xvcmpnedp.,
220 xvcmpnesp, xvcmpnesp.>: Delete tests.
221 * testsuite/gas/ppc/power9.s: Likewise.
222 * testsuite/gas/ppc/vsx3.d: Likewise.
223 * testsuite/gas/ppc/vsx3.s: Likewise.
224
83c3256e
AS
2252016-01-08 Andreas Schwab <schwab@linux-m68k.org>
226
227 PR gas/13050
228 * testsuite/gas/m68k/all.exp: Add tests p13050-1 and p13050-2.
229 * testsuite/gas/m68k/p13050-1.s: New file.
230 * testsuite/gas/m68k/p13050-2.d: New file.
231 * testsuite/gas/m68k/p13050-2.s: New file.
232
b05a65d0
AB
2332016-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
234
235 * testsuite/gas/arc/adc.d: Add 'R_' prefix to relocation names.
236 * testsuite/gas/arc/add.d: Likewise.
237 * testsuite/gas/arc/and.d: Likewise.
238 * testsuite/gas/arc/asl.d: Likewise.
239 * testsuite/gas/arc/asr.d: Likewise.
240 * testsuite/gas/arc/bic.d: Likewise.
241 * testsuite/gas/arc/extb.d: Likewise.
242 * testsuite/gas/arc/extw.d: Likewise.
243 * testsuite/gas/arc/j.d: Likewise.
244 * testsuite/gas/arc/jl.d: Likewise.
245 * testsuite/gas/arc/ld2.d: Likewise.
246 * testsuite/gas/arc/lsr.d: Likewise.
247 * testsuite/gas/arc/mov.d: Likewise.
248 * testsuite/gas/arc/or.d: Likewise.
249 * testsuite/gas/arc/pcl-relocs.d: Likewise.
250 * testsuite/gas/arc/pcrel-relocs.d: Likewise.
251 * testsuite/gas/arc/pic-relocs.d: Likewise.
252 * testsuite/gas/arc/plt-relocs.d: Likewise.
253 * testsuite/gas/arc/rlc.d: Likewise.
254 * testsuite/gas/arc/ror.d: Likewise.
255 * testsuite/gas/arc/rrc.d: Likewise.
256 * testsuite/gas/arc/sbc.d: Likewise.
257 * testsuite/gas/arc/sda-relocs.d: Likewise.
258 * testsuite/gas/arc/sda-relocs2.d: Likewise.
259 * testsuite/gas/arc/sexb.d: Likewise.
260 * testsuite/gas/arc/sexw.d: Likewise.
261 * testsuite/gas/arc/st.d: Likewise.
262 * testsuite/gas/arc/sub.d: Likewise.
263 * testsuite/gas/arc/tls-relocs.d: Likewise.
264 * testsuite/gas/arc/xor.d: Likewise.
265
6f2750fe
AM
2662016-01-01 Alan Modra <amodra@gmail.com>
267
268 Update year range in copyright notice of all files.
269
3499769a
AM
270For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
271\f
272Copyright (C) 2016 Free Software Foundation, Inc.
273
274Copying and distribution of this file, with or without modification,
275are permitted in any medium without royalty provided the copyright
276notice and this notice are preserved.
277
278Local Variables:
279mode: change-log
280left-margin: 8
281fill-column: 74
282version-control: never
283End:
This page took 0.043965 seconds and 4 git commands to generate.