diff options
author | Catherine Moore <clm@cygnus.com> | 1998-04-12 19:55:52 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-04-12 13:55:52 -0600 |
commit | 4754172c641cc9e5a4d37590fcde826c60409d5c (patch) | |
tree | e54c72584cf4797416f8bd8f6532af4990e63a32 | |
parent | bb72a0843b71be335863c0a177c612b5ffcb2b2e (diff) | |
download | gcc-4754172c641cc9e5a4d37590fcde826c60409d5c.zip gcc-4754172c641cc9e5a4d37590fcde826c60409d5c.tar.gz gcc-4754172c641cc9e5a4d37590fcde826c60409d5c.tar.bz2 |
* invoke.texi (ld options) Include memset requirements
for options -nodstdlib and -nodefaultlibs.
From-SVN: r19152
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/invoke.texi | 12 |
2 files changed, 15 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b63fcfc..2b7466f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Sun Apr 12 20:55:32 1998 Catherine Moore <clm@cygnus.com> + + * invoke.texi (ld options) Include memset requirements + for options -nodstdlib and -nodefaultlibs. + 1998-04-12 Paul Eggert <eggert@twinsun.com> This change is from an idea suggested by Arthur David Olson. diff --git a/gcc/invoke.texi b/gcc/invoke.texi index 0b33ae3..d57afbb 100644 --- a/gcc/invoke.texi +++ b/gcc/invoke.texi @@ -2640,12 +2640,20 @@ or @code{-nodefaultlibs} is used. Do not use the standard system libraries when linking. Only the libraries you specify will be passed to the linker. The standard startup files are used normally, unless @code{-nostartfiles} -is used. +is used. The compiler may generate calls to memcmp, memset, and memcpy +for System V (and ANSI C) environments or to bcpy and bzero for +BSD environments. These entries are usually resolved by entries in +libc. These entry points should be supplied through some other +mechanism when this option is specified. @item -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 linker. The compiler may generate calls to memcmp, memset, and memcpy +for System V (and ANSI C) environments or to bcpy and bzero for +BSD environments. These entries are usually resolved by entries in +libc. These entry points should be supplied through some other +mechanism when this option is specified. @cindex @code{-lgcc}, use with @code{-nostdlib} @cindex @code{-nostdlib} and unresolved references |