x86: Define GNU_PROPERTY_X86_ISA_1_AVX512_BF16
[deliverable/binutils-gdb.git] / bfd / ChangeLog
1 2019-04-08 H.J. Lu <hongjiu.lu@intel.com>
2
3 * config.bfd: Remove i[3-7]86-*-kaos* and i[3-7]86-*-chaos targets.
4
5 2019-04-08 Alan Modra <amodra@gmail.com>
6
7 * configure.ac (elfxx_x86): Define and use.
8 * configure: Regenerate.
9
10 2019-04-06 H.J. Lu <hongjiu.lu@intel.com>
11
12 * elf-linker-x86.h: New file.
13 * elf32-i386.c (elf_i386_convert_load_reloc): Use htab->params
14 to get x86-specific linker options.
15 * elf64-x86-64.c (elf_x86_64_convert_load_reloc): Likewise.
16 (elf_x86_64_check_relocs): Likewise.
17 (elf_x86_64_relocate_section): Likewise.
18 (elf_x86_64_link_setup_gnu_properties): Likewise.
19 * elfxx-x86.c (_bfd_x86_elf_merge_gnu_properties): Likewise.
20 (_bfd_x86_elf_link_setup_gnu_properties): Likewise.
21 (_bfd_elf_linker_x86_set_options): New function.
22 * elfxx-x86.h: Include "elf-linker-x86.h".
23 (elf_x86_link_hash_table): Add params.
24
25 2019-04-03 Alan Modra <amodra@gmail.com>
26
27 * coff-i386.c, * coff-x86_64.c, * coffgen.c, * dwarf2.c,
28 * elf-m10200.c, * elf.c, * elf32-arm.c, * elf32-bfin.c,
29 * elf32-csky.c, * elf32-m32r.c, * elf32-microblaze.c, * elf32-pru.c,
30 * elf32-rx.c, * elf32-xgate.c, * elf64-sparc.c, * elfnn-ia64.c,
31 * elfxx-riscv.c, * elfxx-sparc.c, * linker.c, * mach-o.c,
32 * pe-x86_64.c, * pei-x86_64.c, * plugin.c: Whitespace fixes.
33
34 2019-04-02 Jim Wilson <jimw@sifive.com>
35
36 PR 24389
37 * elfnn-riscv.c (_bfd_riscv_elf_merge_private_bfd_data): Move read of
38 ELF header flags to after check for ELF object file. Loop through
39 sections looking for code sections, if none, then skip ABI checks.
40
41 2019-03-30 Andrew Waterman <andrew@sifive.com>
42
43 * elfnn-riscv.c (_bfd_riscv_relax_call): Only check ARCH_SIZE for
44 rd == X_RA case.
45
46 2019-03-29 Max Filippov <jcmvbkbc@gmail.com>
47
48 * elf32-xtensa.c (shrink_dynamic_reloc_sections): Add
49 info->export_dynamic to the conditional.
50
51 2019-03-28 Alan Modra <amodra@gmail.com>
52
53 PR 24392
54 * configure.ac: Invoke AC_CHECK_SIZEOF(int).
55 * configure: Regenerate.
56 * coffgen.c (coff_get_reloc_upper_bound): Replace gcc diagnostic
57 workaround with SIZEOF_LONG vs. SIZEOF_INT check.
58 * elf.c (_bfd_elf_get_reloc_upper_bound): Likewise.
59 * elf64-sparc.c (elf64_sparc_get_reloc_upper_bound): Likewise.
60 * mach-o.c (bfd_mach_o_get_reloc_upper_bound): Likewise.
61
62 2019-03-21 Jim Wilson <jimw@sifive.com>
63
64 PR 24365
65 * elfnn-riscv.c (riscv_elf_relocate_section): For STT_SECTION check,
66 verify sym non-NULL before using. Add identical check using h.
67
68 2019-03-21 Sudakshina Das <sudi.das@arm.com>
69
70 * elf-bfd.h (struct elf_backend_data): Add argument to
71 merge_gnu_properties.
72 * elf-properties.c (elf_merge_gnu_properties): Add argument to
73 itself and while calling bed->merge_gnu_properties.
74 (elf_merge_gnu_property_list): Update the calls for
75 elf_merge_gnu_properties.
76 * elfnn-aarch64.c (elfNN_aarch64_merge_gnu_properties): Update handling
77 of --force-bti warning and add argument.
78 * elfxx-aarch64.c (_bfd_aarch64_elf_link_setup_gnu_properties): Add
79 warning.
80 * elfxx-x86.c (_bfd_x86_elf_merge_gnu_properties): Add argument.
81 * elfxx-x86.h (_bfd_x86_elf_merge_gnu_properties): Likewise in
82 declaration.
83
84 2019-03-20 Sudakshina Das <sudi.das@arm.com>
85
86 * elfxx-aarch64.c (_bfd_aarch64_elf_link_fixup_gnu_properties): Define.
87 * elfxx-aarch64.h (_bfd_aarch64_elf_link_fixup_gnu_properties): Declare.
88 (elf_backend_fixup_gnu_properties): Define for AArch64.
89
90 2019-03-18 Alan Modra <amodra@gmail.com>
91
92 PR 24355
93 * elf32-ppc.c (ppc_finish_symbols): Don't call write_glink_stub
94 for local iplt syms with ent->plt.offset == -1. Remove ineffective
95 attempt at writing glink stubs only once.
96
97 2019-03-16 Alan Modra <amodra@gmail.com>
98
99 PR 24337
100 * elf.c (_bfd_elf_rela_local_sym): Revert last change.
101 (_bfd_elf_rel_local_sym): Likewise.
102 * elflink.c (elf_link_input_bfd): Use bfd_und_section for
103 section of symbols with unrecognized shndx.
104
105 2019-03-15 H.J. Lu <hongjiu.lu@intel.com>
106
107 PR ld/24267
108 * coffgen.c (_bfd_coff_section_already_linked): Skip discarded
109 section.
110 * cofflink.c (coff_link_add_symbols): Check for symbols defined
111 in discarded section.
112
113 2019-03-15 Alan Modra <amodra@gmail.com>
114
115 PR 24339
116 * elflink.c (elf_link_add_object_symbols): Bail out on a local
117 symbol after globals if elf_bad_symtab is not set.
118
119 2019-03-15 Alan Modra <amodra@gmail.com>
120
121 PR 24337
122 * elf.c (_bfd_elf_rela_local_sym): Don't segfault on NULL sec.
123 (_bfd_elf_rel_local_sym): Likewise.
124
125 2019-03-15 Alan Modra <amodra@gmail.com>
126
127 PR 24336
128 * elflink.c (elf_link_read_relocs_from_section): Handle fuzzed
129 object files with sh_size not a multiple of sh_entsize.
130
131 2019-03-15 H.J. Lu <hongjiu.lu@intel.com>
132
133 PR ld/24338
134 * elf64-x86-64.c (elf_x86_64_relocate_section): Check for corrupt
135 input with bad relocation.
136
137 22019-03-15 H.J. Lu <hongjiu.lu@intel.com>
138
139 * elf64-x86-64.c (elf_x86_64_relocate_section): Re-indent.
140
141 2019-03-14 Nick Clifton <nickc@redhat.com>
142
143 PR 24334
144 * dwarf2.c (struct dwarf2_debug): Add sec_vma_count field.
145 (save_section_vma): Initialise field to the number of entries in
146 the sec_vma table.
147 (section_vma_same): Check that the number of entries in the
148 sec_vma table matches the number of sections in the bfd.
149
150 2019-03-14 Nick Clifton <nickc@redhat.com>
151
152 PR 24333
153 * elflink.c (_bfd_elf_add_default_symbol): Add a check for a NULL
154 section owner pointer when adding the default symbol.
155
156 2019-03-14 Nick Clifton <nickc@redhat.com>
157
158 PR 24332
159 * elflink.c (elf_link_add_object_symbols): Add new local variable
160 extversym_end. Initialise it to point to the end of the version
161 symbol table, if present. Check it when initialising and updating
162 the ever pointer.
163
164 2019-03-13 Sudakshina Das <sudi.das@arm.com>
165
166 * elfnn-aarch64.c (PLT_PAC_ENTRY_SIZE, PLT_PAC_SMALL_ENTRY_SIZE): New.
167 (PLT_BTI_PAC_ENTRY_SIZE, PLT_BTI_PAC_SMALL_ENTRY_SIZE): New.
168 (setup_plt_values): Account for PAC or PAC and BTI enabled PLTs.
169 (elfNN_aarch64_size_dynamic_sections): Add checks for PLT_BTI_PAC
170 and PLT_PAC_PLT.
171 (elfNN_aarch64_finish_dynamic_sections): Account for PLT_BTI_PAC.
172 (get_plt_type): Add case for DT_AARCH64_PAC_PLT.
173 (elfNN_aarch64_plt_sym_val): Add cases for PLT_BTI_PAC and PLT_PAC.
174
175 2019-03-13 Sudakshina Das <sudi.das@arm.com>
176 Szabolcs Nagy <szabolcs.nagy@arm.com>
177
178 * bfd-in.h (aarch64_plt_type, aarch64_enable_bti_type): New.
179 (aarch64_bti_pac_info): New.
180 (bfd_elf64_aarch64_set_options): Add aarch64_bti_pac_info argument.
181 (bfd_elf32_aarch64_set_options): Likewise.
182 * bfd-in2.h: Regenerate
183 * elfnn-aarch64.c (PLT_BTI_ENTRY_SIZE): New.
184 (PLT_BTI_SMALL_ENTRY_SIZE, PLT_BTI_TLSDESC_ENTRY_SIZE): New.
185 (elfNN_aarch64_small_plt0_bti_entry): New.
186 (elfNN_aarch64_small_plt_bti_entry): New.
187 (elfNN_aarch64_tlsdesc_small_plt_bti_entry): New.
188 (elf_aarch64_obj_tdata): Add no_bti_warn and plt_type fields.
189 (elf_aarch64_link_hash_table): Add plt0_entry, plt_entry and
190 tlsdesc_plt_entry_size fields.
191 (elfNN_aarch64_link_hash_table_create): Initialise the new fields.
192 (setup_plt_values): New helper function.
193 (bfd_elfNN_aarch64_set_options): Use new bp_info to set plt sizes and
194 bti enable type.
195 (elfNN_aarch64_allocate_dynrelocs): Use new size members instead of
196 fixed macros.
197 (elfNN_aarch64_size_dynamic_sections): Likewise and add checks.
198 (elfNN_aarch64_create_small_pltn_entry): Use new generic pointers
199 to plt stubs instead of fixed ones and update filling them according
200 to the need for bti.
201 (elfNN_aarch64_init_small_plt0_entry): Likewise.
202 (elfNN_aarch64_finish_dynamic_sections): Likewise.
203 (get_plt_type, elfNN_aarch64_get_synthetic_symtab): New.
204 (elfNN_aarch64_plt_sym_val): Update size accordingly.
205 (elfNN_aarch64_link_setup_gnu_properties): Set up plts if BTI GNU NOTE
206 is set.
207 (bfd_elfNN_get_synthetic_symtab): Define.
208 (elfNN_aarch64_merge_gnu_properties): Give out warning with --force-bti
209 and mising BTI NOTE SECTION.
210
211
212 2019-03-13 Sudakshina Das <sudi.das@arm.com>
213
214 * elf-properties.c (_bfd_elf_link_setup_gnu_properties): Exclude
215 linker created inputs from merge.
216 * elfnn-aarch64.c (struct elf_aarch64_obj_tdata): Add field for
217 GNU_PROPERTY_AARCH64_FEATURE_1_AND properties.
218 (elfNN_aarch64_link_setup_gnu_properties): New.
219 (elfNN_aarch64_merge_gnu_properties): New.
220 (elf_backend_setup_gnu_properties): Define for AArch64.
221 (elf_backend_merge_gnu_properties): Likewise.
222 * elfxx-aarch64.c (_bfd_aarch64_elf_link_setup_gnu_properties): Define.
223 (_bfd_aarch64_elf_parse_gnu_properties): Define.
224 (_bfd_aarch64_elf_merge_gnu_properties): Define.
225 * elfxx-aarch64.h (_bfd_aarch64_elf_link_setup_gnu_properties): Declare.
226 (_bfd_aarch64_elf_parse_gnu_properties): Declare.
227 (_bfd_aarch64_elf_merge_gnu_properties): Declare.
228 (elf_backend_parse_gnu_properties): Define for AArch64.
229
230 2019-03-13 H.J. Lu <hongjiu.lu@intel.com>
231
232 PR ld/24322
233 * elfxx-x86.c (_bfd_x86_elf_merge_gnu_properties): Properly
234 merge GNU_PROPERTY_X86_FEATURE_1_[IBT|SHSTK].
235
236 2019-03-12 Alan Modra <amodra@gmail.com>
237
238 * coffcode.h (buy_and_read): Delete unnecessary forward decl. Add
239 nmemb parameter. Use bfd_alloc2.
240 (coff_slurp_line_table): Use bfd_alloc2. Update buy_and_read calls.
241 Delete assertion.
242 (coff_slurp_symbol_table): Use bfd_alloc2 and bfd_zalloc2.
243 (coff_slurp_reloc_table): Use bfd_alloc2. Update buy_and_read calls.
244 * coffgen.c (coff_get_reloc_upper_bound): Ensure size calculation
245 doesn't overflow.
246 * elf.c (bfd_section_from_shdr): Use bfd_zalloc2. Style fix.
247 (assign_section_numbers): Style fix.
248 (swap_out_syms): Use bfd_malloc2.
249 (_bfd_elf_get_reloc_upper_bound): Ensure size calculation doesn't
250 overflow.
251 (_bfd_elf_make_empty_symbol): Style fix.
252 (elfobj_grok_stapsdt_note_1): Formatting.
253 * elfcode.h (elf_object_p): Use bfd_alloc2.
254 (elf_write_relocs, elf_write_shdrs_and_ehdr): Likewise.
255 (elf_slurp_symbol_table): Use bfd_zalloc2.
256 (elf_slurp_reloc_table): Use bfd_alloc2.
257 (_bfd_elf_bfd_from_remote_memory): Use bfd_malloc2.
258 * elf64-sparc (elf64_sparc_get_reloc_upper_bound): Ensure
259 size calculation doesn't overflow.
260 (elf64_sparc_get_dynamic_reloc_upper_bound): Likewise.
261 * mach-o.c (bfd_mach_o_get_reloc_upper_bound): Likewise.
262 * pdp11.c (get_reloc_upper_bound): Copy aoutx.h version.
263
264 2019-03-08 Alan Modra <amodra@gmail.com>
265
266 PR 24311
267 * merge.c (merge_strings): Return secinfo. Don't pad section
268 to alignment here.
269 (_bfd_merge_sections): Pad section to alignment here, if input
270 sections contributing to merged output all pad to alignment.
271 Formatting.
272
273 2019-03-06 Nick Clifton <nickc@redhat.com>
274
275 * dwarf2.c (_bfd_dwarf2_find_symbol_bias): Check for a NULL symbol
276 table pointer.
277 * coffgen.c (coff_find_nearest_line_with_names): Do not call
278 _bfd_dwarf2_find_symbol_bias if there is no symbol table available.
279
280 2019-03-01 Andreas Krebbel <krebbel@linux.ibm.com>
281
282 This reverts commit 5a12586d44fa8d5dfc74cbca4f2f36a273a16335.
283 2019-01-14 Maamoun Tarsha <maamountk@hotmail.com>
284
285 PR 20113
286 * elf32-s390.c (allocate_dynrelocs): Update comment.
287
288 2019-02-28 Tamar Christina <tamar.christina@arm.com>
289
290 * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Correct CIE parse.
291
292 2019-02-28 Nick Clifton <nickc@redhat.com>
293
294 PR 24273
295 * elf.c (bfd_elf_string_from_elf_section): Check for a string
296 section that is not NUL terminated.
297
298 2019-02-27 H.J. Lu <hongjiu.lu@intel.com>
299
300 PR ld/24276
301 * elf64-x86-64.c (elf_x86_64_check_relocs): Skip symbol defined
302 by linker when checking copy reloc on protected symbol.
303
304 2019-02-24 Alan Modra <amodra@gmail.com>
305
306 PR 24144
307 * pdp11.c (set_section_contents): Revert 2015-02-24 change.
308
309 2019-02-20 Eric Tsai <erictsai@cadence.com>
310
311 * elf32-xtensa.c (is_resolvable_asm_expansion): Scan output
312 sections between the call site and call destination and adjust
313 call distance by the largest alignment.
314
315 2019-02-20 Alan Hayward <alan.hayward@arm.com>
316
317 * elf-bfd.h (elfcore_write_aarch_pauth): Add declaration.
318 * elf.c (elfcore_grok_aarch_pauth): New function.
319 (elfcore_grok_note): Check for NT_ARM_PAC_MASK.
320 (elfcore_write_aarch_pauth): New function.
321 (elfcore_write_register_note): Check for AArch64 pauth section.
322
323 2019-02-20 Alan Modra <amodra@gmail.com>
324
325 PR 24225
326 * elf32-nios2.c (nios2_elf32_relocate_section): Check asprintf
327 return value.
328
329 2019-02-20 Michael Roitzsch <reactorcontrol@icloud.com>
330
331 * configure.ac (SHARED_LIBADD): Add -liberty -lintl for all
332 Darwin hosts, not just or1k.
333 * configure: Regenerate.
334
335 2019-02-20 Alan Modra <amodra@gmail.com>
336
337 PR 24236
338 * archive64.c (_bfd_archive_64_bit_slurp_armap): Move code adding
339 sentinel NUL to string buffer nearer to loop where it is used.
340 Don't go past sentinel when scanning strings, and don't write
341 NUL again.
342 * archive.c (do_slurp_coff_armap): Simplify string handling to
343 archive64.c style.
344
345 2019-02-19 Alan Modra <amodra@gmail.com>
346
347 PR 24235
348 * pei-x86_64.c (pex64_bfd_print_pdata_section): Correct checks
349 attempting to prevent read past end of section.
350
351 2019-02-18 Alan Modra <amodra@gmail.com>
352
353 PR 24225
354 * elf32-nios2.c (nios2_elf32_relocate_section): Use asprintf and
355 PRIx64 to generate warning messages. Print local sym names too.
356
357 2019-02-09 Vineet Gupta <vgupta@synopsys.com>
358
359 * elf32-arc (INIT_SYM_STRING): Delete.
360 (FINI_SYM_STRING): Likewise.
361 (init_str): Likewise.
362 (fini_str): Likewise.
363
364 2019-02-08 Alan Modra <amodra@gmail.com>
365
366 * elf32-ppc.c (ppc_elf_relocate_section): Add %X to "unsupported
367 for bss-plt" warning to make it an error.
368
369 2019-02-07 Eric Botcazou <ebotcazou@adacore.com>
370
371 PR ld/18841
372 * elf32-sparc.c (elf32_sparc_reloc_type_class): Return
373 reloc_class_ifunc for ifunc symbols.
374 * elf64-sparc.c (elf64_sparc_reloc_type_class): Likewise.
375
376 2019-02-07 Eric Botcazou <ebotcazou@adacore.com>
377
378 * elf32-visium.c (visium_elf_howto_parity_reloc): Minor tweak.
379 <R_VISIUM_PC16>: Use explicit range test to detect an overflow.
380
381 2019-02-07 Nick Clifton <nickc@redhat.com>
382
383 * config.bfd: Move the powerpc-lynxos and powerpc-windiss targets
384 into the definitely obsolete list.
385
386 2019-02-05 H.J. Lu <hongjiu.lu@intel.com>
387
388 PR ld/24151
389 * elf64-x86-64.c (elf_x86_64_need_pic): Check
390 SYMBOL_DEFINED_NON_SHARED_P instead of def_regular.
391 (elf_x86_64_relocate_section): Move PIC check for PC-relative
392 relocations to ...
393 (elf_x86_64_check_relocs): Here.
394 (elf_x86_64_finish_dynamic_symbol): Use SYMBOL_DEFINED_NON_SHARED_P
395 to check if a symbol is defined in a non-shared object.
396 * elfxx-x86.h (SYMBOL_DEFINED_NON_SHARED_P): New.
397
398 2019-01-21 Sergio Durigan Junior <sergiodj@redhat.com>
399
400 * elf32-arm.c (elf32_arm_final_link_relocate): Use 'llabs' instead
401 of 'labs' (and fix GCC warning).
402
403 2019-01-25 Nick Clifton <nickc@redhat.com>
404
405 * po/ru.po: Updated Russian translation.
406
407 2019-01-23 Nick Clifton <nickc@redhat.com>
408
409 * po/fr.po: Updated French translation.
410
411 2019-01-21 Nick Clifton <nickc@redhat.com>
412
413 * po/pt.po: Updated Portuguese translation.
414 * po/uk.po: Updated Ukranian translation.
415
416 2019-01-21 Yuri Chornoivan <yurchor@ukr.net>
417
418 PR 24108
419 * elf32-nds32.c (nds32_relocate_section): Add space between words
420 in error message.
421 * elfnn-riscv.c (riscv_version_mismatch): Fix spelling mistake in
422 error message.
423 (riscv_i_or_e_p): Likewise.
424 (riscv_merge_arch_attr_info): Likewise.
425
426 2019-01-19 Nick Clifton <nickc@redhat.com>
427
428 * version.m4: Reset to 2.32.51
429 * configure: Regenerate.
430 * po/bfd.pot: Regenerate.
431
432 2018-06-24 Nick Clifton <nickc@redhat.com>
433
434 2.32 branch created.
435
436 2019-01-16 Kito Cheng <kito@andestech.com>
437
438 * elf-attrs.c (vendor_obj_attr_size): Return 0 if size is 0 even
439 for OBJ_ATTR_PROC.
440
441 2019-01-16 Kito Cheng <kito@andestech.com>
442 Nelson Chu <nelson@andestech.com>
443
444 * elfnn-riscv.c (in_subsets): New.
445 (out_subsets): Likewise.
446 (merged_subsets): Likewise.
447 (riscv_std_ext_p): Likewise.
448 (riscv_non_std_ext_p): Likewise.
449 (riscv_std_sv_ext_p): Likewise.
450 (riscv_non_std_sv_ext_p): Likewise.
451 (riscv_version_mismatch): Likewise.
452 (riscv_i_or_e_p): Likewise.
453 (riscv_merge_std_ext): Likewise.
454 (riscv_merge_non_std_and_sv_ext): Likewise.
455 (riscv_merge_arch_attr_info): Likewise.
456 (riscv_merge_attributes): Likewise.
457 (_bfd_riscv_elf_merge_private_bfd_data): Merge attribute.
458
459 * elfnn-riscv.c (riscv_elf_obj_attrs_arg_type): New.
460 (elf_backend_obj_attrs_vendor): Define.
461 (elf_backend_obj_attrs_section_type): Likewise.
462 (elf_backend_obj_attrs_section): Likewise.
463 (elf_backend_obj_attrs_arg_type): Define as
464 riscv_elf_obj_attrs_arg_type.
465 * elfxx-riscv.c (riscv_estimate_digit): New.
466 (riscv_estimate_arch_strlen1): Likewise.
467 (riscv_estimate_arch_strlen): Likewise.
468 (riscv_arch_str1): Likewise.
469 (riscv_arch_str): Likewise.
470 * elfxx-riscv.h (riscv_arch_str): Declare.
471
472 2019-01-14 John Darrington <john@darrington.wattle.id.au>
473
474 * bfd-in2.h [BFD_RELOC_S12Z_OPR]: New reloc.
475 * libbfd.h: regen.
476 * elf32-s12z.c (eld_s12z_howto_table): R_S12Z_OPR takes non zero
477 source field. (md_apply_fix): Apply final fix
478 to BFD_RELOC_S12Z_OPR.
479 * reloc.c[BFD_RELOC_S12Z_OPR]: New reloc.
480
481 2019-01-14 Maamoun Tarsha <maamountk@hotmail.com>
482
483 PR 20113
484 * elf32-s390.c (allocate_dynrelocs): Update comment.
485
486 2019-01-09 Andrew Paprocki <andrew@ishiboo.com>
487
488 * warning.m4: Adjust egrep pattern for non-GNU compilers.
489 * configure: Regenerate.
490
491 2019-01-08 Alan Modra <amodra@gmail.com>
492
493 PR 23699
494 PR 24065
495 * ihex.c (ihex_write_object_contents): Properly check 32-bit
496 address range.
497
498 2019-01-05 Yoshinori Sato <ysato@users.sourceforge.jp>
499
500 * bfd/archures.c: Add bfd_mach_rx_v2 and bfd_mach_rx_v3.
501 * bfd/bfd-in2.h: Regenerate.
502 * bfd/cpu-rx.c (arch_info_struct): Add RXv2 and RXv3 entry.
503 * bfd/elf32-rx.c (elf32_rx_machine): Add RXv2 and RXv3 support.
504
505 2019-01-04 Lifang Xia <lifang_xia@c-sky.com>
506
507 * config.bfd (csky-*-elf* | csky-*-linux*): Modify the csky
508 default target, little endian target is more suitable.
509
510 2019-01-04 Alan Modra <amodra@gmail.com>
511
512 PR 24061
513 PR 21786
514 * coff-rs6000.c (GET_VALUE_IN_FIELD): Add base parameter and
515 adjust all callers.
516 (EQ_VALUE_IN_FIELD): Likewise.
517 * coff64-rs6000.c (GET_VALUE_IN_FIELD): Likewise.
518
519 2019-01-01 Alan Modra <amodra@gmail.com>
520
521 Update year range in copyright notice of all files.
522
523 For older changes see ChangeLog-2018
524 \f
525 Copyright (C) 2019 Free Software Foundation, Inc.
526
527 Copying and distribution of this file, with or without modification,
528 are permitted in any medium without royalty provided the copyright
529 notice and this notice are preserved.
530
531 Local Variables:
532 mode: change-log
533 left-margin: 8
534 fill-column: 74
535 version-control: never
536 End:
This page took 0.052444 seconds and 4 git commands to generate.