| Commit message (Expand) | Author | Age | Files | Lines |
* | Capture full path to GUILE_FOR_BUILD....* acinclude.m4: Capture full path to GUILE_FOR_BUILD. Fixes #22342.
| Andy Wingo | 2016-08-07 | 1 | -0/+2 |
* | Put the readline extension in the extensionsdir...* GUILE-VERSION:
* acinclude.m4:
* guile-readline/LIBGUILEREADLINE-VERSION:
* guile-readline/Makefile.am: Rename libguile-readline-v-18.so to
guile-readline.so, and install it to the extensions dir instead of the
libdir.
* guile-readline/ice-9/readline.scm: Load guile-readline instead of
libguile-readline-v-18.
| Andy Wingo | 2013-10-14 | 1 | -8/+1 |
* | Use `clock-time' directly from Gnulib, but with a local patch....This is equivalent to the previous situation, but more easily
maintainable.
* acinclude.m4 (gl_CLOCK_TIME): Remove.
* configure.ac: Remove explicit use of `gl_CLOCK_TIME'.
* m4/gnulib-cache.m4 (gl_MODULES): Add `clock-time'.
* gnulib-local/m4/clock_time.m4.diff: New file.
* Makefile.am (EXTRA_DIST): Add it.
| Ludovic Courtès | 2012-07-06 | 1 | -39/+0 |
* | fix check for when libc already has clock_gettime / clock_getcpuclockid...* acinclude.m4 (gl_CLOCK_TIME): If both clock_gettime and
clock_getcpuclockid are present without -lrt and -lposix4, don't add
any libs to LIB_CLOCK_GETTIME. Thanks to taylanbarirli@gmail.com.
| Andy Wingo | 2012-02-04 | 1 | -1/+2 |
* | configure: Make sure $GUILE_FOR_BUILD is suitable....* acinclude.m4 (GUILE_CHECK_VERSION, GUILE_CHECK_GUILE_FOR_BUILD): New
macros.
* configure.ac: Remove $GUILE_FOR_BUILD tests. Use
`GUILE_CHECK_GUILE_FOR_BUILD'.
| Ludovic Courtès | 2011-11-23 | 1 | -0/+50 |
* | Disable TLS on NetBSD up to 5.x included....* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): Disable TLS on
`x86_64-unknown-netbsd5.1' too.
| Ludovic Courtès | 2011-07-13 | 1 | -1/+2 |
* | Comment on the Gnulib `clock-gettime' workaround....* acinclude.m4: Remove `clock_time.m4' serial.
* configure.ac: Add URL of the discussion about `clock-gettime'.
| Ludovic Courtès | 2011-06-19 | 1 | -1/+1 |
* | configure: Factorize code checking for `iconveh_' constants; use the cache....* configure.ac: Remove code that determines the values of the `iconveh_'
constants. Use `GUILE_UNISTRING_ICONVEH_VALUES'. instead.
* acinclude.m4 (GUILE_UNISTRING_CONSTANT,
GUILE_UNISTRING_ICONVEH_VALUES): New macros.
| Ludovic Courtès | 2011-06-19 | 1 | -0/+30 |
* | check for clock_getcpuclockid in gl_CLOCK_TIME...* acinclude.m4 (gl_CLOCK_TIME): It could be that clock_gettime is in
libc but clock_getcpuclockid is not, so check for that explicitly.
| Andy Wingo | 2011-06-17 | 1 | -3/+9 |
* | build support for detecting clock_gettime, with -lrt if needed...* acinclude.m4 (gl_CLOCK_TIME):
* configure.ac: Locally include gl_CLOCK_TIME. To be fixed properly
when gnulib updates their license to reflect the actual BSD state of
things.
* libguile/Makefile.am (libguile_@GUILE_EFFECTIVE_VERSION@_la_LDFLAGS):
Add -lrt for clock_gettime, if needed.
* meta/guile-2.0-uninstalled.pc.in:
* meta/guile-2.0.pc.in: Likewise, in Libs.private.
| Andy Wingo | 2011-05-04 | 1 | -0/+32 |
* | Turn the libunistring/iconv configure check into a macro....* acinclude.m4 (GUILE_LIBUNISTRING_WITH_ICONV_SUPPORT): New macro.
* configure.ac: Use it.
| Ludovic Courtès | 2011-04-22 | 1 | -0/+29 |
* | Fix `GUILE_THREAD_LOCAL_STORAGE'....* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): Fix M4 quotation.
| Ludovic Courtès | 2011-02-02 | 1 | -8/+8 |
* | Disable use of thread-local storage on FreeBSD....* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): Explicitly require
`AC_CANONICAL_HOST'. Disable on FreeBSD.
| Ludovic Courtès | 2011-02-02 | 1 | -3/+9 |
* | Add copyright notice to acinclude.m4....* acinclude.m4: Add copyright notice, with years derived from "git log" output.
| Thien-Thi Nguyen | 2010-07-22 | 1 | -0/+21 |
* | [build] Move GUILE_CONFIG_SCRIPT to acinclude.m4....* configure.ac (GUILE_CONFIG_SCRIPT): Move from here...
* acinclude.m4 (GUILE_CONFIG_SCRIPT): ...to here.
| Thien-Thi Nguyen | 2010-07-22 | 1 | -0/+4 |
* | readline only handles SIGWINCH...* acinclude.m4 (GUILE_READLINE): Check for rl_catch_signals and
rl_catch_sigwinch.
* guile-readline/readline.c (scm_init_readline): If we can, turn off
readline's signal handling, because we can do our own.
(scm_readline): Use dynwinds to handle resetting readline's state on
nonlocal exit, not catches.
(unwind_readline): Rename from handle_error.
| Andy Wingo | 2010-07-09 | 1 | -0/+3 |
* | add pdcurses to the list of termlibs...* acinclude.m4 (GUILE_READLINE): Look for pdcurses as found on MinGW.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Volker Grabsch | 2010-05-28 | 1 | -1/+1 |
* | Disable thread-local storage on Solaris 8....* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): Special-case `*solaris2.8'.
| Ludovic Courtès | 2009-12-15 | 1 | -1/+5 |
* | Properly quote the first argument to `AC_DEFINE{,_UNQUOTED}'....* acinclude.m4, configure.ac, examples/compat/acinclude.m4: Properly
quote the first argument for `AC_DEFINE' and `AC_DEFINE_UNQUOTED'.
* .x-sc_m4_quote_check: New file.
| Ludovic Courtès | 2009-11-24 | 1 | -3/+3 |
* | Really disable thread-local storage on NetBSD 5.0....* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): Adjust to match actual
NetBSD 5 triplet, `x86_64-unknown-netbsd5.0.' (note the final dot).
| Ludovic Courtès | 2009-11-24 | 1 | -1/+1 |
* | Explicitly disable TLS on NetBSD 5.0....* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): Explicitly disable TLS on
NetBSD 5.0.
| Ludovic Courtès | 2009-11-14 | 1 | -5/+16 |
* | Improve TLS detection for systems with compiler support but no libc support....* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): Use `AC_LINK_IFELSE'
instead of `AC_COMPILE_IFELSE'.
| Ludovic Courtès | 2009-10-15 | 1 | -2/+5 |
* | Use TLS when available for `SCM_I_CURRENT_THREAD'....* acinclude.m4 (GUILE_THREAD_LOCAL_STORAGE): New macro.
* configure.ac: Use it.
* libguile/__scm.h (SCM_THREAD_LOCAL): New macro.
* libguile/gen-scmconfig.c (main): Define `SCM_HAVE_THREAD_STORAGE_CLASS'.
* libguile/gen-scmconfig.h.in (SCM_I_GSC_HAVE_THREAD_STORAGE_CLASS):
New.
* libguile/threads.c
(scm_i_current_thread)[SCM_HAVE_THREAD_STORAGE_CLASS]: New.
(SET_CURRENT_THREAD): New macro.
(guilify_self_1, on_thread_exit, init_thread_key): Use it.
* libguile/threads.h
(scm_i_current_thread)[SCM_HAVE_THREAD_STORAGE_CLASS]: New
declaration.
(SCM_I_CURRENT_THREAD)[SCM_HAVE_THREAD_STORAGE_CLASS]: New macro.
(init_thread_key_once, init_thread_key): Conditionalize on
`!defined SCM_HAVE_THREAD_STORAGE_CLASS'.
(scm_i_init_thread_for_guile): Update accordingly.
| Ludovic Courtès | 2009-10-09 | 1 | -0/+20 |
* | Move "-z relro" out of $LDFLAGS so it's not in `guile-2.0.pc'....* acinclude.m4 (GUILE_GNU_LD_RELRO): Substitute `GNU_LD_FLAGS'.
* libguile/Makefile.am (libguile_la_LDFLAGS): Add $(GNU_LD_FLAGS).
* srfi/Makefile.am (AM_LDFLAGS): New.
| Ludovic Courtès | 2009-09-24 | 1 | -3/+9 |
* | Link with `-z relro' when available....* acinclude.m4 (GUILE_GNU_LD_RELRO): New macro.
* configure.in: Use `GUILE_GNU_LD_RELRO'.
| Ludovic Courtès | 2009-09-10 | 1 | -0/+18 |
* | fix guile-readline linker bug...* acinclude.m4 (GUILE_READLINE): Fix typo that caused readline not to be
linked to termcap.
| Andy Wingo | 2009-08-26 | 1 | -1/+1 |
* | Don't use a sub-`configure' for `guile-readline'....* acinclude.m4 (GUILE_READLINE): New macro, based on the former
`guile-readline/configure.ac'.
* configure.ac: Remove `AC_CONFIG_SUBDIRS' invocation. Add
`GUILE_READLINE' invocation. Produce files under `guile-readline'.
* guile-readline/Makefile.am: Conditionalize the meat under
`HAVE_READLINE'.
(INCLUDES): Rename to...
(AM_CPPFLAGS): this. Users updates.
(AM_CFLAGS): New variable.
(libguilereadline_v_@LIBGUILEREADLINE_MAJOR@_la_LIBADD): Add
$(READLINE_LIBS).
* guile-readline/readline.c: Include <config.h>.
* guile-readline/configure.ac, guile-readline/autogen.sh: Remove.
| Ludovic Courtès | 2009-08-21 | 1 | -0/+69 |
* | Remove changes that weren't in fact needed:...- config.rpath in EXTRA_DIST, in Makefile.am
- dummy definition of AM_INTL_SUBDIR, in acinclude.m4.
| Neil Jerram | 2007-02-20 | 1 | -2/+0 |
* | (AM_INTL_SUBDIR): Remove unnecessary dnl. | Neil Jerram | 2007-02-18 | 1 | -1/+1 |
* | * configure.in: Do AM_GNU_GETTEXT_VERSION, so that autoreconf will...run autopoint.
* acinclude.m4 (AM_INTL_SUBDIR): Provide dummy definition, to work
around current autoconf/automake/gettext bug.
| Neil Jerram | 2007-01-28 | 1 | -0/+2 |
* | (ACX_PTHREAD): Update to latest definition from...autoconf macro archive, to fix pthread linking problem on Solaris
10, reported by Charles Gagnon.
| Neil Jerram | 2006-06-06 | 1 | -33/+31 |
* | * acinclude.m4 (ACX_PTHREAD): New....* configure.in: Use it instead of simply looking for -lpthread.
Thanks to Andreas Vögele!
| Marius Vollmer | 2004-09-21 | 1 | -0/+203 |
* | Fix autoconf underquoting warnings | Neil Jerram | 2004-01-25 | 1 | -2/+2 |
* | * acinclude.m4: add definitions to AC_DEFINE calls for new...autoconf.
| Rob Browning | 2002-04-11 | 1 | -2/+8 |
* | * Quote multiword string using [ ]. | Neil Jerram | 2002-02-21 | 1 | -1/+1 |
* | * acinclude.m4: AC_LANG not a variable now -- use __cplusplus...unconditionally .
| Rob Browning | 2001-06-02 | 1 | -3/+2 |
* | Removed copy of "libtool.m4". | Marius Vollmer | 2001-05-15 | 1 | -432/+0 |
* | * acinclude.m4: Removed qthreads macros. They are provided in...qthreads.m4, so these were redundant.
| Mikael Djurfeldt | 2000-04-21 | 1 | -140/+0 |
* | * acinclude.m4 (AC_LIBLTDL_CONVENIENCE): Add $(top_srcdir)/libltdl...instead of $(top_builddir)/libltdl to includepath.
| Mikael Djurfeldt | 2000-01-18 | 1 | -1/+1 |
* | * acinclude.m4: remove GUILE_DLSYM_USCORE, add libtool.m4... (no need to install libtool any more)
| Marius Vollmer | 2000-01-10 | 1 | -38/+431 |
* | * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in...variable name. (Thanks to Bill Schottstaedt.)
| Jim Blandy | 1999-09-03 | 1 | -1/+1 |
* | * acinclude.m4: Updated. (Thanks to Karl Eichwalder.) | Mikael Djurfeldt | 1999-08-29 | 1 | -656/+1 |
* | * acinclude.m4: Updated. (Thanks to Karl Eichwalder.) | Mikael Djurfeldt | 1999-08-29 | 1 | -0/+655 |
* | *** empty log message *** | Mikael Djurfeldt | 1999-07-24 | 1 | -0/+140 |
* | *** empty log message *** | Tim Pierce | 1997-11-25 | 1 | -1/+2 |
* | Added support for leading dlsym underscore. | Tim Pierce | 1997-11-21 | 1 | -0/+38 |
* | * acinclude.m4 (GUILE_NAMED_CHECK_FUNC): New macro: Tagged test,...so that test for the same function can be performed multiple
times.
* configure.in (AC_CHECK_HEADERS): Test for rxposix.h,
rx/rxposix.h. Add library rx only if regcomp can't be found
without it.
| Mikael Djurfeldt | 1997-08-24 | 1 | -0/+45 |
* | Changes for reduced Guile distribution: one configure script,...no plugins.
* configure.in: Merged the old text from qt/configure.in and
libguile/configure.in; Tom Tromey says automake only wants one
configure.in script. This seems fishy, but...
* Makefile.am: List the subdirectories explicitly; no more PLUGIN
gubbish.
* acconfig.h, acinclude.m4: Moved here from libguile, since
libguile's configure script lives here now.
* AUTHORS, INSTALL, README: Updated.
* Makefile.in, aclocal.m4 configure: Regenerated. Just like
amputated amphibian limbs.
| Jim Blandy | 1997-04-24 | 1 | -0/+59 |