summaryrefslogtreecommitdiff
path: root/m4/mbstate_t.m4
Commit message (Collapse)AuthorAgeFilesLines
* Update Gnulib to v0.1-1157-gb03f418.Andy Wingo2017-02-151-1/+1
|
* Update Gnulib to 68b6ade.Andy Wingo2016-07-071-1/+1
| | | | | 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-1/+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/+1
|
* Update Gnulib to v0.1-77-gd9361daMark H Weaver2014-02-031-1/+1
|
* Update to gnulib 0.0.7865-a828.Andy Wingo2013-02-181-1/+1
|
* Use Gnulib's `regex' module.Ludovic Courtès2012-02-031-0/+41
| | | | | | | | | | | | | | | | This should help with regex portability, as reported in <http://bugs.gnu.org/10684> for Darwin 8.11. * m4/gnulib-cache.m4 (gl_MODULES): Add `regex'. * configure.ac: Remove header checks for regex.h, rxposix.h, and rx/rxposix.h. Remove check for the `regcomp' function. Remove definition of `HAVE_REGCOMP'. Define `ENABLE_REGEX'. * libguile/init.c: Check for `ENABLE_REGEX' instead of `HAVE_REGCOMP'. * libguile/regex-posix.c: Always include <regex.h>. Remove #ifdefs for rxposix.h and co.
* Update Gnulib; add new modules.Ludovic Courtès2011-02-141-34/+0
| | | | | | | | | | | 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-1/+1
| | | | | | | * 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-8/+8
| | | | | | | | | * .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/+5
| | | | | | | | * 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-3/+7
| | | | | | | | | | | | 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 `strftime' module, update Gnulib files.Ludovic Courtès2008-09-021-0/+30
* m4/gnulib-cache.m4 (gl_MODULES): Add `strftime'.