summaryrefslogtreecommitdiff
path: root/include/stdlib.h
AgeCommit message (Expand)Author
2009-03-14Namespace: abort2() is a BSD extension.David Schultz
2009-03-14r189349 removed mktemp() from the XSI namespace whenDavid Schultz
2009-03-04- Add getsubopt and mkdtemp to the POSIX.1-2008 namespace.David Schultz
2009-02-11Add two new routines: fdevname() and fdevname_r().Ed Schouten
2009-01-31Add a function attribute called `__malloc_like', which informs gccDavid Schultz
2008-07-22Add arc4random_uniform()Andrey A. Chernov
2008-07-21Add arc4random_buf.Andrey A. Chernov
2007-07-04Significantly reduce the memory leak as noted in BUGS section forSean Farley
2007-05-01Back out all POSIXified *env() changes.Andrey A. Chernov
2007-04-30Fix unsetenv and putenv prototypes to conform Open Group specs Issue 6Andrey A. Chernov
2006-03-14Import of OpenBSD's strtonum(3) which is a nicer version of strtoll(3)Andre Oppermann
2006-01-12Expose the posix_memalign() prototype, now that the function is implementedJason Evans
2005-12-24Add a64l(), l64a(), and l64a_r() XSI extentions. These functions convertTom Rhodes
2005-12-23Add abort2() prototypePoul-Henning Kamp
2005-09-12Fix the prototypes for devname() and devname_r(), the first two argumentStefan Farfeleder
2005-01-09Implement rpmatch(), a semi-standard interface (as found on AIX, Tru64,Tim J. Robbins
2004-02-23POSIX clearly states that getsubopt() should be declared in <stdlib.h>,Andrey A. Chernov
2003-12-07Change the definition of NULL on ia64 (for LP64 compilations) fromMarcel Moolenaar
2003-06-25Push the alloca #error warning farther down to play nicer with some out ofDavid E. O'Brien
2003-06-25Fix a mismerge.David E. O'Brien
2003-06-25Don't blindly provide alloca() for all compilers -- it is too implementationDavid E. O'Brien
2003-06-22Remove argument names from a function declaration.David Malone
2003-06-20Add devname_r(3) which takes a buffer as argument.Poul-Henning Kamp
2003-06-15Use __builtin_alloca() on compilers that have it. Keep the prototype forDag-Erling Smørgrav
2003-03-12Replace our ancient dtoa/strtod implementation with the gdtoaDavid Schultz
2003-01-02Implement POSIX grantpt(3) functionality, and add a pt_chown utility (akinJuli Mallett
2002-12-30Back out the s/int */size_t */ commit.David E. O'Brien
2002-10-23Make the first argument of getbsize a size_t* instead of an int*, as this is ...Mark Murray
2002-09-21Whitespace cleanup (half for fixing missing whitespace before `__restrict'Bruce Evans
2002-09-21Use new visibility macros. Reorder some disordered declarations. AddGarrett Wollman
2002-09-10Without fixing the namespace issues, add prototypes for the new _Exit()Garrett Wollman
2002-09-06Style: One space between "restrict" qualifier and "*".Tim J. Robbins
2002-09-01Add restrict qualifiers to the arguments of mbstowcs, mbtowc() andTim J. Robbins
2002-08-21o Merge <machine/ansi.h> and <machine/types.h> into a new headerMike Barcroft
2002-08-15 - Add the 'restrict' qualifier to the function prototypes andRobert Drehmel
2002-07-09Don't define wchar_t if we are a C++ compiler.David E. O'Brien
2002-07-04Convince lint via the standard lint-comment /* LONGLONG */ to notMark Murray
2002-05-30Const poison.Poul-Henning Kamp
2002-04-24Constify _malloc_options.Poul-Henning Kamp
2002-03-23Breath deep and take __P out of the system include files.Warner Losh
2002-03-22const poison just like NetBSD.Warner Losh
2002-02-14Move user_from_uid to pwd.hWarner Losh
2002-02-13Revert 1.29. It breaks the build. Will figure out a better way to doWarner Losh
2002-02-13Make the user_from_uid and group_from_gid prototypes match the actualWarner Losh
2001-12-22Fix support for K&R C.Mike Barcroft
2001-11-29Oops, actually fix the namespace pollution for atoll() as the previousBruce Evans
2001-11-28Fixed namespace pollution and/or breakage of K&R and C90 support related toBruce Evans
2001-11-28Whitespace formattingAndrey A. Chernov
2001-11-28Fix just added atoll prototypeAndrey A. Chernov
2001-11-28Add atoll(3) to conform POSIX and C99Andrey A. Chernov