From d81099fbbd423d122c8b7044d2e782ab51e1e3b4 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Sat, 10 Sep 2016 17:36:07 +0100 Subject: [PATCH] ld.so.8: Expand description of LD_DEBUG Provide a list of the categories, and note that multiple categories can be specified. Signed-off-by: Michael Kerrisk --- man8/ld.so.8 | 43 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 40 insertions(+), 3 deletions(-) diff --git a/man8/ld.so.8 b/man8/ld.so.8 index 4f5bda0cf..ec79947d4 100644 --- a/man8/ld.so.8 +++ b/man8/ld.so.8 @@ -381,10 +381,47 @@ Output verbose debugging information about the dynamic linker. If set to .BR all , print all debugging information, -If set to -.BR help , -print a help message about which categories can be specified in this +Setting this variable to +.BR help +does not run the specified program, +and displays a help message about which categories can be specified in this environment variable. +The categories are: +.RS +.TP 12 +.I bindings +Display information about which definition each symbol is bound to. +.TP +.I files +Display progress for input file. +.TP +.I libs +Display library search paths. +.TP +.I reloc +Display relocation processing. +.TP +.I scopes +Display scope information. +.TP +.I statistics +Display relocation statistics. +.TP +.I symbols +Display search paths for each symbol look-up. +.TP +.I unused +Determine unused DSOs. +.TP +.I versions +Display version dependencies. +.RE +.IP +The value in +.BR LD_DEBUG +can specify multiple categories, separated by colons, commas, +or (if the value is quoted) spaces. + Since glibc 2.3.4, .B LD_DEBUG is ignored in secure-execution mode, unless the file