glibc/manual
Will Newton 0a096e4487 manual/memory.texi: Bring aligned allocation docs up to date.
The current documentation suggests using memalign and valloc which
are now considered obsolete, so suggest using posix_memalign instead.
Also document the possible error return and errno values for memalign
and posix_memalign and improve documentation of __memalign_hook.

ChangeLog:

2013-12-16  Will Newton  <will.newton@linaro.org>

	* manual/memory.texi (Malloc Examples): Clarify default
	alignment documentation.  Suggest posix_memalign rather
	than memalign or valloc.
	(Aligned Memory Blocks): Remove suggestion to use memalign
	or valloc.  Remove obsolete comment about BSD.
	Document memalign errno values and mark the function obsolete.
	Document posix_memalign returned error codes.  Mark valloc
	as obsolete.  (Hooks for Malloc): __memalign_hook is also
	called for posix_memalign and valloc.
	(Summary of Malloc): Add posix_memalign to function summary.
	__memalign_hook is also called for posix_memalign and valloc.
2013-12-16 14:51:29 +00:00
..
examples Fix PF_LOCAL socket example sockaddr_un size calculation. 2013-02-08 14:55:50 -08:00
argp.texi Move node Argp Helper Functions to follow Argp Parsing State 2012-12-11 09:02:37 +05:30
arith.texi Document some libm error handling intents. 2013-11-28 16:52:36 +00:00
charset.texi Fix then/than typos. 2013-08-30 18:10:31 +02:00
conf.texi CVE-2013-4237, BZ #14699: Buffer overflow in readdir_r 2013-08-16 09:40:34 +02:00
contrib.texi Update manual/contrib.texi 2013-08-01 17:27:04 -07:00
creature.texi Remove NOTES. 2012-03-21 16:56:28 +00:00
crypt.texi Mention FIPS 140-2 compliance and Sun RPC. 2013-10-19 00:11:31 -04:00
ctype.texi Use Texinfo macros to refer to the GNU C Library within the manual. 2012-02-28 14:44:20 +00:00
debug.texi Add nptl manual chapter 2013-03-14 12:37:42 +05:30
dir .. 2005-11-21 15:45:19 +00:00
errno.texi [BZ #14256] 2013-05-30 05:51:22 -06:00
fdl-1.3.texi BZ#13738: Switch manual to FDL 1.3. 2012-02-24 12:58:10 -08:00
filesys.texi Fix then/than typos. 2013-08-30 18:10:31 +02:00
freemanuals.texi Update to canonical freemanuals.texi file. 2013-09-24 14:06:56 -07:00
getopt.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
header.texi Use Texinfo macros to refer to the GNU C Library within the manual. 2012-02-28 14:44:20 +00:00
install-plain.texi BZ #15941: Fix INSTALL file regeneration failure with makeinfo 5.x 2013-12-05 09:58:20 +05:30
install.texi BZ #15941: Fix INSTALL file regeneration failure with makeinfo 5.x 2013-12-05 09:58:20 +05:30
intro.texi Remove NOTES. 2012-03-21 16:56:28 +00:00
io.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
job.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
lang.texi Document va_copy in preference to __va_copy. 2012-07-20 23:49:24 +00:00
lgpl-2.1.texi Use canonical FSF .texi files for LGPL and FDL texts. 2011-06-06 16:16:55 -07:00
libc-texinfo.sh Add @detailmenu to subsection node listing 2013-02-24 21:05:58 +10:00
libc.texinfo Update to canonical freemanuals.texi file. 2013-09-24 14:06:56 -07:00
libcbook.texi
libm-err-tab.pl Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
llio.texi Document shm_open. 2013-12-02 23:33:37 +01:00
locale.texi Use Texinfo macros to refer to the GNU C Library within the manual. 2012-02-28 14:44:20 +00:00
macros.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
maint.texi rename configure.in to configure.ac 2013-10-30 17:32:08 +10:00
Makefile Add first set of memory probes. 2013-09-20 11:10:54 -03:00
math.texi Document libm accuracy goals. 2013-11-28 22:31:03 +00:00
memory.texi manual/memory.texi: Bring aligned allocation docs up to date. 2013-12-16 14:51:29 +00:00
message.texi manual/message.texi: Fix english and clarify. 2013-05-07 12:33:44 -04:00
nss.texi manual: Remove frobnicate @pxref. 2013-02-20 13:30:23 -05:00
nsswitch.texi
pattern.texi Acknowledge that fnmatch can fail. Fixes bug 14029. 2013-10-25 10:44:24 +02:00
pipe.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
platform.texi * manual/platform.texi: Add missing @end deftypefun. 2013-05-26 18:06:30 +02:00
probes.texi Consolidate valloc/pvalloc code. 2013-11-20 15:46:02 +01:00
process.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
resource.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
search.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
setjmp.texi setcontext: Clarify termination when uc_link is the null pointer. 2012-07-17 10:05:55 +02:00
signal.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
socket.texi Fix gethostbyname_r example. Fixes bug 2801. 2013-10-25 19:17:58 +02:00
startup.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
stdio-fp.c
stdio.texi Fix then/than typos. 2013-08-30 18:10:31 +02:00
string.texi BZ #431 Fix manual of strncat/wcsncat. 2013-10-03 19:54:23 +02:00
summary.awk Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
sysinfo.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
syslog.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
terminal.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
texinfo.tex Update texinfo.tex. 2013-06-25 17:21:48 +00:00
texis.awk
threads.texi Fix typo in manual 2013-10-04 17:21:32 +05:30
time.texi Clarify documentation on how functions use timezone. Fixes bug 926. 2013-12-04 13:21:27 +01:00
tsort.awk Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
users.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
xtract-typefun.awk * manual/xtract-typefun.awk: Swallow [(){}*] from function names. 2003-11-12 00:50:03 +00:00