aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ld/ChangeLog4
-rw-r--r--ld/ldgram.y2
2 files changed, 5 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 00075ed..42fe822 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,7 @@
+2012-02-09 Alan Modra <amodra@gmail.com>
+
+ * ldgram.y (input_section_spec_no_keep): Don't ignore sect_flags.
+
2012-01-31 H.J. Lu <hongjiu.lu@intel.com>
PR ld/13616
diff --git a/ld/ldgram.y b/ld/ldgram.y
index 36ccb5b..c4f163f 100644
--- a/ld/ldgram.y
+++ b/ld/ldgram.y
@@ -629,7 +629,7 @@ input_section_spec_no_keep:
tmp.exclude_name_list = NULL;
tmp.sorted = none;
tmp.section_flag_list = $1;
- lang_add_wild (NULL, $3, ldgram_had_keep);
+ lang_add_wild (&tmp, $3, ldgram_had_keep);
}
| wildcard_spec '(' file_NAME_list ')'
{