| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Update Gnulib to v0.0-5874-g7170ee0. | Ludovic Courtès | 2011-07-01 | 10 | -26/+151 |
* | add `rename' gnulib module...This should fix `rename' on mingw32.
| Andy Wingo | 2011-06-16 | 5 | -1/+266 |
* | gnulib update...Added pipe2 and open modules, to get O_CLOEXEC.
* libguile/Makefile.am (guile_filter_doc_snarfage$(EXEEXT)): Add gnulib
here, in the native build case, for rpl_fflush if needed.
foo
| Andy Wingo | 2011-06-16 | 55 | -809/+1672 |
* | Update Gnulib to v0.0-5158-g7d06b32; remove `strcase' and `version-etc-fsf'....* m4/gnulib-cache.m4: Remove `strcase' and `version-etc-fsf'.
* configure.ac (POTENTIAL_GCC_CFLAGS): Remove `-Wundef'.
* libguile/script.c: Don't include <version-etc.h>.
| Ludovic Courtès | 2011-04-25 | 27 | -319/+288 |
* | Update Gnulib; add new modules; remove `round' module....This updates Gnulib to v0.0-4951-g6ff7b70.
* m4/gnulib-cache.m4: Add floor, ceil, frexp, and ldexp. Add wchar as
an explicit dependency; it had been present as an indirect dependency
before, but no longer. Remove round, which I had requested earlier,
but turned out to be unnecessary.
| Mark H Weaver | 2011-03-09 | 13 | -309/+311 |
* | Remove Gnulib's `sockets' module from the import list....* m4/gnulib-cache.m4: Remove `sockets', which we don't directly depend
on.
| Ludovic Courtès | 2011-02-15 | 2 | -4/+1 |
* | Import Gnulib's `log1p' and `round' modules....From Gnulib v0.0-4889-ge375fe3.
* m4/gnulib-cache.m4: Add `log1p' and `round', requested by
Mark H Weaver <mhw@netris.org>.
Use `malloc-gnu' instead of `malloc', the latter being obsolete.
| Ludovic Courtès | 2011-02-15 | 6 | -2/+430 |
* | Update Gnulib; add new modules....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>.
| Ludovic Courtès | 2011-02-14 | 122 | -1580/+773 |
* | Update Gnulib to v0.0-4544-gce083ca. | Ludovic Courtès | 2010-12-20 | 7 | -10/+81 |
* | Use Gnulib's `nproc'....This updates Gnulib to v0.0-4496-g6491120.
* m4/gnulib-cache.m4: Add `nproc'.
| Ludovic Courtès | 2010-12-07 | 38 | -318/+723 |
* | Use Gnulib's `isnan' and `isinf' modules....This updates Gnulib to v0.0-4219-g84cdd8b.
* m4/gnulib-cache.m4: Add `isinf' and `isnan'.
* configure.ac: Remove checks for `floatingpoint.h', `ieeefp.h', and
`nan.h'.
* libguile/gen-scmconfig.c (main): Remove definitions of
`SCM_HAVE_FLOATINGPOINT_H', `SCM_HAVE_IEEEFP_H', and
`SCM_HAVE_NAN_H'.
* libguile/numbers.c (isnan)[SCO && !HAVE_ISNAN]: Remove.
(isinf)[SCO && !HAVE_ISINF]: Remove.
(xisinf, xisnan): Remove. Change callers to use `isinf' and `isnan'.
(guile_ieee_init): Remove the `defined HAVE_ISINF' and `define
HAVE_ISNAN' conditions.
* libguile/numbers.h: Remove code conditional on
`SCM_HAVE_FLOATINGPOINT_H', `SCM_HAVE_IEEEFP_H', or `SCM_HAVE_NAN_H'.
| Ludovic Courtès | 2010-09-08 | 12 | -4/+1154 |
* | Use Gnulib's `stat-time' module; update Gnulib....This updates Gnulib files to v0.0-4207-gc82b481.
* m4/gnulib-cache.m4: Add `stat-time'.
| Ludovic Courtès | 2010-09-04 | 36 | -625/+918 |
* | Update Gnulib to v0.0-3966-g9f737c8 for `libunistring' m4 fixes. | Ludovic Courtès | 2010-06-05 | 5 | -30/+72 |
* | Import Gnulib's `git-version-gen' module....* m4/gnulib-cache.m4: Add `git-version-gen'.
| Ludovic Courtès | 2010-05-30 | 2 | -1/+5 |
* | Update Gnulib to v0.0-3955-g8ab5996. | Ludovic Courtès | 2010-05-29 | 33 | -167/+689 |
* | Update Gnulib; use the `func' module....Update Gnulib to v0.0-3575-g128e4b8.
* m4/gnulib-cache.m4: Add `func'.
| Ludovic Courtès | 2010-03-18 | 17 | -47/+316 |
* | Use Gnulib's `getaddrinfo' module....* m4/gnulib-cache.m4: Add `getaddrinfo'.
* libguile/Makefile.am (libguile_la_LDFLAGS): Add `$(GETADDRINFO_LIB)
$(HOSTENT_LIB) $(SERVENT_LIB)'.
| Ludovic Courtès | 2010-02-14 | 99 | -199/+770 |
* | Use Gnulib's `sys_stat' module; update Gnulib....* .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.
| Ludovic Courtès | 2009-12-15 | 25 | -324/+329 |
* | Use Gnulib's `duplocale' module....* libguile/i18n.c (scm_make_locale): Simplify global locale handling,
using duplocale(3) for all kinds of locales.
(scm_init_i18n): Comment on why we don't just use `LC_GLOBAL_LOCALE'
for `global_locale_smob'.
* m4/gnulib-cache.m4: Add `duplocale'.
| Ludovic Courtès | 2009-11-23 | 3 | -1/+62 |
* | Use Gnulib's `locale' module....* configure.ac: Remove test for <xlocale.h>.
* libguile/i18n.c: Remove conditional <xlocale.h> inclusion on
`HAVE_XLOCALE_H'.
* m4/gnulib-cache.m4: Add `locale' module.
| Ludovic Courtès | 2009-11-23 | 6 | -5/+100 |
* | Add Gnulib maintainer modules....* m4/gnulib-cache.m4: Add `announce-gen', `gendocs', `gitlog-to-changelog',
`gnupload', `gnu-web-doc-update', and `maintainer-makefile'.
* .gnuploadrc, .x-sc_GPL_version, .x-sc_avoid_if_before_free,
.x-sc_error_message_period, .x-sc_cast_of_alloca_return_value,
.x-sc_cast_of_argument_to_free, .x-sc_error_message_uppercase,
.x-sc_error_message_warn_fatal: New files.
| Ludovic Courtès | 2009-11-17 | 2 | -1/+27 |
* | Use Gnulib's `version-etc-fsf' for `--version' and `--help' output....* m4/gnulib-cache.m4: Add `version-etc-fsf'. Switch to LGPLv3+.
* GUILE-VERSION (PACKAGE): Change to "GNU Guile".
* Makefile.am (distdir): New variable.
* libguile/script.c (scm_shell_usage): Improve formatting. Use
`emit_bug_reporting_address ()'.
(scm_compile_shell_switches): Use `version_etc ()'.
| Ludovic Courtès | 2009-11-17 | 6 | -5/+123 |
* | Use Gnulib's `warning' module....* m4/gnulib-cache.m4: Add `warnings'.
* configure.ac: Use `gl_WARN_ADD' to check whether compiler flags are
supported.
* libguile/Makefile.am (libguile_la_LIBADD): Add $(LTLIBICONV).
(libguile_la_LDFLAGS): Add $(INET_NTOP_LIB) $(INET_PTON_LIB).
| Ludovic Courtès | 2009-11-17 | 11 | -52/+109 |
* | Use Gnulib's `alignof' module....* m4/gnulib-cache.m4: Use `alignof'.
* libguile/objcodes.c (scm_c_make_objcode_slice): Use `alignof_type'.
| Ludovic Courtès | 2009-11-16 | 1 | -1/+2 |
* | Use Gnulib's `inet_ntop' and `inet_pton' modules....* m4/gnulib-cache.m4: Add `inet_ntop' and `inet_pton'.
* configure.ac: Don't check for `inet_ntop' and `inet_pton'.
* libguile/socket.c (scm_inet_pton, scm_inet_ntop): Compile regardless
of `HAVE_INET_PTON' and `HAVE_INET_NTOP' respectively.
* libguile/filesys.c: Use <stdlib.h> instead of <canonicalize.h>.
| Ludovic Courtès | 2009-11-16 | 27 | -116/+1102 |
* | Merge branch 'master' into boehm-demers-weiser-gc...Conflicts:
lib/Makefile.am
libguile/Makefile.am
libguile/frames.c
libguile/gc-card.c
libguile/gc-freelist.c
libguile/gc-mark.c
libguile/gc-segment.c
libguile/gc_os_dep.c
libguile/load.c
libguile/macros.c
libguile/objcodes.c
libguile/programs.c
libguile/strings.c
libguile/vm.c
m4/gnulib-cache.m4
m4/gnulib-comp.m4
m4/inline.m4
| Ludovic Courtès | 2009-08-18 | 64 | -246/+5808 |
|\ |
|
| * | Use Gnulib's `lib-symbol-versions' module....* m4/gnulib-cache.m4: Add `lib-symbol-versions'.
| Ludovic Courtès | 2009-08-09 | 6 | -9/+57 |
| * | Explicitly use Gnulib's `verify' module....* m4/gnulib-cache.m4: Add `verify'.
| Ludovic Courtès | 2009-07-15 | 1 | -1/+2 |
| * | Use Gnulib's `vsnprintf' module....* m4/gnulib-cache.m4: Use `vsnprintf', needed by `deprecation.c'.
| Ludovic Courtès | 2009-07-05 | 19 | -4/+2451 |
| * | gnulib-tool --import canonicalize-lgpl | Andy Wingo | 2009-06-19 | 8 | -3/+146 |
| * | Provide easier configure options for GMP and readline...This patch uses the AC_LIB_LINKFLAGS macro, provided by Gnulib's
havelib module, to provide --with-gmp-prefix and
--with-readline-prefix configure options. Many thanks to Bruno Haible
for suggesting and explaining this to me.
* configure.in (top level): Add AC_LIB_LINKFLAGS(gmp).
* guile-readline/configure.in (AC_CONFIG_AUX_DIR): Change to
../build-aux, to share the main build-aux directory and so avoid
having to distribute multiple copies of config.rpath.
(top level): Add AC_LIB_LINKFLAGS(readline).
* lib/Makefile.am, m4/gnulib-cache.m4: Regenerated by gnulib-tool for
new import of the `havelib' module.
| Neil Jerram | 2009-06-14 | 1 | -1/+2 |
| * | Use GNU libunistring and Gnulib modules needed by R6RS bytevectors and ports....* m4/gnulib-cache.m4 (gl_MODULES): Add `byteswap', `iconv_open-utf',
`libunistring', `striconveh', and `string'.
| Ludovic Courtès | 2009-05-28 | 11 | -1/+1754 |
| * | gnulib-tool --import environ; rely on gnulib for environ definitions...* libguile/posix.c:
* libguile/stime.c: Remove environ definition, gnulib provides it now.
| Andy Wingo | 2009-05-26 | 3 | -1/+41 |
| * | gnulib-tool --import lib-symbol-visibility | Andy Wingo | 2009-05-26 | 4 | -9/+80 |
| * | Add Gnulib portability modules; update Gnulib files....* 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).
| Ludovic Courtès | 2009-05-21 | 31 | -238/+1254 |
* | | Merge branch 'master' into boehm-demers-weiser-gc...Conflicts:
libguile/continuations.c
libguile/gc-freelist.c
libguile/gc-mark.c
libguile/symbols.c
libguile/threads.c
module/ice-9/boot-9.scm
| Ludovic Courtès | 2009-03-22 | 1 | -0/+22 |
|\| |
|
| * | Merge commit 'origin/master' into vm...Conflicts:
INSTALL
| Andy Wingo | 2009-01-15 | 11 | -11/+1062 |
| |\ |
|
| * \ | Merge branch 'master' into vm | Andy Wingo | 2009-01-12 | 7 | -20/+98 |
| |\ \ |
|
| * \ \ | Merge commit 'origin/master' into vm...Conflicts:
.gitignore
guile-tools.in
srfi/srfi-19.scm
| Andy Wingo | 2009-01-12 | 12 | -20/+302 |
| |\ \ \ |
|
| * \ \ \ | Merge commit 'origin/master' into vm...Conflicts:
doc/Makefile.am
ice-9/Makefile.am
libguile/gc.c
| Andy Wingo | 2008-09-30 | 15 | -21/+505 |
| |\ \ \ \ |
|
| * | | | | | m4 quoting foo in labels-as-values.m4....* m4/labels-as-values.m4: More m4 quoting love.
Patch from C. K. Jester-Young <cky944 <at> gmail.com>.
| Andy Wingo | 2008-08-26 | 1 | -2/+2 |
| * | | | | | merge from guile master...Had to fix up .gitignore for some conflicts.
| Andy Wingo | 2008-08-26 | 11 | -9/+661 |
| |\ \ \ \ \ |
|
| * | | | | | | re-enable computed goto; fix ,help in the repl; subr dispatch optimizations...* m4/labels-as-values.m4: New file, checks for computed goto.
* configure.in: Use AC_C_LABELS_AS_VALUES.
* module/system/repl/command.scm (procedure-documentation): Extend the
core's procedure-documentation in an ad-hoc way, so that ,help works.
* module/system/vm/core.scm (program-properties): New function.
(program-documentation): New function.
* src/vm_engine.h (DROP, DROPN): Decrement sp before checking for
underflow.
* src/vm_system.c (call, tail-call): Add some optimized dispatch for some
C functions, so that we can avoid consing and the interpreter if
possible. However currently it seems that I'm always getting the
scm_call_* trampolines back.
| Andy Wingo | 2008-08-05 | 1 | -0/+22 |
| * | | | | | | Fixes to make guile-vm compile in guile source tree...* INSTALL: Updated.
* m4/gnulib-cache.m4: Regenerated.
* Makefile.am: Spelling fix.
* guilec.mk:
* src/Makefile.am:
* src/vm.c: Update to actually work inside a guile source tree.
* libguile/Makefile.am: Don't error on warnings in the flex-generated
c-tokenize function.
| Andy Wingo | 2008-08-02 | 1 | -1/+1 |
* | | | | | | | Merge branch 'master' into boehm-demers-weiser-gc...Conflicts:
lib/Makefile.am
m4/gnulib-cache.m4
m4/gnulib-comp.m4
| Ludovic Courtès | 2009-01-17 | 15 | -20/+1149 |
|\ \ \ \ \ \ \
| | |_|_|_|_|/
| |/| | | | | |
|
| * | | | | | | Invoke gnulib-tool with --no-vc-files option, and...remove files that should not have been committed to the repository.
| Neil Jerram | 2009-01-15 | 1 | -1/+2 |
| * | | | | | | Revert lib/.gitignore and m4/.gitignore to how they should be...(before my confused Gnulib commits...)
| Neil Jerram | 2009-01-15 | 1 | -0/+2 |
| * | | | | | | Add more missing Gnulib files | Neil Jerram | 2009-01-15 | 6 | -8/+492 |
| * | | | | | | Add more missing Gnulib files | Neil Jerram | 2009-01-14 | 4 | -3/+552 |
| * | | | | | | Add missing Gnulib file (m4/localcharset.m4) | Neil Jerram | 2009-01-14 | 2 | -1/+16 |
| | |_|_|_|/
| |/| | | | |
|