From: Hans-Peter Nilsson Date: Mon, 16 Jun 2008 15:10:13 +0000 (+0000) Subject: * ld.texinfo (@node MMIX): For the __.MMIX.start. prefix, only X-Git-Tag: sid-snapshot-20080801~405 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7a2de473a3b65c21cdc483217bd37af14c54c6ce;p=platform%2Fupstream%2Fbinutils.git * ld.texinfo (@node MMIX): For the __.MMIX.start. prefix, only mention it as being special for global symbols. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index 6524a63..c29fc35 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2008-06-16 Hans-Peter Nilsson + + * ld.texinfo (@node MMIX): For the __.MMIX.start. prefix, only + mention it as being special for global symbols. + 2008-06-12 Nick Clifton * ldlang.c (print_output_section_statement): If the output section diff --git a/ld/ld.texinfo b/ld/ld.texinfo index c90d953..d0c0335 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -5841,10 +5841,10 @@ global register multiplied by 8. Register @code{$255} is not included in this section; it is always set to the program entry, which is at the symbol @code{Main} for @code{mmo} files. -Symbols with the prefix @code{__.MMIX.start.}, for example -@code{__.MMIX.start..text} and @code{__.MMIX.start..data} are special; -there must be only one each, even if they are local. The default linker -script uses these to set the default start address of a section. +Global symbols with the prefix @code{__.MMIX.start.}, for example +@code{__.MMIX.start..text} and @code{__.MMIX.start..data} are special. +The default linker script uses these to set the default start address +of a section. Initial and trailing multiples of zero-valued 32-bit words in a section, are left out from an mmo file.