Alan Modra
|
2571583aed
|
Update year range in copyright notice of all files.
|
2017-01-02 14:08:56 +10:30 |
|
Cary Coutant
|
6eeb0170bb
|
Don't allow COPY relocations for protected symbols.
gold/
PR gold/19823
* copy-relocs.cc (Copy_relocs::make_copy_reloc): Add object
parameter; check for protected symbol.
* copy-relocs.h (Copy_relocs::make_copy_reloc): Add object parameter.
* mips.cc (Mips_copy_relocs): Adjust call to make_copy_reloc.
* symtab.cc (Symbol::init_fields): Initialize is_protected_.
(Symbol_table::add_from_dynobj): Mark protected symbols.
* symtab.h (Symbol::is_protected): New method.
(Symbol::set_is_protected): New method.
(Symbol::is_protected_): New data member.
* testsuite/Makefile.am (copy_test_protected): New test.
* testsuite/Makefile.in: Regenerate.
* testsuite/copy_test.cc (main): Add legal reference to protected
symbol.
* testsuite/copy_test_v1.cc (main): Likewise.
* testsuite/copy_test_2.cc (ip): Add protected symbol.
* testsuite/copy_test_protected.cc: New test source file.
* testsuite/copy_test_protected.sh: New test script.
|
2016-05-19 15:05:03 -07:00 |
|
Alan Modra
|
6f2750feaf
|
Copyright update for binutils
|
2016-01-01 23:00:01 +10:30 |
|
Alan Modra
|
b90efa5b79
|
ChangeLog rotatation and copyright year update
|
2015-01-02 00:53:45 +10:30 |
|
Alan Modra
|
4b95cf5c0c
|
Update copyright years
|
2014-03-05 22:16:15 +10:30 |
|
Cary Coutant
|
a5ee4d5d1e
|
* testsuite/Makefile.am: Add incremental_copy_test,
incremental_common_test_1.
* testsuite/Makefile.in: Regenerate.
* testsuite/common_test_1_v1.c: New source file.
* testsuite/common_test_1_v2.c: New source file.
* testsuite/copy_test_v1.cc: New source file.
|
2011-06-08 04:24:59 +00:00 |
|