summaryrefslogtreecommitdiff
path: root/m4/extensions.m4
Commit message (Collapse)AuthorAgeFilesLines
* Update Gnulib to v0.1-1157-gb03f418.Andy Wingo2017-02-151-8/+38
|
* Update Gnulib to 68b6ade.Andy Wingo2016-07-071-1/+6
| | | | | Also add --conditional-dependencies to the flags. See: https://lists.gnu.org/archive/html/guile-devel/2016-07/msg00012.html
* Revert "Update Gnulib to v0.1-603-g1d16a7b"Andy Wingo2015-10-251-6/+1
| | | | | | | | This reverts commit 2d4da30fdefbcdb065d4b1f48f2a77d06f69e3c3. This Gnulib update was causing failures related to timezones in stime.c. I tried to fix it by adopting the time_rz module from gnulib but that then caused other failures. We can try again later.
* Update Gnulib to v0.1-603-g1d16a7bAndy Wingo2015-10-221-1/+6
|
* Update Gnulib to v0.1-77-gd9361daMark H Weaver2014-02-031-2/+2
|
* Update to gnulib 0.0.7865-a828.Andy Wingo2013-02-181-17/+32
|
* Update Gnulib to v0.0-7509-g98a2286.Ludovic Courtès2012-07-061-2/+2
| | | | | * Makefile.am (EXTRA_DIST): Add `m4/gnulib-cache.m4'. * build-aux/git-version-gen: Keep unchanged.
* Update Gnulib to v0.0-6827-g39c3009; use the `dirfd' module.Ludovic Courtès2012-01-161-3/+3
| | | | | | | * m4/gnulib-cache.m4: Use `dirfd'. * libguile/filesys.c: Include Gnulib's <dirent.h> directly. (dirfd): Remove. Suggested by Bruno Haible <bruno@clisp.org>.
* Update Gnulib to v0.0-6523-gb3609c1.Ludovic Courtès2011-10-221-1/+6
|
* Update Gnulib; add new modules.Ludovic Courtès2011-02-141-1/+1
| | | | | | | | | | | This updates Gnulib to v0.0-4889-ge375fe3. * m4/gnulib-cache.m4: Add `accept', `bind', `close', `connect', `getpeername', `getsockname', `getsockopt', `listen', `malloc', `malloca', `recv', `recvfrom', `send', `sendto', `setsockopt', `shutdown', `socket', and `sockets', requested by Jan Nieuwenhuizen <janneke-list@xs4all.nl> for cross-MinGW32 builds. Add `trunc', requested by Mark H Weaver <mhw@netris.org>.
* Use Gnulib's `getaddrinfo' module.Ludovic Courtès2010-02-141-2/+16
| | | | | | | * m4/gnulib-cache.m4: Add `getaddrinfo'. * libguile/Makefile.am (libguile_la_LDFLAGS): Add `$(GETADDRINFO_LIB) $(HOSTENT_LIB) $(SERVENT_LIB)'.
* Use Gnulib's `sys_stat' module; update Gnulib.Ludovic Courtès2009-12-151-2/+2
| | | | | | | | | * .x-sc_prohibit_S_IS_definition: New file. * m4/gnulib-cache.m4: Add `sys_stat'. * libguile/filesys.c: Remove `S_IS*' macro definitions for Ultrix and MinGW.
* Add Gnulib portability modules; update Gnulib files.Ludovic Courtès2009-05-211-5/+15
| | | | | | | | * m4/gnulib-cache.m4 (gl_MODULES): Add `flock' (provides flock(2) declaration and implementation), `fpieee' (fixes floating point behavior on Alpha and SH), `stdlib' (provides an unsetenv(3) declaration, among others), `putenv' (provides a putenv(3) declaration and implementation with the semantics we need).
* Make sure that we have a real on-the-stack alloca()Neil Jerram2009-01-121-1/+13
| | | | | | | | | | | | Because of how Guile saves and restores continuations (by copying the stack), and how it uses alloca to create space for debug information on the stack, we must have an alloca() that really does use the stack, and not one that uses the heap. To do this, we use the Gnulib "alloca-opt" module instead of "alloca". This commit also updates the Gnulib sources from the current Gnulib Git repository.
* Add Gnulib-provided files for convenience.Ludovic Courtès2008-08-211-0/+82
These come from Gnulib's Git commit ae3a0d62f26d8156b403e40d6007475006f3136f, dated 2008-08-19.