PR ld/12380
[binutils.git] / ld / ChangeLog
blob457e380c6eac3983e49efb4204f4023ebe272025
1 2011-01-12  Alan Modra  <amodra@gmail.com>
3         PR ld/12380
4         * ldexp.h (enum phase_enum): Comment.  Add exp_dataseg_done.
5         * ldexp.c (fold_unary <DATA_SEGMENT_END>): Rearrange code.  Test
6         for exp_dataseg_done rather than expld.phase == lang_final_phase_enum
7         to detect when we've finished sizing sections.
8         (fold_binary <DATA_SEGMENT_ALIGN>): Likewise.
9         (fold_binary <DATA_SEGMENT_RELRO_END>): Likewise.  Also test
10         that we are not inside an output section statement.
11         * ldlang.c (lang_size_sections): Set exp_dataseg_done on exit if
12         not exp_dataseg_relro_adjust or exp_dataseg_adjust.  Don't set
13         lang_final_phase_enum here.
14         (lang_process): Set lang_final_phase_enum here.
16 2011-01-10  Nick Clifton  <nickc@redhat.com>
18         * po/da.po: Updated Danish translation.
20 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
22         * ldlang.c (startup_file): Removed.
23         (lang_startup): Updated.
25 2011-01-05  H.J. Lu  <hongjiu.lu@intel.com>
27         PR ld/12364
28         * plugin.c (get_symbols): Check if owner_sec->owner is NULL
29         before accessing its flags field.
31 2011-01-01  H.J. Lu  <hongjiu.lu@intel.com>
33         * ldver.c (ldversion): Update copyright to 2011.
35 For older changes see ChangeLog-2010
37 Local Variables:
38 mode: change-log
39 left-margin: 8
40 fill-column: 74
41 version-control: never
42 End: