Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix manual build warnings. | Carlos O'Donell | 2014-02-03 | 1 | -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 Oliva | 2014-02-03 | 1 | -2/+46 |
| | |||||
* | * manual/users.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-03 | 1 | -0/+794 |
| | |||||
* | * manual/threads.texi (pthread_key_create, pthread_key_delete, | Alexandre Oliva | 2014-02-03 | 2 | -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 Oliva | 2014-02-02 | 1 | -1/+1 |
| | | | | Reported by Joseph Myers <joseph@codesourcery.com>. | ||||
* | * manual/check-safety.sh: New. | Alexandre Oliva | 2014-02-01 | 2 | -1/+121 |
| | | | | * manual/Makefile ($(objpfx)stamp-summary): Run it. | ||||
* | * manual/terminal.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+174 |
| | |||||
* | * manual/filesys.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+222 |
| | |||||
* | * manual/errno.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+43 |
| | |||||
* | * manual/intro.texi: Document safety identifiers and | Alexandre Oliva | 2014-02-01 | 1 | -3/+45 |
| | | | | conditionals. | ||||
* | * manual/string.texi (wcstok): Fix prototype. | Alexandre Oliva | 2014-02-01 | 1 | -19/+14 |
| | | | | (wcstok, strtok, strtok_r): Adjust reentrancy remarks. | ||||
* | * manual/time.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+369 |
| | |||||
* | * manual/string.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+120 |
| | |||||
* | * manual/threads.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+138 |
| | |||||
* | * manual/stdio.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+249 |
| | |||||
* | * manual/syslog.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+57 |
| | |||||
* | * manual/sysinfo.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+92 |
| | |||||
* | * manual/startup.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -2/+77 |
| | |||||
* | * manual/socket.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+569 |
| | |||||
* | * manual/signal.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-02-01 | 1 | -0/+137 |
| | |||||
* | * manual/setjmp.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+44 |
| | |||||
* | * manual/search.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+72 |
| | |||||
* | * manual/resource.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+84 |
| | |||||
* | * manual/process.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+72 |
| | |||||
* | * manual/platform.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+18 |
| | |||||
* | * manual/pipe.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+110 |
| | |||||
* | * manual/pattern.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+727 |
| | |||||
* | * manual/message.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -2/+157 |
| | |||||
* | [BZ #12751] | Alexandre Oliva | 2014-01-31 | 1 | -0/+533 |
| | | | | * manual/memory.texi: Document MTASC-safety properties. | ||||
* | * manual/math.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+103 |
| | |||||
* | * manual/locale.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+146 |
| | |||||
* | * manual/llio.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+280 |
| | |||||
* | * manual/libdl.texi: New. | Alexandre Oliva | 2014-01-31 | 1 | -0/+10 |
| | |||||
* | * manual/lang.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+17 |
| | |||||
* | * manual/job.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+25 |
| | |||||
* | * manual/getopt.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+26 |
| | |||||
* | * manual/ctype.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-31 | 1 | -0/+73 |
| | |||||
* | * manual/debug.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-30 | 1 | -0/+26 |
| | |||||
* | * manual/charset.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-29 | 1 | -0/+94 |
| | |||||
* | * manual/crypt.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-29 | 1 | -0/+30 |
| | |||||
* | * manual/conf.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-29 | 1 | -0/+19 |
| | |||||
* | * manual/arith.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-29 | 1 | -0/+149 |
| | |||||
* | * manual/argp.texi: Document MTASC-safety properties. | Alexandre Oliva | 2014-01-29 | 1 | -0/+182 |
| | |||||
* | * manual/macros.texi: Introduce macros to document multi | Alexandre Oliva | 2014-01-29 | 2 | -0/+850 |
| | | | | | | thread, asynchronous signal and asynchronous cancellation safety properties. * manual/intro.texi: Introduce the properties themselves. | ||||
* | Update remaining copyright dates | Allan McRae | 2014-01-01 | 1 | -1/+1 |
| | | | | Update copyright years that are not handled by scripts/update-copyright. | ||||
* | Update copyright notices with scripts/update-copyrights | Allan McRae | 2014-01-01 | 45 | -45/+45 |
| | |||||
* | Fix spelling in manual, as in bug 16376 | Ville Skytta | 2013-12-30 | 15 | -24/+24 |
| | |||||
* | Clarify that scanf does not use character classes. Fixes bug 12986 | Ondřej Bílka | 2013-12-23 | 1 | -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 Myers | 2013-12-19 | 1 | -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 Myers | 2013-12-19 | 1 | -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. |