about summary refs log tree commit diff
path: root/manual
Commit message (Collapse)AuthorAgeFilesLines
* Fix manual build warnings.Carlos O'Donell2014-02-031-2/+2
| | | | | | | The mixed use of automatic and manual node next, previous, and top specification causes warning when building the manual. This fix explicitly specifies the node's next, previous and top values to fix the warning.
* * manual/macros.texi: Add comments before MTASC-safety macros.Alexandre Oliva2014-02-031-2/+46
|
* * manual/users.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-031-0/+794
|
* * manual/threads.texi (pthread_key_create, pthread_key_delete,Alexandre Oliva2014-02-032-20/+31
| | | | | | | pthread_getspecific, pthread_setspecific): Format with @deftypefun, and add @safety note. * manual/signal.texi: Move comments that analyze the above functions to their home place.
* * manual/time.texi (timegm): Add missing blank after @c.Alexandre Oliva2014-02-021-1/+1
| | | | Reported by Joseph Myers <joseph@codesourcery.com>.
* * manual/check-safety.sh: New.Alexandre Oliva2014-02-012-1/+121
| | | | * manual/Makefile ($(objpfx)stamp-summary): Run it.
* * manual/terminal.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+174
|
* * manual/filesys.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+222
|
* * manual/errno.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+43
|
* * manual/intro.texi: Document safety identifiers andAlexandre Oliva2014-02-011-3/+45
| | | | conditionals.
* * manual/string.texi (wcstok): Fix prototype.Alexandre Oliva2014-02-011-19/+14
| | | | (wcstok, strtok, strtok_r): Adjust reentrancy remarks.
* * manual/time.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+369
|
* * manual/string.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+120
|
* * manual/threads.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+138
|
* * manual/stdio.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+249
|
* * manual/syslog.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+57
|
* * manual/sysinfo.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+92
|
* * manual/startup.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-2/+77
|
* * manual/socket.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+569
|
* * manual/signal.texi: Document MTASC-safety properties.Alexandre Oliva2014-02-011-0/+137
|
* * manual/setjmp.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+44
|
* * manual/search.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+72
|
* * manual/resource.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+84
|
* * manual/process.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+72
|
* * manual/platform.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+18
|
* * manual/pipe.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+110
|
* * manual/pattern.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+727
|
* * manual/message.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-2/+157
|
* [BZ #12751]Alexandre Oliva2014-01-311-0/+533
| | | | * manual/memory.texi: Document MTASC-safety properties.
* * manual/math.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+103
|
* * manual/locale.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+146
|
* * manual/llio.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+280
|
* * manual/libdl.texi: New.Alexandre Oliva2014-01-311-0/+10
|
* * manual/lang.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+17
|
* * manual/job.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+25
|
* * manual/getopt.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+26
|
* * manual/ctype.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-311-0/+73
|
* * manual/debug.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-301-0/+26
|
* * manual/charset.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-291-0/+94
|
* * manual/crypt.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-291-0/+30
|
* * manual/conf.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-291-0/+19
|
* * manual/arith.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-291-0/+149
|
* * manual/argp.texi: Document MTASC-safety properties.Alexandre Oliva2014-01-291-0/+182
|
* * manual/macros.texi: Introduce macros to document multiAlexandre Oliva2014-01-292-0/+850
| | | | | | thread, asynchronous signal and asynchronous cancellation safety properties. * manual/intro.texi: Introduce the properties themselves.
* Update remaining copyright datesAllan McRae2014-01-011-1/+1
| | | | Update copyright years that are not handled by scripts/update-copyright.
* Update copyright notices with scripts/update-copyrightsAllan McRae2014-01-0145-45/+45
|
* Fix spelling in manual, as in bug 16376Ville Skytta2013-12-3015-24/+24
|
* Clarify that scanf does not use character classes. Fixes bug 12986Ondřej Bílka2013-12-231-1/+5
| | | | | Update documentation to say that scanf ("%[[:alpha:]]", c) does not read alphabetic characters but is parsed literarily.
* Update texinfo.tex, config.guess, config.sub from upstream.Joseph Myers2013-12-191-58/+96
| | | | | | | | | | | | | | This patch updates various miscellaneous files we take from upstream GNU sources (texinfo.texi, config.guess, config.sub - various others haven't changed upstream since we last updated them) to their current upstream versions. Tested x86_64. * manual/texinfo.tex: Update to version 2013-11-26.10 with trailing whitespace removed. * scripts/config.guess: Update to version 2013-11-29. * scripts/config.sub: Update to version 2013-10-01.
* Add _DEFAULT_SOURCE feature test macro.Joseph Myers2013-12-191-4/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds a feature test macro _DEFAULT_SOURCE to enable the default set of header declarations. The intention is: if _DEFAULT_SOURCE is not used there is no change to the set of __USE_* macros glibc defines; if it's used on its own, and without compiler options such as -std=c99 that define __STRICT_ANSI__, again, there is no change; if it's used together with the macros it approximately (i.e., apart from __USE_POSIX_IMPLICITLY) implies (-D_BSD_SOURCE -D_SVID_SOURCE -D_POSIX_C_SOURCE=200809L), again, there is no change. Otherwise, it causes the relevant features to be enabled, even if __STRICT_ANSI__, or another feature test macro, would cause them to be disabled. This macro deliberately bundles the POSIX.1-2008 (non-X/Open) functionality with the BSD/SVID/"misc" functionality, rather than defining a macro that gives just the latter, as many of the header cleanups resulting from removing _BSD_SOURCE and _SVID_SOURCE support are only possible when BSD/SVID/"misc" is always bundled with POSIX.1-2008. Tested x86_64. * include/features.h: Update comment documenting feature test macros. Mention _DEFAULT_SOURCE in comment. [_GNU_SOURCE] (_DEFAULT_SOURCE): Undefine and redefine. [_DEFAULT_SOURCE]: Undefine and redefine _DEFAULT_SOURCE, _BSD_SOURCE and _SVID_SOURCE. [!__STRICT_ANSI__ && !_ISOC99_SOURCE && !_POSIX_SOURCE && !_POSIX_C_SOURCE && !_XOPEN_SOURCE && !_BSD_SOURCE && !_SVID_SOURCE]: Likewise. [_DEFAULT_SOURCE && !_POSIX_SOURCE && !_POSIX_C_SOURCE] (__USE_POSIX_IMPLICITLY): Define. [_DEFAULT_SOURCE && !_POSIX_SOURCE && !_POSIX_C_SOURCE] (_POSIX_SOURCE): Undefine and redefine. [_DEFAULT_SOURCE && !_POSIX_SOURCE && !_POSIX_C_SOURCE] (_POSIX_C_SOURCE): Likewise. * manual/creature.texi (_DEFAULT_SOURCE): Document. (Feature Test Macros): Update documentation of default features.