Use a single-font-style macro (".B", ".I") for a single argument. Remove unneeded quotation marks ("). The output from "nroff" and "groff" is unchanged. Signed-off-by: Bjarni Ingi Gislason <bjarniig@xxxxxxxxx> --- man8/iconvconfig.8 | 4 ++-- man8/ld.so.8 | 50 +++++++++++++++++++++++----------------------- man8/ldconfig.8 | 8 ++++---- man8/sln.8 | 4 ++-- 4 files changed, 33 insertions(+), 33 deletions(-) diff --git a/man8/iconvconfig.8 b/man8/iconvconfig.8 index 2cc3536f4..9afb05c64 100644 --- a/man8/iconvconfig.8 +++ b/man8/iconvconfig.8 @@ -53,7 +53,7 @@ custom gconv module directories with the environment variable .BR GCONV_PATH . However, iconv module configuration caching is used only when the environment variable -.BR GCONV_PATH +.B GCONV_PATH is not set. .SH OPTIONS .TP @@ -73,7 +73,7 @@ By default, the prefix is empty. Setting the prefix to .IR foo , the gconv module configuration would be read from -.IR foo/usr/lib/gconv/gconv-modules +.I foo/usr/lib/gconv/gconv-modules and the cache would be written to .IR foo/usr/lib/gconv/gconv-modules.cache . .TP diff --git a/man8/ld.so.8 b/man8/ld.so.8 index 2b330657c..fd80ce166 100644 --- a/man8/ld.so.8 +++ b/man8/ld.so.8 @@ -130,7 +130,7 @@ or .I lib64 depending on the architecture (e.g., on x86-64, it expands to -.IR lib64 +.I lib64 and on x86-32, it expands to .IR lib ). @@ -141,7 +141,7 @@ of the host system (e.g., "x86_64"). On some architectures, the Linux kernel doesn't provide a platform string to the dynamic linker. The value of this string is taken from the -.BR AT_PLATFORM +.B AT_PLATFORM value in the auxiliary vector (see .BR getauxval (3)). .\" To get an idea of the places that $PLATFORM would match, @@ -175,9 +175,9 @@ The names .IR ORIGIN , .IR LIB , and -.IR PLATFORM +.I PLATFORM are interpreted as for the -.BR LD_LIBRARY_PATH +.B LD_LIBRARY_PATH environment variable. .TP .BI \-\-inhibit\-rpath " list" @@ -222,7 +222,7 @@ Among the more important environment variables are the following: Each shared object can inform the dynamic linker of the minimum kernel ABI version that it requires. (This requirement is encoded in an ELF note section that is viewable via -.IR "readelf\ \-n" +.I readelf\ \-n as a section labeled .BR NT_GNU_ABI_TAG .) At run time, @@ -230,7 +230,7 @@ the dynamic linker determines the ABI version of the running kernel and will reject loading shared objects that specify minimum ABI versions that exceed that ABI version. .IP -.BR LD_ASSUME_KERNEL +.B LD_ASSUME_KERNEL can be used to cause the dynamic linker to assume that it is running on a system with a different kernel ABI version. @@ -248,12 +248,12 @@ $ \fBLD_ASSUME_KERNEL=2.2.5 ./myprog\fP On systems that provide multiple versions of a shared object (in different directories in the search path) that have different minimum kernel ABI version requirements, -.BR LD_ASSUME_KERNEL +.B LD_ASSUME_KERNEL can be used to select the version of the object that is used (dependent on the directory search order). .IP Historically, the most common use of the -.BR LD_ASSUME_KERNEL +.B LD_ASSUME_KERNEL feature was to manually select the older LinuxThreads POSIX threads implementation on systems that provided both LinuxThreads and NPTL @@ -282,7 +282,7 @@ the dynamic linker expands the tokens .IR $ORIGIN , .IR $LIB , and -.IR $PLATFORM +.I $PLATFORM (or the versions using curly braces around the names) as described above in .IR "Rpath token expansion" . @@ -320,12 +320,12 @@ from the standard search directories and only if they have set-user-ID mode bit enabled (which is not typical). .IP Within the names specified in the -.BR LD_PRELOAD +.B LD_PRELOAD list, the dynamic linker understands the tokens .IR $ORIGIN , .IR $LIB , and -.IR $PLATFORM +.I $PLATFORM (or the versions using curly braces around the names) as described above in .IR "Rpath token expansion" . @@ -338,7 +338,7 @@ as described above in .\" which will preload the libmod.so in 'lib' or 'lib64', using it .\" in preference to the version in '.'. .TP -.BR LD_TRACE_LOADED_OBJECTS +.B LD_TRACE_LOADED_OBJECTS If set (to any value), causes the program to list its dynamic dependencies, as if run by .BR ldd (1), @@ -372,12 +372,12 @@ in the chapter .IR "Runtime Linker Auditing Interface" . .IP Within the names specified in the -.BR LD_AUDIT +.B LD_AUDIT list, the dynamic linker understands the tokens .IR $ORIGIN , .IR $LIB , and -.IR $PLATFORM +.I $PLATFORM (or the versions using curly braces around the names) as described above in .IR "Rpath token expansion" . @@ -396,9 +396,9 @@ If this environment variable is set to a nonempty string, do not update the GOT (global offset table) and PLT (procedure linkage table) after resolving a function symbol. By combining the use of this variable with -.BR LD_DEBUG +.B LD_DEBUG (with the categories -.IR bindings +.I bindings and .IR symbols ), one can observe all run-time function bindings. @@ -411,14 +411,14 @@ separated by colons, commas, or (if the value is quoted) spaces: .TP 12 .I help Specifying -.IR help +.I help in the value of this variable does not run the specified program, and displays a help message about which categories can be specified in this environment variable. .TP .I all Print all debugging information (except -.IR statistics +.I statistics and .IR unused ; see below). @@ -454,7 +454,7 @@ Display version dependencies. Since glibc 2.3.4, .B LD_DEBUG is ignored in secure-execution mode, unless the file -.IR /etc/suid\-debug +.I /etc/suid\-debug exists (the content of the file is irrelevant). .TP .BR LD_DEBUG_OUTPUT " (since glibc 2.1)" @@ -547,7 +547,7 @@ Profiling output is appended to the file whose name is: "\fI$LD_PROFILE_OUTPUT\fP/\fI$LD_PROFILE\fP.profile". .IP Since glibc 2.2.5, -.BR LD_PROFILE +.B LD_PROFILE is ignored in secure-execution mode. .TP .BR LD_PROFILE_OUTPUT " (since glibc 2.1)" @@ -560,7 +560,7 @@ then the default is .IP .B LD_PROFILE_OUTPUT is ignored in secure-execution mode; instead -.IR /var/profile +.I /var/profile is always used. (This detail is relevant only before glibc 2.2.5, since in later glibc versions, @@ -625,7 +625,7 @@ If this environment variable is set (to any value), the dynamic linker will first try to map executable pages using the .BR mmap (2) -.BR MAP_32BIT +.B MAP_32BIT flag, and fall back to mapping without that flag if that attempt fails. NB: MAP_32BIT will map to the low 2\ GB (not 4\ GB) of the address space. .IP @@ -654,14 +654,14 @@ See File containing a whitespace-separated list of ELF shared objects to be loaded before the program. See the discussion of -.BR LD_PRELOAD +.B LD_PRELOAD above. If both -.BR LD_PRELOAD +.B LD_PRELOAD and .I /etc/ld.so.preload are employed, the libraries specified by -.BR LD_PRELOAD +.B LD_PRELOAD are preloaded first. .I /etc/ld.so.preload has a system-wide effect, diff --git a/man8/ldconfig.8 b/man8/ldconfig.8 index 4f799962c..66332fb38 100644 --- a/man8/ldconfig.8 +++ b/man8/ldconfig.8 @@ -46,15 +46,15 @@ in the file and in the trusted directories, .I /lib and -.IR /usr/lib +.I /usr/lib (on some 64-bit architectures such as x86-64, .I /lib and -.IR /usr/lib +.I /usr/lib are the trusted directories for 32-bit libraries, while .I /lib64 and -.IR /usr/lib64 +.I /usr/lib64 are used for 64-bit libraries). .PP The cache is used by the run-time linker, @@ -101,7 +101,7 @@ Cache format to use: .IR old , .IR new , or -.IR compat +.I compat (default). .TP .BI "\-C " cache diff --git a/man8/sln.8 b/man8/sln.8 index bee6751be..af666eec6 100644 --- a/man8/sln.8 +++ b/man8/sln.8 @@ -37,7 +37,7 @@ Unlike the .BR ln (1) program, it is statically linked. This means that if for some reason the dynamic linker is not working, -.BR sln +.B sln can be used to make symbolic links to dynamic libraries. .PP The command line has two forms. @@ -50,7 +50,7 @@ In the second form, .I filelist is a list of space-separated pathname pairs, and the effect is as if -.BR sln +.B sln was executed once for each line of the file, with the two pathnames as the arguments. .PP -- 2.20.1