From c3fa5e96673f53fc5fabe9ca55b740e416eca899 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 10 Nov 2009 16:34:52 +0000 Subject: [PATCH] PR ld/10864 * ld.texinfo (Entry Point): Mention that the default entry symbol is not 'start' on some targets. --- ld/ChangeLog | 6 ++++++ ld/ld.texinfo | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ld/ChangeLog b/ld/ChangeLog index b2c9b1008..4043ee7e6 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +2009-11-10 Nick Clifton + + PR ld/10864 + * ld.texinfo (Entry Point): Mention that the default entry symbol + is not 'start' on some targets. + 2009-11-06 H.J. Lu PR ld/10912 diff --git a/ld/ld.texinfo b/ld/ld.texinfo index 1805a5142..8ac4c7d7d 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -2921,7 +2921,9 @@ the @samp{-e} @var{entry} command-line option; @item the @code{ENTRY(@var{symbol})} command in a linker script; @item -the value of the symbol @code{start}, if defined; +the value of a target specific symbol, if it is defined; For many +targets this is @code{start}, but PE and BeOS based systems for example +check a list of possible entry symbols, matching the first one found. @item the address of the first byte of the @samp{.text} section, if present; @item -- 2.11.4.GIT