about summary refs log tree commit diff
path: root/manual
Commit message (Collapse)AuthorAgeFilesLines
...
* * 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.
* Stop partial menu generation in INSTALL fileAllan McRae2013-12-191-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 Moses2013-12-181-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().