summaryrefslogtreecommitdiff
path: root/lib/xalloc.h
AgeCommit message (Collapse)Author
2005-07-12(X2NREALLOC): Define.Jim Meyering
2005-06-30(VERIFY_EXPR): Undef and add a comment.Jim Meyering
2005-06-29(VERIFY_EXPR): Define.Jim Meyering
(X2REALLOC): New macro, to make using x2realloc a little safer.
2005-05-14Update FSF postal mail address.Jim Meyering
2004-10-05Rename xclone to xmemdup. Remove obsolete xalloc macros.Paul Eggert
Remove xstrdup.c and move xstrdup implementation to xmalloc.c.
2004-08-09Remove dependency of xalloc on error, etc.Paul Eggert
2004-08-05Sync from gnulib.Paul Eggert
2003-11-13Update from gnulib.Jim Meyering
2003-11-11Update from gnulib.Jim Meyering
2003-10-31Update from gnulib.Jim Meyering
2003-10-13Import latest version from gnulib.Jim Meyering
2003-07-23(XCALLOC, XREALLOC, CCLONE): Fix under- and over-parenthesization in macros.Jim Meyering
2003-07-18Merge with gnulib. Use a single exit_failure variable ratherJim Meyering
than a separate one for each module.
2003-06-18Use `1990-2000' notation in Copyright line until Emacs'Jim Meyering
copyright-update function learns how to handle a comma-separated list of years that spans a line boundary.
2003-06-18Include <stddef.h>.Jim Meyering
Remove unnecessary parentheses.
2003-04-11(XMALLOC, XCALLOC, XREALLOC): Remove unnecessary casts.Jim Meyering
2003-04-11(PARAMS): Remove definitions and uses.Jim Meyering
2000-10-31Add "2000" to Copyright line, as this file was changed this year.Jim Meyering
2000-08-07(xalloc_msg_memory_exhausted): Now char const[],Jim Meyering
not char *const and pointing to a constant array.
2000-08-07back out Copyright date changes for files with no changes yearJim Meyering
2000-07-09update copyright dateJim Meyering
1999-11-09(XMALLOC): Correct misnamed macro parameter name: s/N_bytes/N_items/.Jim Meyering
(XCALLOC): Likewise. (XREALLOC): Likewise.
1999-10-04(__attribute__): Define to empty if GCC claims toJim Meyering
be before 2.8; this is needed for OPENStep 4.2 cc. Also, define to empty if strict ANSI.
1999-09-28(__attribute__): Protect against redefinition.Jim Meyering
1999-09-26small correction from AkimJim Meyering
1999-09-26(__attribute__): Define.Jim Meyering
(ATTRIBUTE_NORETURN): Define. (xalloc_fail_func): Add noreturn attribute. (xalloc_die): Declare. (NEW): Define as yet unused macro. (XFREE): Likewise (CCLONE): Likewise. (CLONE): Likewise. From Akim Demaille.
1999-09-02(xalloc_fail_func): Use `PARAMS'.Jim Meyering
(xstrdup): Add protoype.
1999-01-01Add comments.Jim Meyering
(PARAMS, XMALLOC, XCALLOC, XREALLOC): Define. Based on changes from Akim Demaille.
1997-12-21Use PARAMS, not __P.Jim Meyering
1997-10-25.Jim Meyering