guile: Add support for Guile 3.0.
authorLudovic Courtès <ludo@gnu.org>
Sun, 28 Jun 2020 14:25:40 +0000 (16:25 +0200)
committerSimon Marchi <simon.marchi@efficios.com>
Mon, 20 Jul 2020 15:00:55 +0000 (11:00 -0400)
commitae5369e773c341ab55a130fffb4678bb3595d692
tree209745e75f62eba0a5b42868a1f51ed42a14acd2
parent68cf161c24b096608bf4a1b97b489cc7277bffc0
guile: Add support for Guile 3.0.

gdb/ChangeLog
2020-06-28  Ludovic Courtès  <ludo@gnu.org>

* guile/scm-math.c (vlscm_integer_fits_p): Use 'uintmax_t'
and 'intmax_t' instead of 'scm_t_uintmax' and 'scm_t_intmax',
which are deprecated in Guile 3.0.
* configure.ac (try_guile_versions): Add "guile-3.0".
* configure (try_guile_versions): Regenerate.
* NEWS: Update entry.

gdb/testsuite/ChangeLog
2020-06-28  Ludovic Courtès  <ludo@gnu.org>

* gdb.guile/source2.scm: Add #f first argument to 'format'.
* gdb.guile/types-module.exp: Remove "ERROR:" from
regexps since Guile 3.0 no longer prints that.

gdb/doc/ChangeLog
2020-06-28  Ludovic Courtès  <ludo@gnu.org>

* doc/guile.texi (Guile Introduction): Mention Guile 3.0.

Change-Id: Iff116c2e40f334e4e0ca4e759a097bfd23634679
gdb/ChangeLog
gdb/NEWS
gdb/configure
gdb/configure.ac
gdb/doc/ChangeLog
gdb/doc/guile.texi
gdb/guile/scm-math.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.guile/source2.scm
gdb/testsuite/gdb.guile/types-module.exp