File tree 1 file changed +30
-0
lines changed
1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change
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
+
1
31
2014-01-28 Cary Coutant <
[email protected] >
2
32
3
33
Add .gdb_index version 7 support.
You can’t perform that action at this time.
0 commit comments