aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorCatherine Moore <clm@cygnus.com>1998-04-12 19:55:52 +0000
committerJeff Law <law@gcc.gnu.org>1998-04-12 13:55:52 -0600
commit4754172c641cc9e5a4d37590fcde826c60409d5c (patch)
treee54c72584cf4797416f8bd8f6532af4990e63a32 /gcc
parentbb72a0843b71be335863c0a177c612b5ffcb2b2e (diff)
downloadgcc-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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/invoke.texi12
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