invoke.texi (Link Options): -nodefaultlibs and -nostdlib override library linkage flags such as...

gcc/
	* doc/invoke.texi (Link Options): -nodefaultlibs and -nostdlib
	override library linkage flags such as -static-libgcc or
	-shared-libgcc.

From-SVN: r148811
This commit is contained in:
Ralf Wildenhues 2009-06-22 19:23:49 +00:00 committed by Ralf Wildenhues
parent 19973be2be
commit 5c6927bd74
2 changed files with 12 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2009-06-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* doc/invoke.texi (Link Options): -nodefaultlibs and -nostdlib
override library linkage flags such as -static-libgcc or
-shared-libgcc.
2009-06-22 Maxim Kuvyrkov <maxim@codesourcery.com>
* config/m68k/m68k-devices.def: Add line for MCF5221x.

View File

@ -8127,7 +8127,9 @@ or @option{-nodefaultlibs} is used.
@item -nodefaultlibs
@opindex nodefaultlibs
Do not use the standard system libraries when linking.
Only the libraries you specify will be passed to the linker.
Only the libraries you specify will be passed to the linker, options
specifying linkage of the system libraries, such as @code{-static-libgcc}
or @code{-shared-libgcc}, will be ignored.
The standard startup files are used normally, unless @option{-nostartfiles}
is used. The compiler may generate calls to @code{memcmp},
@code{memset}, @code{memcpy} and @code{memmove}.
@ -8139,7 +8141,9 @@ mechanism when this option is specified.
@opindex nostdlib
Do not use the standard system startup files or libraries when linking.
No startup files and only the libraries you specify will be passed to
the linker. The compiler may generate calls to @code{memcmp}, @code{memset},
the linker, options specifying linkage of the system libraries, such as
@code{-static-libgcc} or @code{-shared-libgcc}, will be ignored.
The compiler may generate calls to @code{memcmp}, @code{memset},
@code{memcpy} and @code{memmove}.
These entries are usually resolved by entries in
libc. These entry points should be supplied through some other