Commit | Line | Data |
---|---|---|
155ea1bc CC |
1 | Changes in 1.16: |
2 | ||
3 | * Improve warning messages for relocations that refer to discarded sections. | |
4 | ||
5 | * Add --debug=plugin option for easier debugging of plugin-related problems. | |
6 | ||
7 | * Add -z keep_text_section_prefix option. | |
8 | ||
9 | * Add support for R_AARCH64_TLSLE_LDST8_TPREL_LO12, etc., relocations | |
10 | (Aarch64 only). | |
11 | ||
12 | * Update configuration to enable plugins and threads automatically. | |
13 | ||
14 | * Add support for .note.gnu.property sections (from Linux ABI extensions). | |
15 | ||
16 | * Add support for Intel Indirect Branch Tracking (IBT) and Shadow Stack | |
17 | (x86-64 only). | |
18 | ||
27f7b092 CC |
19 | Changes in 1.15: |
20 | ||
21 | * Add support for .MIPS.options sections (MIPS only). | |
22 | ||
23 | * Add support for compound relocations (MIPS only). | |
24 | ||
25 | * Add --emit-stub-syms, --no-tls-optimize, --tls-get-addr-optimize options | |
26 | (PowerPC only). | |
27 | ||
28 | * Add -z text-unlikely-segment option. | |
29 | ||
30 | * Add plugin support for adding new input files (LDPT_REGISTER_NEW_INPUT_HOOK). | |
31 | ||
d81c7356 CC |
32 | Changes in 1.14: |
33 | ||
34 | * Add -z bndplt option (x86-64 only) to support Intel MPX. | |
35 | ||
36 | * Add --orphan-handling option. | |
37 | ||
38 | * Add --stub-group-multi option (PowerPC only). | |
39 | ||
40 | * Add --target1-rel, --target1-abs, --target2 options (Arm only). | |
41 | ||
42 | * Add -z stack-size option. | |
43 | ||
44 | * Add --be8 option (Arm only). | |
45 | ||
46 | * Add HIDDEN support in linker scripts. | |
47 | ||
48 | * Add SORT_BY_INIT_PRIORITY support in linker scripts. | |
49 | ||
f70be8a4 CC |
50 | Changes in 1.12: |
51 | ||
6b1edb94 L |
52 | * Add a configure option --enable-relro to decide whether -z relro should |
53 | be enabled by default. Default to yes. | |
54 | ||
f70be8a4 CC |
55 | * Add support for s390, MIPS, AArch64, and TILE-Gx architectures. |
56 | ||
57 | * Add support for STT_GNU_IFUNC symbols. | |
58 | ||
59 | * Add support for incremental linking (--incremental). | |
60 | ||
61 | Changes in 1.11: | |
62 | ||
63 | [FIXME: Add major changes.] | |
64 | ||
65 | Changes in 1.10: | |
66 | ||
67 | [FIXME: Add major changes.] | |
68 | ||
69 | Changes in 1.9: | |
70 | ||
71 | [FIXME: Add major changes.] | |
72 | ||
73 | Changes in 1.8: | |
74 | ||
75 | [FIXME: Add major changes.] | |
76 | ||
77 | Changes in 1.7: | |
78 | ||
79 | [FIXME: Add major changes.] | |
80 | ||
81 | Changes in 1.6: | |
82 | ||
83 | [FIXME: Add major changes.] | |
84 | ||
85 | Changes in 1.5: | |
86 | ||
87 | [FIXME: Add major changes.] | |
88 | ||
89 | Changes in 1.4: | |
90 | ||
91 | [FIXME: Add major changes.] | |
92 | ||
93 | Changes in 1.3: | |
94 | ||
4e740ec8 | 95 | * gold added to GNU binutils. |
5bf135a7 | 96 | \f |
219d1afa | 97 | Copyright (C) 2012-2018 Free Software Foundation, Inc. |
5bf135a7 NC |
98 | |
99 | Copying and distribution of this file, with or without modification, | |
100 | are permitted in any medium without royalty provided the copyright | |
101 | notice and this notice are preserved. | |
102 | ||
103 | Local variables: | |
104 | fill-column: 79 | |
105 | End: |