16 Commits

Author SHA1 Message Date
Sam Hocevar
d02d599a1b Add a workaround for OS X ignoring RLIMIT_RSS / RLIMIT_AS and getrusage()
not filling in RSS information. After each memory allocation, we ask the
Mach for the RSS value.
2010-01-12 23:54:31 +00:00
Sam Hocevar
31ae813b8d Reorganise FILE structure autoconf tests. 2010-01-12 23:53:30 +00:00
Sam Hocevar
36d0ed7e57 Synchronise VS 2010 solution with [4112]. 2009-12-16 16:15:40 +00:00
Sam Hocevar
abd4c9df92 Synchronise Win32 port with recent config.h changes. 2009-12-07 12:36:15 +00:00
Sam Hocevar
c9150f4458 Use fseeko64() everywhere when possible, instead of potential 32-bit versions. 2009-11-26 01:13:58 +00:00
Sam Hocevar
76c49fd7cf Synchronise msvc/config.h. 2009-11-25 00:42:25 +00:00
Sam Hocevar
9ec47e4193 Reimplement __uflow() under Linux. Unlocked IO now works on Linux, except
in combination with getdelim()/getline().
2009-11-23 00:27:05 +00:00
Sam Hocevar
9b0c5acea1 Add a check to __uflow(). This will hopefully help us fix the problem with
recent sed versions.
2009-11-22 18:54:43 +00:00
Sam Hocevar
cbd74358b4 Add mingw32 defines to msvc/config.h. Needs to be tuned furthermore. 2009-11-20 22:47:38 +00:00
Sam Hocevar
48d91662df Various compilation and unit test fixes. 2009-11-20 17:38:00 +00:00
Sam Hocevar
020c1f88f0 Add a VS 2010 solution file and make the code build again for Win32. 2009-11-18 13:23:58 +00:00
Sam Hocevar
d45a5121ef * Better check for the __func__ keyword that does not rely on assumptions
about the compiler version.
2008-07-18 09:28:02 +00:00
Sam Hocevar
a5dcebc637 * zzuf.c: retrieve library object name from libtool's .la file so we don't
need to hardcode .so, .sl, .dylib etc. for various platforms.
2008-07-16 09:52:08 +00:00
Sam Hocevar
b79efda114 * Fixed more MSVC compilation warnings. 2007-02-02 11:58:06 +00:00
Sam Hocevar
16d1d7fa48 * Fixed a few 64-bit issues reported by MSVC.
* More Win32 portability fixes.
2007-02-01 18:19:03 +00:00
Sam Hocevar
9ceac7d6b3 * Added an MSVC project. 2007-02-01 16:41:54 +00:00