]> git.ipfire.org Git - thirdparty/man-pages.git/log
thirdparty/man-pages.git
8 years agoReady for 4.02 man-pages-4.02
Michael Kerrisk [Sat, 8 Aug 2015 16:24:03 +0000 (18:24 +0200)] 
Ready for 4.02

8 years agoRemoved trailing white space at end of lines
Michael Kerrisk [Sat, 8 Aug 2015 16:23:54 +0000 (18:23 +0200)] 
Removed trailing white space at end of lines

8 years agomktemp.3: ffix
Michael Kerrisk [Sat, 8 Aug 2015 16:22:46 +0000 (18:22 +0200)] 
mktemp.3: ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agoldd.1, sprof.1, accept.2, alarm.2, bind.2, chdir.2, clock_nanosleep.2, close.2, conne...
Michael Kerrisk [Sat, 8 Aug 2015 16:21:22 +0000 (18:21 +0200)] 
ldd.1, sprof.1, accept.2, alarm.2, bind.2, chdir.2, clock_nanosleep.2, close.2, connect.2, dup.2, execve.2, fsync.2, getgid.2, getpeername.2, getsid.2, getsockname.2, getsockopt.2, getuid.2, io_getevents.2, kill.2, listen.2, lseek.2, mmap.2, msgctl.2, msgget.2, msgop.2, msync.2, nanosleep.2, nice.2, pause.2, pipe.2, rmdir.2, sched_get_priority_max.2, sched_rr_get_interval.2, sched_setparam.2, sched_setscheduler.2, sched_yield.2, select_tut.2, semctl.2, semop.2, setsid.2, shmctl.2, shmget.2, shmop.2, shutdown.2, sigaction.2, signal.2, socketpair.2, sync.2, timer_delete.2, timer_getoverrun.2, timer_settime.2, times.2, truncate.2, umask.2, MB_CUR_MAX.3, a64l.3, abs.3, assert.3, atexit.3, atof.3, atoi.3, basename.3, bsearch.3, btowc.3, byteorder.3, catgets.3, catopen.3, clock.3, clock_getcpuclockid.3, closedir.3, confstr.3, crypt.3, ctermid.3, difftime.3, div.3, dladdr.3, dlerror.3, dlinfo.3, dlopen.3, dlsym.3, drand48.3, encrypt.3, exit.3, fclose.3, ffs.3, fgetc.3, fgetwc.3, fgetws.3, flockfile.3, fmtmsg.3, fnmatch.3, fopen.3, fpathconf.3, fpclassify.3, fputwc.3, fputws.3, fseek.3, fseeko.3, ftok.3, fwide.3, getdate.3, getenv.3, getgrent.3, getgrnam.3, gethostid.3, getlogin.3, getnetent.3, getopt.3, getpwent.3, getpwnam.3, getsubopt.3, getutent.3, getwchar.3, grantpt.3, hsearch.3, iconv.3, iconv_close.3, iconv_open.3, if_nameindex.3, inet.3, inet_ntop.3, inet_pton.3, insque.3, isatty.3, isgreater.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, lockf.3, longjmp.3, lsearch.3, malloc.3, mblen.3, mbrlen.3, mbrtowc.3, mbsinit.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, memccpy.3, memchr.3, memcmp.3, memmove.3, memset.3, mktemp.3, mq_close.3, mq_getattr.3, mq_receive.3, mq_send.3, mq_unlink.3, offsetof.3, popen.3, posix_memalign.3, posix_openpt.3, printf.3, pthread_attr_setdetachstate.3, pthread_attr_setguardsize.3, pthread_attr_setinheritsched.3, pthread_attr_setschedparam.3, pthread_attr_setschedpolicy.3, pthread_attr_setscope.3, pthread_attr_setstack.3, pthread_attr_setstacksize.3, pthread_equal.3, pthread_exit.3, pthread_getcpuclockid.3, pthread_kill.3, pthread_self.3, pthread_setcancelstate.3, pthread_setconcurrency.3, pthread_setschedparam.3, pthread_setschedprio.3, pthread_sigmask.3, pthread_testcancel.3, ptsname.3, putenv.3, puts.3, putwchar.3, qsort.3, raise.3, random.3, readdir.3, regex.3, remove.3, rewinddir.3, seekdir.3, sem_destroy.3, sem_getvalue.3, sem_unlink.3, sem_wait.3, setenv.3, setjmp.3, setlocale.3, setlogmask.3, signbit.3, sigpause.3, sigset.3, sigsetops.3, sigwait.3, sleep.3, sockatmark.3, statvfs.3, strcat.3, strchr.3, strcmp.3, strcoll.3, strcpy.3, strlen.3, strpbrk.3, strptime.3, strspn.3, strstr.3, strtod.3, strtoimax.3, strtok.3, strtol.3, strtoul.3, strxfrm.3, swab.3, sysconf.3, system.3, tcgetpgrp.3, tcgetsid.3, telldir.3, tmpfile.3, towctrans.3, tsearch.3, ttyname.3, tzset.3, ungetwc.3, unlocked_stdio.3, unlockpt.3, wcrtomb.3, wcscat.3, wcschr.3, wcscmp.3, wcscpy.3, wcscspn.3, wcslen.3, wcsncat.3, wcsncmp.3, wcsncpy.3, wcspbrk.3, wcsrchr.3, wcsrtombs.3, wcsspn.3, wcsstr.3, wcstoimax.3, wcstok.3, wcstombs.3, wcswidth.3, wctob.3, wctomb.3, wctrans.3, wctype.3, wcwidth.3, wmemchr.3, wmemcmp.3, wmemcpy.3, wmemmove.3, wmemset.3, wordexp.3, wprintf.3, fanotify.7, mq_overview.7, nptl.7, sem_overview.7, shm_overview.7, sigevent.7, symlink.7, ld.so.8: tstamp

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agoChanges: Ready for 4.02
Michael Kerrisk [Sat, 8 Aug 2015 16:19:08 +0000 (18:19 +0200)] 
Changes: Ready for 4.02

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo.3: srcfix (copyright)
Michael Kerrisk [Sat, 8 Aug 2015 15:59:17 +0000 (17:59 +0200)] 
nl_langinfo.3: srcfix (copyright)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlinfo.3: ffix
Michael Kerrisk [Sat, 8 Aug 2015 15:38:51 +0000 (17:38 +0200)] 
dlinfo.3: ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlinfo.3: ffix
Michael Kerrisk [Sat, 8 Aug 2015 15:38:37 +0000 (17:38 +0200)] 
dlinfo.3: ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Note a case where dlmopen() provides better isolation than RTLD_LOCAL
Michael Kerrisk [Fri, 24 Jul 2015 19:43:36 +0000 (21:43 +0200)] 
dlopen.3: Note a case where dlmopen() provides better isolation than RTLD_LOCAL

Cowritten-by: Carlos O'Donell <carlos@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: srcfix
Michael Kerrisk [Fri, 24 Jul 2015 19:34:39 +0000 (21:34 +0200)] 
dlopen.3: srcfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: wfix
Michael Kerrisk [Fri, 24 Jul 2015 19:33:23 +0000 (21:33 +0200)] 
dlopen.3: wfix

Reported-by: Carlos O'Donell <carlos@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodladdr.3: Minor wording fixes
Michael Kerrisk [Fri, 24 Jul 2015 15:08:05 +0000 (17:08 +0200)] 
dladdr.3: Minor wording fixes

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlinfo.3: ATTRIBUTES: Note function that is thread-safe
Michael Kerrisk [Wed, 22 Jul 2015 17:03:16 +0000 (19:03 +0200)] 
dlinfo.3: ATTRIBUTES: Note function that is thread-safe

After research, we think
* dlinfo()
is thread-safe. But, there are not markings of it in
glibc document.

[mtk: split out of a larger dlopen() patch]

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Reorganize conformance information for 'flags'
Michael Kerrisk [Mon, 20 Jul 2015 21:59:38 +0000 (23:59 +0200)] 
dlopen.3: Reorganize conformance information for 'flags'

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: srcfix: FIXME
Michael Kerrisk [Mon, 20 Jul 2015 14:21:58 +0000 (16:21 +0200)] 
dlopen.3: srcfix: FIXME

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlsym.3: ATTRIBUTES: Note functions that are thread-safe
Michael Kerrisk [Sun, 19 Jul 2015 12:51:35 +0000 (14:51 +0200)] 
dlsym.3: ATTRIBUTES: Note functions that are thread-safe

After research, We think
* dlsym(),
* dlvsym()
are thread-safe. But, there are not markings of them in
glibc document.

[mtk: Split out patch for formerly single dlopen.3 page]

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: ATTRIBUTES: Note functions that are thread-safe
Michael Kerrisk [Sun, 19 Jul 2015 12:50:32 +0000 (14:50 +0200)] 
dlopen.3: ATTRIBUTES: Note functions that are thread-safe

After research, we think
* dlopen(),
* dlmopen(),
* dlclose()
are thread-safe. But, there are not markings of them in
glibc document.

[mtk: Split out patch for formerly single dlopen.3 page]

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlerror.3: ATTRIBUTES: Note function that is thread-safe
Michael Kerrisk [Sun, 19 Jul 2015 12:48:53 +0000 (14:48 +0200)] 
dlerror.3: ATTRIBUTES: Note function that is thread-safe

After research, we think
* dlerror()
is thread-safe. But, there are not markings of it in
glibc document.

[mtk: Split out patch for formerly single dlopen.3 page]

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodladdr.3: ATTRIBUTES: Note functions that are thread-safe
Zeng Linggang [Sun, 19 Jul 2015 12:43:45 +0000 (14:43 +0200)] 
dladdr.3: ATTRIBUTES: Note functions that are thread-safe

After research, we think
* dladdr(),
* dladdr1()
are thread-safe. But, there are not markings of them in
glibc document.

[mtk: Split out patches for formerly single dlopen.3 page]

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agoatexit.3: SEE ALSO: add dlopen(3)
Michael Kerrisk [Sun, 19 Jul 2015 12:23:07 +0000 (14:23 +0200)] 
atexit.3: SEE ALSO: add dlopen(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Move atexit() discussion under "Initialization and Finalization"
Michael Kerrisk [Sun, 19 Jul 2015 12:08:35 +0000 (14:08 +0200)] 
dlopen.3: Move atexit() discussion under "Initialization and Finalization"

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Mention other functions in the dlopen API in the initial paragraph
Michael Kerrisk [Thu, 16 Jul 2015 15:16:32 +0000 (17:16 +0200)] 
dlopen.3: Mention other functions in the dlopen API in the initial paragraph

Doing so helps orient the reader.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: dlclose() will unload the object when all references have been released
Michael Kerrisk [Thu, 16 Jul 2015 15:02:35 +0000 (17:02 +0200)] 
dlopen.3: dlclose() will unload the object when all references have been released

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: tfix
Michael Kerrisk [Thu, 16 Jul 2015 14:43:04 +0000 (16:43 +0200)] 
dlopen.3: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlerror.3: Note that the returned string does not include a trailing newline
Michael Kerrisk [Thu, 16 Jul 2015 14:29:04 +0000 (16:29 +0200)] 
dlerror.3: Note that the returned string does not include a trailing newline

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlerror.3: wfix
Michael Kerrisk [Thu, 16 Jul 2015 14:28:24 +0000 (16:28 +0200)] 
dlerror.3: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlerror.3: Note that the returned message may be in a statically allocated buffer
Michael Kerrisk [Thu, 16 Jul 2015 14:25:34 +0000 (16:25 +0200)] 
dlerror.3: Note that the returned message may be in a statically allocated buffer

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Corrections and improvements after comments from Carlos O'Donell
Michael Kerrisk [Thu, 16 Jul 2015 14:19:26 +0000 (16:19 +0200)] 
dlopen.3: Corrections and improvements after comments from Carlos O'Donell

Reported-by: Carlos O'Donell <carlos@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Remove dlerror() content that was migrated to dlerror(3)
Michael Kerrisk [Thu, 16 Jul 2015 08:56:05 +0000 (10:56 +0200)] 
dlopen.3: Remove dlerror() content that was migrated to dlerror(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlsym.3: SEE ALSO: add dlerror(3)
Michael Kerrisk [Thu, 16 Jul 2015 08:48:35 +0000 (10:48 +0200)] 
dlsym.3: SEE ALSO: add dlerror(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlinfo.3: SEE ALSO: add dlerror(3)
Michael Kerrisk [Thu, 16 Jul 2015 08:47:59 +0000 (10:47 +0200)] 
dlinfo.3: SEE ALSO: add dlerror(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlerror.3: Migrate dlerror(3) to a separate man page
Michael Kerrisk [Thu, 16 Jul 2015 08:45:54 +0000 (10:45 +0200)] 
dlerror.3: Migrate dlerror(3) to a separate man page

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: wfix
Michael Kerrisk [Thu, 16 Jul 2015 08:20:18 +0000 (10:20 +0200)] 
dlopen.3: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: wfix
Michael Kerrisk [Thu, 16 Jul 2015 08:19:04 +0000 (10:19 +0200)] 
dlopen.3: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: EXAMPLE: Remove mention of "-rdynamic"
Michael Kerrisk [Thu, 16 Jul 2015 08:12:24 +0000 (10:12 +0200)] 
dlopen.3: EXAMPLE: Remove mention of "-rdynamic"

That option isn't needed for compiling and running this program.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Remove content migrated to new dlsym() page
Michael Kerrisk [Thu, 16 Jul 2015 08:07:59 +0000 (10:07 +0200)] 
dlopen.3: Remove content migrated to new dlsym() page

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlinfo.3: SEE ALSO: add dlysm(3)
Michael Kerrisk [Thu, 16 Jul 2015 08:01:26 +0000 (10:01 +0200)] 
dlinfo.3: SEE ALSO: add dlysm(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodladdr.3: SEE ALSO: add dlysm(3)
Michael Kerrisk [Thu, 16 Jul 2015 08:01:06 +0000 (10:01 +0200)] 
dladdr.3: SEE ALSO: add dlysm(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlvsym.3: Adjust link to point to new self-contained dlsym(3) page
Michael Kerrisk [Thu, 16 Jul 2015 07:59:38 +0000 (09:59 +0200)] 
dlvsym.3: Adjust link to point to new self-contained dlsym(3) page

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlsym.3: Move dlsym() and dlvsym3() content to their own page
Michael Kerrisk [Thu, 16 Jul 2015 07:58:59 +0000 (09:58 +0200)] 
dlsym.3: Move dlsym() and dlvsym3() content to their own page

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Rework the discussion of initialization and finalization functions
Michael Kerrisk [Thu, 16 Jul 2015 07:38:46 +0000 (09:38 +0200)] 
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>
8 years agodlopen.3: Move discussion of _init() and _fini() to NOTES
Michael Kerrisk [Thu, 16 Jul 2015 07:14:01 +0000 (09:14 +0200)] 
dlopen.3: Move discussion of _init() and _fini() to NOTES

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Remove reference to ld.so info page
Michael Kerrisk [Thu, 16 Jul 2015 07:00:12 +0000 (09:00 +0200)] 
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>
8 years agodlopen.3: Note some dlmopen() restrictions
Michael Kerrisk [Wed, 15 Jul 2015 04:58:04 +0000 (06:58 +0200)] 
dlopen.3: Note some dlmopen() restrictions

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: tfix
Michael Kerrisk [Sun, 12 Jul 2015 08:51:49 +0000 (10:51 +0200)] 
dlopen.3: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agoelf.5: wfix
Michael Kerrisk [Fri, 10 Jul 2015 19:14:47 +0000 (21:14 +0200)] 
elf.5: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agoelf.5: tfix
Michael Kerrisk [Fri, 10 Jul 2015 19:13:50 +0000 (21:13 +0200)] 
elf.5: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agoldd.1, sprof.1, execve.2, dlopen.3, ld.so.8: Prefer "shared object" over "shared...
Michael Kerrisk [Fri, 10 Jul 2015 18:37:59 +0000 (20:37 +0200)] 
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>
8 years agold.so.8: tfix
Michael Kerrisk [Fri, 10 Jul 2015 19:01:43 +0000 (21:01 +0200)] 
ld.so.8: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Improvements after input from Carlos O'Donell
Michael Kerrisk [Fri, 10 Jul 2015 15:20:19 +0000 (17:20 +0200)] 
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>
8 years agodlmopen.3: New link to dlopen.3
Michael Kerrisk [Thu, 9 Jul 2015 18:34:10 +0000 (20:34 +0200)] 
dlmopen.3: New link to dlopen.3

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Document dlmopen(3)
Michael Kerrisk [Thu, 9 Jul 2015 13:22:09 +0000 (15:22 +0200)] 
dlopen.3: Document dlmopen(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodladdr.3: SEE ALSO: add dlinfo(3)
Michael Kerrisk [Tue, 7 Jul 2015 12:39:23 +0000 (14:39 +0200)] 
dladdr.3: SEE ALSO: add dlinfo(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: SEE ALSO: add dlinfo(3)
Michael Kerrisk [Tue, 7 Jul 2015 12:38:43 +0000 (14:38 +0200)] 
dlopen.3: SEE ALSO: add dlinfo(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlinfo.3: New page describing dlinfo(3)
Michael Kerrisk [Tue, 7 Jul 2015 12:37:36 +0000 (14:37 +0200)] 
dlinfo.3: New page describing dlinfo(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodl_iterate_phdr.3: SEE ALSO: add dladdr(3)
Michael Kerrisk [Mon, 6 Jul 2015 14:13:04 +0000 (16:13 +0200)] 
dl_iterate_phdr.3: SEE ALSO: add dladdr(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: SEE ALSO: add dladdr(3)
Michael Kerrisk [Mon, 6 Jul 2015 14:09:50 +0000 (16:09 +0200)] 
dlopen.3: SEE ALSO: add dladdr(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodladdr1.3: New link to (new) dladdr(3) page
Michael Kerrisk [Mon, 6 Jul 2015 14:07:21 +0000 (16:07 +0200)] 
dladdr1.3: New link to (new) dladdr(3) page

8 years agodladdr.3: New page documenting dladdr() and dladdr1()
Michael Kerrisk [Mon, 6 Jul 2015 14:02:00 +0000 (16:02 +0200)] 
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>
8 years agodlopen.3: Integrate dlvsym() discussion into main page text
Michael Kerrisk [Mon, 6 Jul 2015 13:26:48 +0000 (15:26 +0200)] 
dlopen.3: Integrate dlvsym() discussion into main page text

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Minor fix: remind reader that _init() and _fini() are obsolete
Michael Kerrisk [Mon, 6 Jul 2015 13:09:11 +0000 (15:09 +0200)] 
dlopen.3: Minor fix: remind reader that _init() and _fini() are obsolete

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Remove dladdr() content
Michael Kerrisk [Mon, 6 Jul 2015 13:08:37 +0000 (15:08 +0200)] 
dlopen.3: Remove dladdr() content

This content will be migrated to a new page.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: tfix
Michael Kerrisk [Thu, 9 Jul 2015 12:15:39 +0000 (14:15 +0200)] 
dlopen.3: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Minor wording fix
Michael Kerrisk [Mon, 6 Jul 2015 08:22:57 +0000 (10:22 +0200)] 
dlopen.3: Minor wording fix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodlopen.3: Add VERSIONS section
Michael Kerrisk [Mon, 6 Jul 2015 08:11:36 +0000 (10:11 +0200)] 
dlopen.3: Add VERSIONS section

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodl_iterate_phdr.3: ffix
Michael Kerrisk [Mon, 6 Jul 2015 09:36:11 +0000 (11:36 +0200)] 
dl_iterate_phdr.3: ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodl_iterate_phdr.3: CONFORMING TO: note that this function appears on some other systems
Michael Kerrisk [Mon, 6 Jul 2015 07:58:36 +0000 (09:58 +0200)] 
dl_iterate_phdr.3: CONFORMING TO: note that this function appears on some other systems

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agodl_iterate_phdr.3: Note that 'size' allows callback() to discover structure extensions
Michael Kerrisk [Fri, 3 Jul 2015 12:06:23 +0000 (14:06 +0200)] 
dl_iterate_phdr.3: Note that 'size' allows callback() to discover structure extensions

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agoseccomp.2: SEE ALSO: add scmp_sys_resolver(1)
Michael Kerrisk [Sat, 8 Aug 2015 11:44:20 +0000 (13:44 +0200)] 
seccomp.2: SEE ALSO: add scmp_sys_resolver(1)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agoseccomp.2: SEE ALSO: mention libseccomp pages
Michael Kerrisk [Sat, 8 Aug 2015 08:32:18 +0000 (10:32 +0200)] 
seccomp.2: SEE ALSO: mention libseccomp pages

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agomktemp.3: Reference mkdtemp(3) in addition to mkstemp(3)
Gleb Fotengauer-Malinovskiy [Sat, 8 Aug 2015 08:05:17 +0000 (10:05 +0200)] 
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>
8 years agounshare.2: tfix: fix unbalanced parentheses
Gleb Fotengauer-Malinovskiy [Sat, 8 Aug 2015 08:04:37 +0000 (10:04 +0200)] 
unshare.2: tfix: fix unbalanced parentheses

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agosendfile.2: tfix
Gleb Fotengauer-Malinovskiy [Sat, 8 Aug 2015 08:03:23 +0000 (10:03 +0200)] 
sendfile.2: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo.3: NOTES: note undefined behavior for nl_langinfo_l()
Michael Kerrisk [Fri, 7 Aug 2015 11:46:34 +0000 (13:46 +0200)] 
nl_langinfo.3: NOTES: note undefined behavior for nl_langinfo_l()

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo.3: POSIX specifies that the caller may not modify the returned string
Michael Kerrisk [Fri, 7 Aug 2015 11:42:56 +0000 (13:42 +0200)] 
nl_langinfo.3: POSIX specifies that the caller may not modify the returned string

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo.3: Enhance RETURN VALUE description
Michael Kerrisk [Fri, 7 Aug 2015 11:39:30 +0000 (13:39 +0200)] 
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>
8 years agonl_langinfo.3: Explicitly describe the return value on success
Michael Kerrisk [Fri, 7 Aug 2015 11:30:45 +0000 (13:30 +0200)] 
nl_langinfo.3: Explicitly describe the return value on success

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo.3: ffix
Michael Kerrisk [Fri, 7 Aug 2015 11:24:03 +0000 (13:24 +0200)] 
nl_langinfo.3: ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo.3: Clarify details of nl_langinfo_l() return value
Michael Kerrisk [Fri, 7 Aug 2015 11:22:17 +0000 (13:22 +0200)] 
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>
8 years agonl_langinfo.3: Minor wording improvements
Michael Kerrisk [Fri, 7 Aug 2015 11:15:53 +0000 (13:15 +0200)] 
nl_langinfo.3: Minor wording improvements

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo.3: wfix
Michael Kerrisk [Fri, 7 Aug 2015 11:04:24 +0000 (13:04 +0200)] 
nl_langinfo.3: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo_l.3: New link to nl_langinfo.3
Michael Kerrisk [Fri, 7 Aug 2015 11:00:00 +0000 (13:00 +0200)] 
nl_langinfo_l.3: New link to nl_langinfo.3

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agonl_langinfo.3: Add documentation for nl_langinfo_l(3)
Sam Varshavchik [Fri, 7 Aug 2015 10:59:25 +0000 (12:59 +0200)] 
nl_langinfo.3: Add documentation for nl_langinfo_l(3)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agobpf.2: Minor tweaks after comments from Daniel Borkmann
Michael Kerrisk [Fri, 7 Aug 2015 09:39:07 +0000 (11:39 +0200)] 
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>
8 years agosocketpair.2: Clarify use of SOOCK_* flags in 'type' argument
Michael Kerrisk [Fri, 7 Aug 2015 09:20:57 +0000 (11:20 +0200)] 
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>
8 years agofanotify.7: Clarify effects of file moves
Heinrich Schuchardt [Thu, 6 Aug 2015 20:49:43 +0000 (22:49 +0200)] 
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>
8 years agobpf(2): ffix: Fix formatting in function signature
Mike Frysinger [Wed, 29 Jul 2015 05:56:20 +0000 (01:56 -0400)] 
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>
8 years ago__ppc_set_ppr_med.3: Various minor tweaks
Michael Kerrisk [Thu, 6 Aug 2015 12:31:27 +0000 (14:31 +0200)] 
__ppc_set_ppr_med.3: Various minor tweaks

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years ago__ppc_set_ppr_med_low.3: New link to __ppc_set_ppr_med.3
Gabriel F. T. Gomes [Thu, 6 Aug 2015 12:13:11 +0000 (14:13 +0200)] 
__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>
8 years ago__ppc_set_ppr_low.3: New link to __ppc_set_ppr_med.3
Gabriel F. T. Gomes [Thu, 6 Aug 2015 12:12:03 +0000 (14:12 +0200)] 
__ppc_set_ppr_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>
8 years ago__ppc_set_ppr_med.3: Document PPC functions providing access to PPR
Gabriel F. T. Gomes [Thu, 6 Aug 2015 12:03:30 +0000 (14:03 +0200)] 
__ppc_set_ppr_med.3: Document PPC functions providing access to PPR

GNU C Library 2.18 adds functions (__ppc_set_ppr_low(3),
__ppc_set_ppr_med(3), __ppc_set_ppr_med_low(3)) that provide
access to the Program Priority Register (PPR).

Signed-off-by: Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years ago__ppc_yield.3: Minor tweaks
Michael Kerrisk [Thu, 6 Aug 2015 12:00:17 +0000 (14:00 +0200)] 
__ppc_yield.3: Minor tweaks

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years ago__ppc_mdoio.3: New link to __ppc_yield.3
Gabriel F. T. Gomes [Thu, 6 Aug 2015 11:46:37 +0000 (13:46 +0200)] 
__ppc_mdoio.3: New link to __ppc_yield.3

Signed-off-by: Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years ago__ppc_mdoom.3: New link to __ppc_yield.3
Gabriel F. T. Gomes [Thu, 6 Aug 2015 11:47:55 +0000 (13:47 +0200)] 
__ppc_mdoom.3: New link to __ppc_yield.3

Signed-off-by: Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years ago__ppc_yield.3: Document PPC performance-hint functions
Gabriel F. T. Gomes [Thu, 6 Aug 2015 11:43:59 +0000 (13:43 +0200)] 
__ppc_yield.3: Document PPC performance-hint functions

GNU C Library 2.18 adds functions __ppc_yield(3), __ppc_mdoio(3),
and __ppc_mdoom(3) that can be used provide a hint that
performance could be improved if shared resources are released
for use by other processors.

Signed-off-by: Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agovmsplice.2: Minor wording fixes
Michael Kerrisk [Thu, 6 Aug 2015 10:56:25 +0000 (12:56 +0200)] 
vmsplice.2: Minor wording fixes

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agosplice.2: tfix
Michael Kerrisk [Thu, 6 Aug 2015 10:45:37 +0000 (12:45 +0200)] 
splice.2: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agotee.2: wfix
Michael Kerrisk [Thu, 6 Aug 2015 10:41:33 +0000 (12:41 +0200)] 
tee.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agotee.2: wfix
Michael Kerrisk [Thu, 6 Aug 2015 10:20:31 +0000 (12:20 +0200)] 
tee.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
8 years agobpf.2: Minor tweaks to Daniel Borkmann's patch
Michael Kerrisk [Wed, 5 Aug 2015 20:07:09 +0000 (22:07 +0200)] 
bpf.2: Minor tweaks to Daniel Borkmann's patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>