mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-23 13:21:43 +08:00
PR ld/19440 inc * coff/internal.h (internal_syment): Use int to hold section number. (N_UNDEF): Cast to int not short. (N_ABS): Likewise. (N_DEBUG): Likewise. (N_TV): Likewise. (P_TV): Likewise. bfd PR ld/19440 * coff-rs6000.c (_bfd_xcoff_swap_sym_in): Sign extend external section number into internal section number. * coff64-rs6000.c (_bfd_xcoff64_swap_sym_in): Likewise. * coffswap.h (coff_swap_sym_in): Likewise. * peXXigen.c (_bfd_XXi_swap_sym_in): Likewise. * coffcode.h (_coff_bigobj_swap_sym_in): Make sure that internal section number field is big enough to hold the external value.
96 lines
2.9 KiB
Plaintext
96 lines
2.9 KiB
Plaintext
2016-01-18 Nick Clifton <nickc@redhat.com>
|
||
|
||
PR ld/19440
|
||
* coff-rs6000.c (_bfd_xcoff_swap_sym_in): Sign extend external
|
||
section number into internal section number.
|
||
* coff64-rs6000.c (_bfd_xcoff64_swap_sym_in): Likewise.
|
||
* coffswap.h (coff_swap_sym_in): Likewise.
|
||
* peXXigen.c (_bfd_XXi_swap_sym_in): Likewise.
|
||
* coffcode.h (_coff_bigobj_swap_sym_in): Make sure that internal
|
||
section number field is big enough to hold the external value.
|
||
|
||
2016-01-17 Alan Modra <amodra@gmail.com>
|
||
|
||
* configure: Regenerate.
|
||
|
||
2016-01-12 Yury Usishchev <y.usishchev@samsung.com>
|
||
|
||
* elf32-arm.c (elf32_arm_fix_exidx_coverage): Insert cantunwind
|
||
when address in first unwind entry does not match start of
|
||
section.
|
||
|
||
2016-01-08 Richard Sandiford <richard.sandiford@arm.com>
|
||
Jiong Wang <jiong.wang@arm.com>
|
||
|
||
PR ld/19368
|
||
* elf32-arm.c (elf32_arm_reloc_type_class): Map R_ARM_IRELATIVE to
|
||
reloc_class_ifunc.
|
||
|
||
2016-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
|
||
|
||
* elf32-arc.c (reloc_type_to_name): Change ARC_RELOC_HOWTO to
|
||
place 'R_' before the reloc name returned.
|
||
(elf_arc_howto_table): Change ARC_RELOC_HOWTO to place 'R_' before
|
||
the relocation string.
|
||
|
||
2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
|
||
|
||
* elfxx-mips.c (mips_elf_merge_obj_abiflags): New function,
|
||
factored out from...
|
||
(_bfd_mips_elf_merge_private_bfd_data): ... here.
|
||
|
||
2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
|
||
|
||
* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Move
|
||
attribute check after ELF file header flag check.
|
||
|
||
2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
|
||
|
||
* elfxx-mips.c (mips_elf_merge_obj_attributes): Propagate the
|
||
return status from `_bfd_elf_merge_object_attributes'.
|
||
|
||
2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
|
||
|
||
* elfxx-mips.c (mips_elf_merge_obj_e_flags): New function,
|
||
factored out from...
|
||
(_bfd_mips_elf_merge_private_bfd_data): ... here.
|
||
|
||
2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
|
||
|
||
* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Fold the
|
||
handling of input MIPS ABI flags together.
|
||
|
||
2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
|
||
|
||
* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Suppress
|
||
attribute checks for null input.
|
||
|
||
2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
|
||
|
||
* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Use local
|
||
pointers to target data.
|
||
|
||
2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
|
||
|
||
* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Correct
|
||
an FP ABI warning.
|
||
|
||
2016-01-01 Alan Modra <amodra@gmail.com>
|
||
|
||
Update year range in copyright notice of all files.
|
||
|
||
For older changes see ChangeLog-2015 and doc/ChangeLog-0415
|
||
|
||
Copyright (C) 2016 Free Software Foundation, Inc.
|
||
|
||
Copying and distribution of this file, with or without modification,
|
||
are permitted in any medium without royalty provided the copyright
|
||
notice and this notice are preserved.
|
||
|
||
Local Variables:
|
||
mode: change-log
|
||
left-margin: 8
|
||
fill-column: 74
|
||
version-control: never
|
||
End:
|