1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-29 06:20:30 +02:00
Commit graph

12 commits

Author SHA1 Message Date
Thien-Thi Nguyen
a981063eba [build slog] Rework libtool initialization
* configure.ac (AC_LIBTOOL_WIN32_DLL): Delete.
(AC_LIBTOOL_DLOPEN): Likewise.
(AC_PROG_LIBTOOL): Likewise.
(LT_INIT): New macro call.
2021-03-02 23:38:06 -05:00
Thien-Thi Nguyen
f881f70d14 [build slog] Replace AC_PROG_CC_C89 with AC_PROG_CC
* configure.ac (AC_PROG_CC): ...here.
2021-03-02 23:15:12 -05:00
Thien-Thi Nguyen
1c594b5a4c [build slog] No longer use AC_HEADER_TIME
* configure.ac (AC_HEADER_TIME): Delete.
2021-03-02 23:06:11 -05:00
Thien-Thi Nguyen
5838f795dc [slog] No longer use TIME_WITH_SYS_TIME
* configure.ac (struct tm.tm_gmtoff): Simplify conditional
preproc expression to not use ‘TIME_WITH_SYS_TIME’, and instead
#include <time.h> unconditionally.

* libguile/filesys.c: Simplify conditional preproc expression
to not use ‘TIME_WITH_SYS_TIME’, and instead #include <time.h>
unconditionally.
* libguile/posix.c: Likewise.
* libguile/gen-scmconfig.c: Likewise, for generation code.
2021-03-02 22:58:33 -05:00
Thien-Thi Nguyen
019675a3de [build slog] No longer use AC_TYPE_SIGNAL
* configure.ac (AC_TYPE_SIGNAL): Delete.
2021-02-28 17:06:54 -05:00
Thien-Thi Nguyen
dad6ec0846 [build int] Use AC_MSG_ERROR.
* configure.ac (ALLOCA): ...here, instead of ‘AC_ERROR’.
2021-02-28 15:44:44 -05:00
Thien-Thi Nguyen
618620c4c8 Delete trailing whitespace in configure.ac; nfc. 2021-02-28 15:42:58 -05:00
Thien-Thi Nguyen
181e92ba73 [build int] Add more 'AC_LANG_PROGRAM' calls
* configure.ac (guile_cv_need_braces_on_pthread_once_init)
  (guile_cv_need_braces_on_pthread_mutex_initializer): Add
  ‘AC_LANG_PROGRAM’ call to first arg of ‘AC_COMPILE_IFELSE’.
2017-03-03 06:42:00 +01:00
Thien-Thi Nguyen
d6aae483df [build int] Remove EOF "Local Variables" block; nfc
These days, Emacs' Autoconf mode has proper support for
‘dnl’ in ‘comment-start’, ‘comment-end’, ‘comment-start-skip’;
we no longer need to specify these explicitly.

* configure.ac: Remove EOF "Local Variables" block.
2017-03-03 06:39:22 +01:00
Thien-Thi Nguyen
956494e4f7 [build int] Dose configure.ac w/ "proper" m4-quoting
* configure.ac: Add m4-quoting everywhere it was missing.
2017-03-03 06:33:50 +01:00
Thien-Thi Nguyen
3f61b3ffa4 [build int] Add abstraction: CONFIG_SCRIPT
* configure.ac (CONFIG_SCRIPT): New AC_DEFUN.  Use it instead of
  AC_CONFIG_FILES for: check-guile benchmark-guile, guile-tools,
  pre-inst-guile, pre-inst-guile-env, libguile/guile-snarf,
  libguile/guile-doc-snarf, libguile/guile-func-name-check,
  libguile/guile-snarf-docs, test-suite/standalone/test-use-srfi,
  test-suite/standalone/test-fast-slot-ref.
2017-03-03 06:22:14 +01:00
Thien-Thi Nguyen
7c59f65f81 Rename configure.in to configure.ac, twice
* configure.ac: Rename from configure.in.
* GUILE-VERSION: Update comments; nfc.
* HACKING: Likewise.

* guile-readline/configure.ac: Rename from guile-readline/configure.in.
* guile-readline/LIBGUILEREADLINE-VERSION: Update comments; nfc.

* libguile/__scm.h: Likewise.
* libguile/gen-scmconfig.c: Likewise.
* libguile/gen-scmconfig.h.in: Likewise.
2017-03-03 05:59:49 +01:00
Renamed from configure.in (Browse further)