summaryrefslogtreecommitdiffstats
path: root/man8
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2023-10-18 14:21:04 -0300
committerAlejandro Colomar <alx@kernel.org>2023-10-18 21:54:15 +0200
commitcce97466d5ed9e278120b7a49c7933e939742ef1 (patch)
tree0c2718f4cdee6e20198aed57437b8561e8418aa1 /man8
parentfb9432e82072cd904442b43b00feb2c87bfdd892 (diff)
ld.so.8: Describe the --list-diagnostics loader option
It was added on glibc 2.33 as a way to print system diagnostic information in a machine-readable format. Signed-off-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
Diffstat (limited to 'man8')
-rw-r--r--man8/ld.so.810
1 files changed, 10 insertions, 0 deletions
diff --git a/man8/ld.so.8 b/man8/ld.so.8
index 29d5d707f..d4eb27a70 100644
--- a/man8/ld.so.8
+++ b/man8/ld.so.8
@@ -238,6 +238,16 @@ are delimited by colons or spaces.
.B \-\-list
List all dependencies and how they are resolved.
.TP
+.BR \-\-list\-diagnostics " (since glibc 2.33)"
+Print system diagnostic information in a machine-readable format,
+such as some internal loader variables,
+the auxiliary vector
+(see
+.BR getauxval (3)),
+and the environment variables.
+On some architectures,
+the command might print additional information
+(like the cpu features used in GNU indirect function selection on x86).
.BR \-\-list\-tunables " (since glibc 2.33)"
Print the names and values of all tunables,
along with the minimum and maximum allowed values.