This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

linker -Ttext documentation is misleading


The linker info file says -Ttext sets the address of the text segment,
whereas what it actually does (and, for almost a decade, has done) is
to set the address of the text section.  This patch corrects the
documentation.  Ok to install?

Index: ld/ChangeLog
from  Alexandre Oliva  <aoliva at redhat dot com>

	* ld.texinfo (-Tbss, -Tdata, -Ttext): Document in terms of
	--section-start.

Index: ld/ld.texinfo
===================================================================
RCS file: /cvs/src/src/ld/ld.texinfo,v
retrieving revision 1.89
diff -u -p -r1.89 ld.texinfo
--- ld/ld.texinfo 24 Mar 2003 15:43:14 -0000 1.89
+++ ld/ld.texinfo 25 Mar 2003 07:26:43 -0000
@@ -1427,11 +1427,8 @@ sign (`` at key{=}''), and @var{org}.
 @item -Tbss @var{org}
 @itemx -Tdata @var{org}
 @itemx -Ttext @var{org}
-Use @var{org} as the starting address for---respectively---the
- at code{bss}, @code{data}, or the @code{text} segment of the output file.
- at var{org} must be a single hexadecimal integer;
-for compatibility with other linkers, you may omit the leading
- at samp{0x} usually associated with hexadecimal values.
+Same as --section-start, with @code{.bss}, @code{.data} or
+ at code{ dot text} as the @var{sectionname}.
 
 @kindex --verbose
 @cindex verbose
-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                 aoliva at {redhat dot com, gcc.gnu.org}
CS PhD student at IC-Unicamp        oliva at {lsd dot ic dot unicamp dot br, gnu.org}
Free Software Evangelist                Professional serial bug killer

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]