aboutsummaryrefslogtreecommitdiff
path: root/ld/ldemul.c
diff options
context:
space:
mode:
Diffstat (limited to 'ld/ldemul.c')
-rw-r--r--ld/ldemul.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ld/ldemul.c b/ld/ldemul.c
index 4898892..596418e 100644
--- a/ld/ldemul.c
+++ b/ld/ldemul.c
@@ -209,7 +209,7 @@ void
after_parse_default (void)
{
if (entry_symbol.name != NULL
- && (link_info.executable || entry_from_cmdline))
+ && (bfd_link_executable (&link_info) || entry_from_cmdline))
{
bfd_boolean is_vma = FALSE;
@@ -239,14 +239,14 @@ after_allocation_default (void)
void
before_allocation_default (void)
{
- if (!link_info.relocatable)
+ if (!bfd_link_relocatable (&link_info))
strip_excluded_output_sections ();
}
void
finish_default (void)
{
- if (!link_info.relocatable)
+ if (!bfd_link_relocatable (&link_info))
_bfd_fix_excluded_sec_syms (link_info.output_bfd, &link_info);
}