]> Git Repo - binutils.git/blame - gas/ChangeLog
Add pe/x86_64 bigobj file format.
[binutils.git] / gas / ChangeLog
CommitLineData
167ad85b
TG
12014-03-13 Tristan Gingold <[email protected]>
2
3 * config/tc-i386.c (use_big_obj): Declare.
4 (OPTION_MBIG_OBJ): Define.
5 (md_longopts): Add -mbig-obj option.
6 (md_parse_option): Handle it.
7 (md_show_usage): Display help for this option.
8 (i386_target_format): Use bigobj for x86-64 if -mbig-obj.
9 * doc/c-i386.texi: Document the option.
10
55d9b4c1
NC
112014-03-12 Nick Clifton <[email protected]>
12
13 PR gas/16688
14 * config/tc-aarch64.c (literal_expression): New structure.
15 (literal_pool): Replace exp array with literal_expression array.
16 (add_to_lit_pool): When adding a bignum cache the big value.
17 (s_ltorg): When emitting a bignum initialise the global bignum
18 array from the cached value.
19
fa47fa92
AM
202014-03-12 Alan Modra <[email protected]>
21
22 * Makefile.in: Regenerate.
23 * config.in: Regenerate.
24 * doc/Makefile.in: Regenerate.
25
255d9eec
DC
262014-03-06 Pitchumani Sivanupandi <[email protected]>
27 Vishnu KS <[email protected]>
28 Senthil Kumar Selvaraj <[email protected]>
29 Soundararajan <[email protected]>
30
31 * gas/tc-avr.c: Add new devices
32 avr25: ata5272, attiny828
33 avr35: ata5505, attiny1634
34 avr4: atmega8a, ata6285, ata6286, atmega48pa
35 avr5: at90pwm161, ata5790, ata5795, atmega164pa, atmega165pa,
36 atmega168pa, atmega32a, atmega64rfr2, atmega644rfr2, atmega64a,
37 atmega16hva2
38 avr51: atmega128a, atmega1284
39 avrxmega2: atxmega16a4u, atxmega16c4, atxmega32a4u, atxmega32c4,
40 atxmega32e5, atxmega16e5, atxmega8e5
41 avrxmega4: atxmega64a3u, atxmega64a4u, atxmega64b1, atxmega64b3,
42 atxmega64c3, atxmega64d4
43 avrxmega6: atxmega128a3u, atxmega128b3, atxmega128c3,
44 atxmega128d4, atxmega192a3u, atxmega192c3, atxmega256a3u,
45 atxmega256c3, atxmega384c3, atxmega384d3
46 avrxmega7: atxmega128a4u
47 * doc/c-avr.texi: Ditto.
48
4b95cf5c
AM
492014-03-05 Alan Modra <[email protected]>
50
51 Update copyright years.
52
45965137
AM
532014-03-05 Alan Modra <[email protected]>
54
55 * config/tc-ppc.c (ppc_elf_suffix): Support @localentry.
56 (md_apply_fix): Support R_PPC64_ADDR64_LOCAL.
57
a0593ad9
AM
582014-03-05 Alan Modra <[email protected]>
59
60 * config/tc-ppc.c (md_assemble): Move code adjusting reloc types
61 later. Merge absolute and relative branch reloc selection.
62 Generate 16-bit relocs for most 16-bit insn fields given a
63 non-constant expression.
64
f50c47f1
AM
652014-03-05 Alan Modra <[email protected]>
66
67 * config/tc-ppc.c (ppc_is_toc_sym): Remove OBJ_ELF support.
68 (md_assemble): Don't call ppc_is_toc_sym for ELF.
69
cd0c81e9 702014-03-04 Heiher <[email protected]>
4ba154f5
RS
71
72 * config/tc-mips.c (mips_cpu_info_table): Use ISA_MIPS64R2 for
73 Loongson-3A.
74
65d7bab5
NC
752014-03-03 Nick Clifton <[email protected]>
76
77 * config/msp430/msp430.c: Replace known mcu array with known
78 msp430 ISA mcu name array.
79 Accept any name for -mmcu option.
80 Add -mz option to warn about missing NOP following an interrupt
81 status change.
82 (check_for_nop): New.
83 (msp430_operands): Emit a warning, if requested, when an interrupt
84 changing instruction is not followed by a NOP.
85 * doc/c-msp430.c: Document -mz option.
86
2c80b753
AM
872014-03-03 Alan Modra <[email protected]>
88
89 * config/bfin-lex-wrapper.c: Correct copyright date.
c1a3e85c
AM
90 * config/obj-fdpicelf.c: Likewise.
91 * config/obj-fdpicelf.h: Likewise.
2c80b753
AM
92 * config/tc-frv.c: Correct copyright punctuation.
93 * config/tc-ip2k.c: Likewise.
94 * config/tc-iq2000.c: Likewise.
95 * config/tc-mep.c: Likewise.
96 * config/tc-tic4x.c: Likewise.
97 * config/tc-tic4x.h: Likewise.
98
83046454
DC
992014-03-01 Senthil Kumar Selvaraj <[email protected]>
100
101 * config/tc-avr.c: Remove atxmega16x1.
102
02fe846e
AM
1032014-02-28 Alan Modra <[email protected]>
104
105 * dwarf2dbg.c (out_debug_line): Correct .debug_line header_length
106 field for 64-bit dwarf.
107
dcf893b5
IT
1082014-02-21 Ilya Tocar <[email protected]>
109
110 * config/tc-i386.c (cpu_arch): Add .prefetchwt1.
111 * doc/c-i386.texi: Document .prefetchwt1/prefetchwt1.
112
963f3586
IT
1132014-02-12 Ilya Tocar <[email protected]>
114
115 * config/tc-i386.c (cpu_arch): Add .clflushopt, .xsavec, .xsaves.
116 * doc/c-i386.texi: Document .xsavec/xsavec/.xsaves/xsaves/
117 clflushopt/.clfushopt.
118
c1c69e83
AM
1192014-02-10 Alan Modra <[email protected]>
120
121 * po/POTFILES.in: Regenerate.
122 * po/gas.pot: Regenerate.
123
1c2de463
SL
1242014-02-03 Sandra Loosemore <[email protected]>
125
126 * config/tc-nios2.c (md_apply_fix): Test for new relocs.
127 (nios2_special_reloc): Add %call_lo, %call_hiadj, %got_lo,
128 %got_hiadj relocation operators. Sort table and add comment
129 to explain ordering.
130 (nios2_fix_adjustable): Test for new relocs.
131 * doc/c-nios2.texi (Nios II Relocations): Document new relocation
132 operators.
133
78058a5e
SL
1342014-01-30 Sandra Loosemore <[email protected]>
135
136 * config/tc-nios2.c (md_apply_fix): Handle BFD_RELOC_NIOS2_CALL26_NOAT.
137 (nios2_assemble_args_m): Likewise.
138 (md_assemble): Likewise.
139
34b822e3
DD
1402014-01-24 DJ Delorie <[email protected]>
141
142 * config/tc-msp430.c (msp430_section): Always flag data sections,
143 regardless of -md.
144 (msp430_frob_section): New. Make sure all sections are noticed if
145 they have content.
146 (msp430_lcomm): New. Flag bss if .lcomm is seen.
147 (msp430_comm): New. Likewise.
148 (md_pseudo_table): Add them.
149 * config/tc-msp430.h (msp430_frob_section): Declare.
150 (tc_frob_section): Define.
151
8e75a78f
NC
1522014-01-23 Nick Clifton <[email protected]>
153
154 * config/tc-msp430.c (show_mcu_list): Delete.
155 (md_parse_option): Accept any MCU name. Accept several more
156 variants for the -mcpu option.
157 (md_show_usage): Do not call show_mcu_list.
158
96b96102
DD
1592014-01-22 DJ Delorie <[email protected]>
160
161 * config/tc-msp430.c (msp430_refsym): New: ".refsym <symbol>"
162 * doc/c-msp430.texi (MSP430 Directives): Document it.
163
7c84a0ca
MZ
1642014-01-22 Michael Zolotukhin <[email protected]>
165
166 * config/tc-i386.c (check_VecOperands): Remove regzmm from AVX2
167 gather assert.
168
8444f82a
MZ
1692014-01-22 Michael Zolotukhin <[email protected]>
170
171 PR gas/16489
172 * config/tc-i386.c (check_VecOperands): Add check for invalid
173 register set in AVX512 gathers.
174
cda796e1
AM
1752014-01-22 Alan Modra <[email protected]>
176
177 * config/tc-tic4x.c (md_shortopts): s/CONST/const/.
178
c9d66558
DD
1792014-01-21 DJ Delorie <[email protected]>
180
181 * config/tc-rl78.c (require_end_of_expr): New.
182 (md_operand): Call it.
183 (rl78_cons_fix_new): Mark LO16, HI16, ahd HI8 internal relocations
184 as not overflowing.
185
827f64ff
WN
1862014-01-17 Will Newton <[email protected]>
187
188 * config/tc-arm.c (do_vfp_nsyn_cvt_fpv8): Set OP to 1
189 for the s32.f64 flavours of VCVT.
190
73812f59
NC
1912014-01-14 Nick Clifton <[email protected]>
192
193 PR gas/16434
194 * config/tc-z80.c (wrong_match): Provide format string to
195 as_warn.
196 (parse_exp_not_indexed): Delete unused variable dummy.
197 (emit_byte): Delete unused variable fixp.
198
143e9f4a
L
1992014-01-08 H.J. Lu <[email protected]>
200
201 * config/tc-i386.c (regbnd): Removed.
202 (vec_disp8): Likewise.
203
221fd5d5
L
2042014-01-08 H.J. Lu <[email protected]>
205
206 * as.c (parse_args): Update copyright year to 2014.
207
1651e569
TT
2082014-01-07 Tom Tromey <[email protected]>
209
210 * config/tc-tic30.c (debug): Avoid old VA_* compatibility
211 wrappers.
212
b51f1626
TT
2132014-01-07 Tom Tromey <[email protected]>
214
215 * config/tc-microblaze.h (parse_cons_expression_microblaze): Don't
216 use PARAMS.
217
3cea37c4
TT
2182014-01-07 Tom Tromey <[email protected]>
219
220 * config/tc-xc16x.h: Don't use ANSI_PROTOTYPES.
221
9877c63c
PT
2222013-01-07 Philipp Tomsich <[email protected]>
223
224 * config/tc-aarch64.c (aarch64_cpus): Add entry for "xgene-1"
225
5fb776a6 226For older changes see ChangeLog-2013
08d56133 227\f
5fb776a6 228Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
229
230Copying and distribution of this file, with or without modification,
231are permitted in any medium without royalty provided the copyright
232notice and this notice are preserved.
233
08d56133
NC
234Local Variables:
235mode: change-log
236left-margin: 8
237fill-column: 74
238version-control: never
239End:
This page took 1.193844 seconds and 4 git commands to generate.