Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * 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. | ||||
* | Stop partial menu generation in INSTALL file | Allan McRae | 2013-12-19 | 1 | -0/+2 |
| | | | | | | | | | | The commit d136c6dc resulted in menu text for the "Top" node being added to the INSTALL file on regeneration. As the full menu is not displayed in the plain text file anyway, suppress the menu section completely to avoid the additional text. Also regenerate the INSTALL file to commit a small formatting change introduced in the same commit. | ||||
* | Add error reporting (via errno) to getauxval(). | Brooks Moses | 2013-12-18 | 1 | -1/+2 |
| | | | | | | | | | | | | [BZ 15846] As discussed in the recent thread on my $EXEC_ORIGIN patch and in BZ 15846, getauxval() presently has no unambiguous way of reporting an error condition. It currently returns zero on error, but this may also be a valid result for some auxv entries. As there is no clear invalid result for all current and future auxv entries, this patch sets errno (following a suggestion in the BZ entry). This version of the patch also adds documentation and tests for the value-not-found conditions in getauxval(). | ||||
* | Add missing deftp to fix commit 4d84e6addd62bdc256627af. | Ondřej Bílka | 2013-12-18 | 1 | -0/+2 |
| | |||||
* | Update documentation after dropping PER_THREAD conditional. | Ondřej Bílka | 2013-12-18 | 1 | -34/+6 |
| | | | | | In probes documentation we described what happens when PER_THREAD is disabled which is now not relevant. | ||||
* | Support TZ transition times < 00:00:00. | Paul Eggert | 2013-12-17 | 1 | -1/+11 |
| | | | | | | | | | | This is needed for version-3 tz-format files; it supports time stamps past 2037 for America/Godthab (the only entry in the tz database for which this change is relevant). * manual/time.texi (TZ Variable): Document transition times from -167:59:59 through -00:00:01. * time/tzset.c (tz_rule): Time of day is now signed. (__tzset_parse_tz): Parse negative time of day. |