summaryrefslogtreecommitdiff
path: root/libguile/posix.c
AgeCommit message (Expand)AuthorFilesLines
2011-08-17fix scm_tmpfile leakAndy Wingo1-1/+11
2011-05-13scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etcAndy Wingo1-2/+2
2011-05-13scm_is_eq for SCM vals, not == or !=Andy Wingo1-15/+15
2011-04-25Move `{total,current}-processor-count' outside of `posix.c'.Ludovic Courtès1-31/+0
2011-04-15Allow compilation with `--disable-posix'.Ludovic Courtès1-106/+0
2011-04-14Include <sched.h> in `posix.c'.Ludovic Courtès1-0/+4
2011-03-17fix code that causes warnings on gcc 4.6Andy Wingo1-3/+1
2011-02-10Add `scm_i_set_default_port_encoding' and `scm_i_default_port_encoding'.Ludovic Courtès1-1/+3
2011-01-28Fix incorrect FUNC_NAME for scm_current_processor_countMark H Weaver1-2/+2
2010-12-07Add `total-processor-count' and `current-processor-count'.Ludovic Courtès1-0/+32
2010-12-07Improve doc of `getaffinity' and `setaffinity'.Ludovic Courtès1-2/+6
2010-12-03Add bindings to GNU `sched_setaffinity' and `sched_getaffinity'.Ludovic Courtès1-1/+84
2010-11-18deprecate cuseridAndy Wingo1-24/+0
2010-10-18more -Wundef on darwin fixesAndy Wingo1-3/+3
2010-07-22[build] Overhaul <errno.h>, <signal.h> cpp symbol extraction/checking.Thien-Thi Nguyen1-1/+1
2010-06-15Add tmpfile(3) to libguile.Thien-Thi Nguyen1-0/+17
2010-05-28Change occurrences of "filesystem" to "file system".Ludovic Courtès1-1/+1
2010-04-09remove libguile/lang.h, deprecate %nil (in favor of #nil)Andy Wingo1-1/+0
2010-01-19Fix use of utimensat(2).Ludovic Courtès1-5/+5
2010-01-17nanosecond timestamp support in stat and utimeAndy Wingo1-12/+72
2009-12-27Add support for getsidNeil Jerram1-0/+12
2009-11-14Replace `setbinary' by a public `%default-port-encoding' fluid.Ludovic Courtès1-28/+0
2009-08-28Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-4/+42
2009-08-25Add full Unicode capability to ports and the default readerMichael Gran1-4/+42
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-180/+193
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-05-26gnulib-tool --import environ; rely on gnulib for environ definitionsAndy Wingo1-13/+0
2009-05-21Make use of Gnulib's `flock' module.Ludovic Courtès1-71/+1
2009-05-21Make use of Gnulib's `putenv' module.Ludovic Courtès1-90/+6
2009-05-21Work around lack of cuserid(3) declaration on Tru64 5.1b.Ludovic Courtès1-0/+5
2009-03-27add getrlimit and setrlimit wrappersAndy Wingo1-0/+174
2009-01-18Use `scm_gc malloc_pointerless ()' in `scm_i allocate_string_pointers ()'.Ludovic Courtès1-29/+2
2008-11-30Check the return value of libc's functions to make `_FORTIFY_SOURCE=2' work.Ludovic Courtès1-2/+5
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2008-08-20Never define `_GNU_SOURCE' explicitly since `AC_USE_SYSTEM_EXTENSIONS'Ludovic Courtès1-1/+1
2007-10-27Changes from arch/CVS synchronizationLudovic Courtès1-8/+0
2007-10-27Changes from arch/CVS synchronizationLudovic Courtès1-0/+8
2007-09-11(scm_putenv): Confine the putenv("NAME=") bit to mingw, useKevin Ryde1-10/+38
2007-07-29Changes from arch/CVS synchronizationLudovic Courtès1-3/+0
2007-06-07Changes from arch/CVS synchronizationLudovic Courtès1-2/+8
2007-01-31Changes from arch/CVS synchronizationLudovic Courtès1-14/+12
2007-01-15merge from 1.8Kevin Ryde1-27/+48
2006-11-18Changes from arch/CVS synchronizationLudovic Courtès1-2/+25
2006-10-09merge from 1.8 branchKevin Ryde1-3/+29
2006-09-20Changes from arch/CVS synchronizationLudovic Courtès1-0/+5
2006-06-17merge from 1.8 branchKevin Ryde1-6/+18
2006-04-17merge from 1.8 branchKevin Ryde1-3/+3
2006-01-29Renamed the "frames" that are related to dynamic-wind to "dynamicMarius Vollmer1-30/+30
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-7/+5