If a shared object dependency does not contain a slash,
then it is searched for in the following order:
.IP o 3
-(ELF only) Using the directories specified in the
+Using the directories specified in the
DT_RPATH dynamic section attribute
of the binary if present and DT_RUNPATH attribute does not exist.
Use of DT_RPATH is deprecated.
(unless the executable is being run in secure-execution mode; see below).
in which case it is ignored.
.IP o
-(ELF only) Using the directories specified in the
+Using the directories specified in the
DT_RUNPATH dynamic section attribute
of the binary if present.
.IP o
.\" which will reload the libmod.so in 'lib' or 'lib64', using it
.\" in preference to the version in '.'.
.TP
-.BR LD_TRACE_LOADED_OBJECTS " (ELF only)"
+.BR LD_TRACE_LOADED_OBJECTS
If set (to any value), causes the program to list its dynamic
dependencies, as if run by
.BR ldd (1),
.B LD_TRACE_LOADED_OBJECTS
environment variable has been set.
.TP
-.BR LD_WARN " (ELF only; since glibc 2.1.3)
+.BR LD_WARN " (since glibc 2.1.3)
If set to a nonempty string, warn about unresolved symbols.
.TP
.BR LD_PREFER_MAP_32BIT_EXEC " (x86-64 only; since glibc 2.23)"