log lib/portability.h @ 800:4ffb735aea59

age author description
Mon, 04 Feb 2013 08:07:32 -0600 Rob Landley More support for old (~2008) build environments, move the #ifdef checks for symbols out of specific library version checks (shouldn't hurt anything), remove obsolete debug macro.
Tue, 15 Jan 2013 12:33:46 -0600 Rob Landley Work around more random uClibc-specific breakage.
Sat, 01 Dec 2012 17:59:38 -0600 Rob Landley Fix ancient glibc workaround to force fstatat64
Mon, 26 Nov 2012 23:24:07 -0600 Rob Landley The headers of uClibc and older glibc got unhappy with O_DIRECTORY and some other stuff. Fix it up in portability.h.
Fri, 16 Nov 2012 18:01:35 -0600 Rob Landley More touch cleanup to use generic infrastructure: use getdate() from libc, use flag macros, option parsing can collect argument strings in global block, use existing perror_* macros.
Tue, 13 Nov 2012 06:32:03 -0600 Rob Landley Older versions of glibc predated posix-2008. They still provide most of what we need, but require a boot to the headers to get them to admit it. Note that uClibc lies and claims to be glibc so we have to specifically exclude it here. 0.4.1
Sat, 16 Jun 2012 14:19:56 -0500 Rob Landley More header fiddling: crypt.h is silly, SUSv4 requires crypt() to be prototyped in unistd.h. The fact glibc refuses to do so without a wacky #define is a glibc bug, treat it as such.
Mon, 19 Mar 2012 19:19:21 -0500 Rob Landley Remove "feature test macros", replace non-portable fdprintf() with standard fprintf().
Fri, 16 Mar 2012 06:42:08 -0500 Georgi Chorbadzhiyski Implement Apple and Android versions of getline(), getdelim(), and clearenv().
Wed, 07 Mar 2012 19:04:50 -0600 Rob Landley Consolidate headers.
Wed, 06 Jan 2010 05:28:32 -0600 Rob Landley Shut up even MORE gcc/glibc spurious warnings.
Thu, 15 Nov 2007 21:12:24 -0600 Rob Landley Add noreturn mark to [p]error_exit(), suggested by Charlie Shepherd.
Tue, 13 Feb 2007 16:41:51 -0500 Rob Landley MacOS X has a defective sed with no -r.
Sat, 03 Feb 2007 14:10:00 -0500 Rob Landley Teach build to build only the toys/*.c selected in .config, and teach
Thu, 18 Jan 2007 21:54:08 -0500 Rob Landley Add fdprintf(). Remove reread() and rewrite() which handle -EINTR, which
Sun, 14 Jan 2007 20:20:06 -0500 Rob Landley Add start of mke2fs/gene2fs, and some other stuff I've been working on.