gdb/selftest.m4: ensure $development is set
Before commit 3d1e5a43cb
("gdbsupport/configure.ac: source
development.sh"), the GDB build in non-development mode (turn
development to false in bfd/development.sh if you want to try) was
broken because the gdbsupport configure script didn't source
bfd/development.sh to set the development variable.
Since the GDB_AC_SELFTEST macro relies on the `development` variable, I
propose to modify it such that it errors out if $development does not
have an expected value of "true" or "false". This could prevent a
future similar problem from happening while refactoring the configure
scripts. It would have caught the problem fixed by the patch mentioned
earlier.
gdb/ChangeLog:
* selftest.m4 (GDB_AC_SELFTEST): Error out if $development is
not "true" or "false".
* configure: Re-generate.
gdbserver/ChangeLog:
* configure: Re-generate.
gdbsupport/ChangeLog:
* configure: Re-generate.
This commit is contained in:
parent
8dd8e1c722
commit
4d696a5c68
@ -1,3 +1,9 @@
|
||||
2020-03-12 Simon Marchi <simon.marchi@efficios.com>
|
||||
|
||||
* selftest.m4 (GDB_AC_SELFTEST): Error out if $development is
|
||||
not "true" or "false".
|
||||
* configure: Re-generate.
|
||||
|
||||
2020-03-12 Christian Biesinger <cbiesinger@google.com>
|
||||
|
||||
* Makefile.in (HFILES_NO_SRCDIR): Add new arm-nbsd-tdep.h file.
|
||||
|
5
gdb/configure
vendored
5
gdb/configure
vendored
@ -19187,6 +19187,11 @@ $as_echo "#define GDB_DEFAULT_HOST_CHARSET \"UTF-8\"" >>confdefs.h
|
||||
# The default value of this option changes depending whether we're on
|
||||
# development mode (in which case it's "true") or not (in which case
|
||||
# it's "false").
|
||||
|
||||
if test "x$development" != xtrue && test "x$development" != xfalse; then :
|
||||
as_fn_error $? "Invalid value for \$development, got \"$development\", expecting \"true\" or \"false\"." "$LINENO" 5
|
||||
fi
|
||||
|
||||
# Check whether --enable-unit-tests was given.
|
||||
if test "${enable_unit_tests+set}" = set; then :
|
||||
enableval=$enable_unit_tests; case "${enableval}" in
|
||||
|
@ -27,6 +27,10 @@ AC_DEFUN([GDB_AC_SELFTEST],[
|
||||
# The default value of this option changes depending whether we're on
|
||||
# development mode (in which case it's "true") or not (in which case
|
||||
# it's "false").
|
||||
|
||||
AS_IF([test "x$development" != xtrue && test "x$development" != xfalse],
|
||||
[AC_MSG_ERROR([Invalid value for \$development, got "$development", expecting "true" or "false".])])
|
||||
|
||||
AC_ARG_ENABLE(unit-tests,
|
||||
AS_HELP_STRING([--enable-unit-tests],
|
||||
[Enable the inclusion of unit tests when compiling GDB]),
|
||||
|
@ -1,3 +1,7 @@
|
||||
2020-03-12 Simon Marchi <simon.marchi@efficios.com>
|
||||
|
||||
* configure: Re-generate.
|
||||
|
||||
2020-03-11 Simon Marchi <simon.marchi@efficios.com>
|
||||
|
||||
* configure: Re-generate.
|
||||
|
5
gdbserver/configure
vendored
5
gdbserver/configure
vendored
@ -6083,6 +6083,11 @@ fi
|
||||
# The default value of this option changes depending whether we're on
|
||||
# development mode (in which case it's "true") or not (in which case
|
||||
# it's "false").
|
||||
|
||||
if test "x$development" != xtrue && test "x$development" != xfalse; then :
|
||||
as_fn_error $? "Invalid value for \$development, got \"$development\", expecting \"true\" or \"false\"." "$LINENO" 5
|
||||
fi
|
||||
|
||||
# Check whether --enable-unit-tests was given.
|
||||
if test "${enable_unit_tests+set}" = set; then :
|
||||
enableval=$enable_unit_tests; case "${enableval}" in
|
||||
|
@ -1,3 +1,7 @@
|
||||
2020-03-12 Simon Marchi <simon.marchi@efficios.com>
|
||||
|
||||
* configure: Re-generate.
|
||||
|
||||
2020-03-11 Simon Marchi <simon.marchi@efficios.com>
|
||||
|
||||
* configure: Re-generate.
|
||||
|
5
gdbsupport/configure
vendored
5
gdbsupport/configure
vendored
@ -10606,6 +10606,11 @@ $as_echo "$bfd_cv_have_sys_procfs_type_elf_fpregset_t" >&6; }
|
||||
# The default value of this option changes depending whether we're on
|
||||
# development mode (in which case it's "true") or not (in which case
|
||||
# it's "false").
|
||||
|
||||
if test "x$development" != xtrue && test "x$development" != xfalse; then :
|
||||
as_fn_error $? "Invalid value for \$development, got \"$development\", expecting \"true\" or \"false\"." "$LINENO" 5
|
||||
fi
|
||||
|
||||
# Check whether --enable-unit-tests was given.
|
||||
if test "${enable_unit_tests+set}" = set; then :
|
||||
enableval=$enable_unit_tests; case "${enableval}" in
|
||||
|
Loading…
Reference in New Issue
Block a user