Skip to content

Commit e889f0a

Browse files
author
Cary Coutant
committed
Add missing gold/ChangeLog entry.
1 parent 4f8fcb7 commit e889f0a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

Diff for: gold/ChangeLog

+30
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
2014-02-05 Cary Coutant <[email protected]>
2+
3+
Fix problems with the --dynamic-list option.
4+
5+
PR gold/13577
6+
* options.cc (General_options::parse_dynamic_list):
7+
Set have_dynamic_list_.
8+
(General_options::General_options): Initialize have_dynamic_list_.
9+
(General_options::finalize): Turn off -Bsymbolic and
10+
-Bsymbolic-functions if --dynamic-list provided.
11+
* options.h (General_options::have_dynamic_list): New function.
12+
(General_options::have_dynamic_list_): New data member.
13+
* symtab.h (Symbol::is_preemptible): Handle --dynamic-list
14+
correctly.
15+
16+
PR gold/16530
17+
* symtab.cc (Symbol_table::add_from_relobj): If symbol is named
18+
in --dynamic-list, mark it.
19+
20+
* testsuite/Makefile.am (gc_dynamic_list_test.sh): New test case.
21+
(dynamic_list_2): New test case.
22+
* testsuite/Makefile.in: Regenerate.
23+
* testsuite/dynamic_list_2.cc: New file.
24+
* testsuite/dynamic_list_2.t: New file.
25+
* testsuite/dynamic_list_lib1.cc: New file.
26+
* testsuite/dynamic_list_lib2.cc: New file.
27+
* testsuite/gc_dynamic_list_test.c: New file.
28+
* testsuite/gc_dynamic_list_test.sh: New file.
29+
* testsuite/gc_dynamic_list_test.t: New file.
30+
131
2014-01-28 Cary Coutant <[email protected]>
232

333
Add .gdb_index version 7 support.

0 commit comments

Comments
 (0)