Commit Graph

14546 Commits

Author SHA1 Message Date
Michael Kerrisk 15e1b31b8e dlsym.3: Move dlsym() and dlvsym3() content to their own page
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk c7c01315dc dlopen.3: Rework the discussion of initialization and finalization functions
Deemphasize the obsolete _init/_fini and give more prominence
to gcc constructors/destructors.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk e8290357ce dlopen.3: Move discussion of _init() and _fini() to NOTES
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk 7e936c2917 dlopen.3: Remove reference to ld.so info page
The command "info ld.so" simply shows the man page...

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk 65175b1d2a dlopen.3: Note some dlmopen() restrictions
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk fe854f153e dlopen.3: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk 54d5fd1e44 elf.5: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk a547929c7f elf.5: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk 43151de329 ldd.1, sprof.1, execve.2, dlopen.3, ld.so.8: Prefer "shared object" over "shared library"
The man pages variously use "shared library" or "shared object".
Try to more consistently use one term ("shared object"), while
also pointing out on a few pages that the terms are synonymous.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:44 +02:00
Michael Kerrisk b5d07fd924 ld.so.8: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 9c1697549f dlopen.3: Improvements after input from Carlos O'Donell
Reported-by: Carlos O'Donell <carlos@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 020fed6aba dlmopen.3: New link to dlopen.3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk efdd68a5b2 dlopen.3: Document dlmopen(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 9987012c0c dladdr.3: SEE ALSO: add dlinfo(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 46db2df163 dlopen.3: SEE ALSO: add dlinfo(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 2b8adcef3d dlinfo.3: New page describing dlinfo(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk a7634f0141 dl_iterate_phdr.3: SEE ALSO: add dladdr(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 6c46d3bc43 dlopen.3: SEE ALSO: add dladdr(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 10b22cd92b dladdr1.3: New link to (new) dladdr(3) page 2015-08-08 17:35:43 +02:00
Michael Kerrisk affaa041c3 dladdr.3: New page documenting dladdr() and dladdr1()
Relocate/rewrite dladdr() text formerly contained in dlopen(3).

Add documentation of dladdr1().

Peter Baudis's "caveat text" was moved from dlopen() into
this page.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 3f4c09d0d3 dlopen.3: Integrate dlvsym() discussion into main page text
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 705e06be7f dlopen.3: Minor fix: remind reader that _init() and _fini() are obsolete
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 6445992d72 dlopen.3: Remove dladdr() content
This content will be migrated to a new page.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 8ac45f42e7 dlopen.3: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 0a78ab7b0a dlopen.3: Minor wording fix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk adb1cfab52 dlopen.3: Add VERSIONS section
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 48a11e1d6e dl_iterate_phdr.3: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk c9629ff8c0 dl_iterate_phdr.3: CONFORMING TO: note that this function appears on some other systems
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk 70476aa4c8 dl_iterate_phdr.3: Note that 'size' allows callback() to discover structure extensions
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 17:35:43 +02:00
Michael Kerrisk ccc70c8135 seccomp.2: SEE ALSO: add scmp_sys_resolver(1)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 13:44:20 +02:00
Michael Kerrisk ca6f43fc0e seccomp.2: SEE ALSO: mention libseccomp pages
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 10:32:18 +02:00
Gleb Fotengauer-Malinovskiy 9b44ad2028 mktemp.3: Reference mkdtemp(3) in addition to mkstemp(3)
Mention mkdtemp(3) as another secure alternative to mktemp(3).

See also https://sourceware.org/bugzilla/show_bug.cgi?id=2898.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 10:08:09 +02:00
Gleb Fotengauer-Malinovskiy f0d0f68dc8 unshare.2: tfix: fix unbalanced parentheses
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 10:06:57 +02:00
Gleb Fotengauer-Malinovskiy d49841605a sendfile.2: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-08 10:05:53 +02:00
Michael Kerrisk 872e754b01 nl_langinfo.3: NOTES: note undefined behavior for nl_langinfo_l()
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:46:34 +02:00
Michael Kerrisk 75b3623dc4 nl_langinfo.3: POSIX specifies that the caller may not modify the returned string
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:43:40 +02:00
Michael Kerrisk cc331dfc6c nl_langinfo.3: Enhance RETURN VALUE description
Note some further cases where returned string may be
invalidated or overwritten.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:39:30 +02:00
Michael Kerrisk 7003ff6ad0 nl_langinfo.3: Explicitly describe the return value on success
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:30:45 +02:00
Michael Kerrisk c607c3a695 nl_langinfo.3: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:24:03 +02:00
Michael Kerrisk 29f6f82cb3 nl_langinfo.3: Clarify details of nl_langinfo_l() return value
setlocale() does not come into play for nl_langinfo_l(),
as far as I can tell.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:22:17 +02:00
Michael Kerrisk 1f741719e4 nl_langinfo.3: Minor wording improvements
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:15:53 +02:00
Michael Kerrisk 83a366e0ec nl_langinfo.3: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:04:24 +02:00
Michael Kerrisk 244802a58c nl_langinfo_l.3: New link to nl_langinfo.3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 13:00:00 +02:00
Sam Varshavchik 665d98c5fe nl_langinfo.3: Add documentation for nl_langinfo_l(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 12:59:25 +02:00
Michael Kerrisk aabe0499f3 bpf.2: Minor tweaks after comments from Daniel Borkmann
Reported-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 11:39:07 +02:00
Michael Kerrisk 57f8da4c64 socketpair.2: Clarify use of SOOCK_* flags in 'type' argument
See http://bugs.debian.org/794217

Reported-by: Goswin von Brederlow <goswin-v-b@web.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 11:20:57 +02:00
Heinrich Schuchardt 7d3c593b21 fanotify.7: Clarify effects of file moves
If files or directories are moved to other mounts, the inode is
deleted. Fanotify marks are lost.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 11:17:20 +02:00
Mike Frysinger 7d6bfe72a3 bpf(2): ffix: Fix formatting in function signature
Also add a missing period in the errno section.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-07 11:15:25 +02:00
Michael Kerrisk d83d1e1cf9 __ppc_set_ppr_med.3: Various minor tweaks
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-06 14:34:56 +02:00
Gabriel F. T. Gomes 457c4b3476 __ppc_set_ppr_med_low.3: New link to __ppc_set_ppr_med.3
Signed-off-by: Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-08-06 14:34:56 +02:00