1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-01 10:06:57 +03:00

elf: Use the term "program interpreter" in the ld.so help message

This is the term that the ELF standard itself uses.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
This commit is contained in:
Florian Weimer
2020-10-08 15:33:00 +02:00
parent 1a945ba5ad
commit ca52c56abf

View File

@ -51,17 +51,17 @@ _dl_help (const char *argv0, struct dl_main_state *state)
{ {
_dl_printf ("\ _dl_printf ("\
Usage: %s [OPTION]... EXECUTABLE-FILE [ARGS-FOR-PROGRAM...]\n\ Usage: %s [OPTION]... EXECUTABLE-FILE [ARGS-FOR-PROGRAM...]\n\
You have invoked `ld.so', the helper program for shared library executables.\n\ You have invoked 'ld.so', the program interpreter for dynamically-linked\n\
This program usually lives in the file `/lib/ld.so', and special directives\n\ ELF programs. Usually, the program interpreter is invoked automatically\n\
in executable files using ELF shared libraries tell the system's program\n\ when a dynamically-linked executable is started.\n\
loader to load the helper program from this file. This helper program loads\n\ \n\
the shared libraries needed by the program executable, prepares the program\n\ You may invoke the program interpreter program directly from the command\n\
to run, and runs it. You may invoke this helper program directly from the\n\ line to load and run an ELF executable file; this is like executing that\n\
command line to load and run an ELF executable file; this is like executing\n\ file itself, but always uses the program interpreter you invoked,\n\
that file itself, but always uses this helper program from the file you\n\ instead of the program interpreter specified in the executable file you\n\
specified, instead of the helper program file specified in the executable\n\ run. Invoking the program interpreter directly provides access to\n\
file you run. This is mostly of use for maintainers to test new versions\n\ additional diagnostics, and changing the dynamic linker behavior without\n\
of this helper program; chances are you did not intend to run this program.\n\ setting environment variables (which would be inherited by subprocesses).\n\
\n\ \n\
--list list all dependencies and how they are resolved\n\ --list list all dependencies and how they are resolved\n\
--verify verify that given object really is a dynamically linked\n\ --verify verify that given object really is a dynamically linked\n\