[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r1812 - in glibc-package/trunk/debian: . local/manpages



Author: aurel32
Date: 2006-10-01 15:46:58 +0000 (Sun, 01 Oct 2006)
New Revision: 1812

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/local/manpages/ld.so.8
Log:
 * debian/local/manpages/ldconfig.8: Update the manpage. Closes: #325921.
 * debian/local/manpages/ld.so.8: Update the manpage. Closes: #171145,
   #357676, #280027.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2006-10-01 15:02:39 UTC (rev 1811)
+++ glibc-package/trunk/debian/changelog	2006-10-01 15:46:58 UTC (rev 1812)
@@ -1,7 +1,9 @@
 glibc (2.3.6.ds1-5) UNRELEASED; urgency=low
 
   [ Aurelien Jarno ]
-  * debian/local/manpages/ldconfig.8: Update the description. Closes: #325921.
+  * debian/local/manpages/ldconfig.8: Update the manpage. Closes: #325921.
+  * debian/local/manpages/ld.so.8: Update the manpage. Closes: #171145,
+    #357676, #280027.
   * rules.d/debhelper.mk: don't make ld.so.8.gz or ld.so.conf executable.
 
   [ Michael Banck ]

Modified: glibc-package/trunk/debian/local/manpages/ld.so.8
===================================================================
--- glibc-package/trunk/debian/local/manpages/ld.so.8	2006-10-01 15:02:39 UTC (rev 1811)
+++ glibc-package/trunk/debian/local/manpages/ld.so.8	2006-10-01 15:46:58 UTC (rev 1812)
@@ -31,6 +31,26 @@
 .BR /usr/lib ,
 and then
 .BR /lib .
+.SH COMMAND LINE OPTIONS
+.TP
+.B \-\-list
+List all dependencies and how they are resolved.
+.TP
+.B \-\-verify
+Verify that program is dynamically linked and this dynamic linker can handle
+it.
+.TP
+.B \-\-library\-path PATH
+Override
+.B LD_LIBRARY_PATH
+environment variable setting (see below).
+.TP
+.B \-\-ignore\-rpath LIST
+Ignore RPATH and RUNPATH information in object names in LIST.
+This option has been supported by glibc2 for about one hour.
+Then it was renamed into:
+.TP
+.B \-\-inhibit\-rpath LIST
 .SH ENVIRONMENT
 .TP
 .B LD_LIBRARY_PATH
@@ -54,7 +74,6 @@
 .B LD_BIND_NOW
 If present, causes the dynamic linker to resolve all symbols at program
 startup instead of when they are first referenced.
-.TP
 .B LD_AOUT_LIBRARY_PATH
 A colon-separated list of directories in which to search for
 a.out libraries at execution-time.
@@ -71,9 +90,39 @@
 Suppress warnings about a.out libraries with incompatible minor 
 version numbers.
 .TP
+.B LD_WARN
+If set to non-empty string, warn about unresolved symbols.
+.TP
 .B LD_KEEPDIR
 Don't ignore the directory in the names of a.out libraries to be loaded.
 Use of this option is strongly discouraged.
+.TP
+.B LD_DEBUG
+Output verbose debugging information about the dynamic linker.
+If set to all prints all debugging information it has, if set to
+help prints a help message about which categories can be specified
+in this environment variable.
+.TP
+.B LD_DEBUG_OUTPUT
+File where LD_DEBUG output should be fed into, default is standard
+output. LD_DEBUG_OUTPUT is ignored for setuid/setgid binaries.
+.TP
+.B LD_VERBOSE
+If set to non-empty string, output symbol versioning information
+about the program if querying information about the program (ie. either
+.B LD_TRACE_LOADED_OBJECTS 
+has been set, or --list or --verify options have been given to the dynamic linker).
+.TP
+.B LD_ASSUME_KERNEL
+Every DSO (Dynamic Shared Object, aka shared library) can tell the dynamic linker in glibc which
+minimum OS ABI version is needed. The information about the minimum OS ABI version is encoded in
+a ELF note section usually named .note.ABI-tag. This is used to determine which library to load
+when multiple version of the same library is installed on the system.
+
+The
+.B LD_ASSUME_KERNEL
+environment variable overrides the kernel version used by the dynamic linker to determine which
+library to load.
 .SH FILES
 .PD 0
 .TP 20
@@ -92,6 +141,10 @@
 be loaded before the program.
 libraries and an ordered list of candidate libraries.
 .TP
+.B /etc/ld.so.nohwcap
+When this file is present the dynamic linker will load the non-optimized version
+of a library, even if the CPU supports the optimized version.
+.TP
 .B lib*.so*
 shared libraries
 .PD



Reply to: