2017-01-10 23:46:30 +08:00
|
|
|
|
2017-01-10 Cary Coutant <ccoutant@gmail.com>
|
|
|
|
|
|
|
|
|
|
* aarch64.cc (AArch64_relobj::do_relocate_sections): Call
|
|
|
|
|
Sized_relobj_file::relocate_section_range().
|
|
|
|
|
* arm.cc (Arm_relobj::do_relocate_sections): Likewise.
|
|
|
|
|
* object.h (Sized_relobj_file::relocate_section_range): New method.
|
|
|
|
|
* reloc.cc (Sized_relobj_file::do_relocate_sections): Move
|
|
|
|
|
implementation...
|
|
|
|
|
(Sized_relobj_file::relocate_section_range): ...to new method.
|
|
|
|
|
|
2017-01-10 07:58:20 +08:00
|
|
|
|
2017-01-10 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* testsuite/ver_test_8.sh: Accept .TOC. in lieu of
|
|
|
|
|
_GLOBAL_OFFSET_TABLE_. Allow zero count.
|
|
|
|
|
* testsuite/copy_test_relro_1.cc (c, q): New vars.
|
|
|
|
|
* testsuite/copy_test_relro.cc: Rewrite to test read-only
|
|
|
|
|
status of variables directly. Reference new vars in
|
|
|
|
|
read-only data.
|
|
|
|
|
|
2017-01-10 07:54:09 +08:00
|
|
|
|
2017-01-10 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* options.h: Add --secure-plt option.
|
|
|
|
|
* powerpc.cc (Target_powerpc::Scan::local): Detect and error
|
|
|
|
|
on -fPIC -mbss-plt code.
|
|
|
|
|
(Target_powerpc::Scan::global): Likewise.
|
|
|
|
|
|
2017-01-09 08:16:23 +08:00
|
|
|
|
2017-01-09 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* powerpc.cc (Target_powerpc::make_plt_section): Point sh_info of
|
|
|
|
|
".rela.plt" at ".plt".
|
|
|
|
|
|
2017-01-06 13:17:33 +08:00
|
|
|
|
2017-01-07 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* powerpc.cc: Use shorter equivalent elfcpp typedef for
|
|
|
|
|
Reltype and reloc_size throughout.
|
|
|
|
|
(Target_powerpc::symval_for_branch): Exclude dynamic symbols.
|
|
|
|
|
(Target_powerpc::Scan::local): Use local var r_sym.
|
|
|
|
|
(Target_powerpc::Scan::global: Likewise.
|
|
|
|
|
(Target_powerpc::Relocate::relocate): Delete shadowing r_sym.
|
|
|
|
|
|
2017-01-02 11:36:43 +08:00
|
|
|
|
2017-01-02 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
Update year range in copyright notice of all files.
|
|
|
|
|
|
2017-01-02 11:25:05 +08:00
|
|
|
|
For older changes see ChangeLog-2016
|
2016-01-01 18:44:31 +08:00
|
|
|
|
|
2017-01-02 11:25:05 +08:00
|
|
|
|
Copyright (C) 2017 Free Software Foundation, Inc.
|
2016-01-01 18:44:31 +08:00
|
|
|
|
|
|
|
|
|
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:
|