* ld.texinfo (Options): Mention .so extensions for shared
authorIan Lance Taylor <ian@airs.com>
Mon, 7 Oct 1996 21:30:26 +0000 (21:30 +0000)
committerIan Lance Taylor <ian@airs.com>
Mon, 7 Oct 1996 21:30:26 +0000 (21:30 +0000)
libraries.

ld/ChangeLog
ld/ld.texinfo

index 8687d9a..00a4518 100644 (file)
@@ -1,3 +1,8 @@
+Mon Oct  7 17:29:05 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ld.texinfo (Options): Mention .so extensions for shared
+       libraries.
+
 Sun Oct  6 22:35:36 1996  Jason Merrill  <jason@yorick.cygnus.com>
 
        * scripttempl/elf{,mips,ppc}.sc: Add DWARF 2 sections.
index 16ebb69..ad2a640 100644 (file)
@@ -389,8 +389,14 @@ Perform an incremental link (same as option @samp{-r}).
 Add archive file @var{archive} to the list of files to link.  This
 option may be used any number of times.  @code{ld} will search its
 path-list for occurrences of @code{lib@var{archive}.a} for every
-@var{archive} specified.  File extensions other than @code{.a} may be
-used on certain systems.
+@var{archive} specified.
+
+On systems which support shared libraries, @code{ld} may also search for
+libraries with extensions other than @code{.a}.  Specifically, on ELF
+and SunOS systems, @code{ld} will search a directory for a library with
+an extension of @code{.so} before searching for one with an extension of
+@code{.a}.  By convention, a @code{.so} extension indicates a shared
+library.
 
 The linker will search an archive only once, at the location where it is
 specified on the command line.  If the archive defines a symbol which