summaryrefslogtreecommitdiff
path: root/ld/linksyms.c
diff options
context:
space:
mode:
Diffstat (limited to 'ld/linksyms.c')
-rw-r--r--ld/linksyms.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ld/linksyms.c b/ld/linksyms.c
index b5304a3..9c1a61f 100644
--- a/ld/linksyms.c
+++ b/ld/linksyms.c
@@ -34,7 +34,8 @@ bool_pt argreloc_output;
return;
}
#endif
- if ((symptr = findsym("_main")) != NUL_PTR)
+ if ((symptr = findsym("_start")) != NUL_PTR ||
+ (symptr = findsym("_main")) != NUL_PTR)
entrysym(symptr);
do
{