From c468c8bcab967b88ab8b6c563f691471f52e1dc0 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 15 Oct 2004 06:00:15 +0000 Subject: [PATCH] * ldexp.c (exp_fold_tree): Don't immediately exit ld on a failing link script assert. --- ld/ChangeLog | 3 +++ ld/ldexp.c | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ld/ChangeLog b/ld/ChangeLog index 65db21e01d4..c8541d56668 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,5 +1,8 @@ 2004-10-15 Alan Modra + * ldexp.c (exp_fold_tree): Don't immediately exit ld on a + failing link script assert. + * ldctor.c (ldctor_add_set_entry): Fix comment typo. 2004-10-14 H.J. Lu diff --git a/ld/ldexp.c b/ld/ldexp.c index 4110f57ec4c..57968a260cc 100644 --- a/ld/ldexp.c +++ b/ld/ldexp.c @@ -390,7 +390,7 @@ fold_binary (etree_type *tree, case ALIGN_K: result.value = align_n (result.value, other.value); break; - + case DATA_SEGMENT_ALIGN: if (allocation_done != lang_first_phase_enum && current_section == abs_output_section @@ -492,7 +492,7 @@ fold_name (etree_type *tree, etree_value_type result; result.valid_p = FALSE; - + switch (tree->type.node_code) { case SIZEOF_HEADERS: @@ -669,7 +669,7 @@ exp_fold_tree (etree_type *tree, if (result.valid_p) { if (! result.value) - einfo ("%F%P: %s\n", tree->assert_s.message); + einfo ("%X%P: %s\n", tree->assert_s.message); return result; } break; -- 2.30.2