From: Simon Marchi <simon.marchi@efficios.com>
To: gdb-patches@sourceware.org
Cc: Simon Marchi <simon.marchi@efficios.com>
Subject: [PATCH 00/16] Cleanup obsolete configure checks
Date: Tue, 13 Oct 2026 11:35:46 -0400 [thread overview]
Message-ID: <20261013153657.1610298-1-simon.marchi@efficios.com> (raw)
After removing an obsolete Expat configure check, I asked Claude what
else looked unnecessary anymore. This series removes the things that I
think are most obviously not needed anymore. There are more things that
could be cleaned up, but those things would require more research or
judgement calls to decide if it's ok to remove. I'll send those little
by little later.
Simon Marchi (16):
gdb: don't check for sys/debugreg.h
gdb: don't check for sigsetmask and ttrace
gdbsupport: don't check for strstr declaration
gdbserver, gdbsupport: remove unneeded sys/procfs.h type checks
gdbserver: don't define HAVE_SYNC_BUILTINS
gdb: don't check for long double support
gdbserver: remove leftover Windows CE check in configure.ac
gdbsupport: don't check for memory.h
gdbserver: don't check for string.h
gdb, gdbserver: remove configure checks already done by GDB_AC_COMMON
gdb: remove redundant dlopen library search
gdb: don't check for long long support in the compiler
gdb: remove AC_C_CONST and AC_C_INLINE
gdbserver: remove fallback declarations of perror, vasprintf and
vsnprintf
gdb: remove redundant snprintf declaration check
gdbserver, gdbsupport: don't check for signal.h, fcntl.h and locale.h
gdb/config.in | 58 ---
gdb/configure | 659 ----------------------------------
gdb/configure.ac | 79 ----
gdb/python/python-internal.h | 7 +-
gdbserver/acinclude.m4 | 21 --
gdbserver/config.in | 41 ---
gdbserver/configure | 601 +------------------------------
gdbserver/configure.ac | 27 +-
gdbserver/fork-child.cc | 2 -
gdbserver/gdbreplay.cc | 2 -
gdbserver/remote-utils.cc | 4 -
gdbserver/server.cc | 2 -
gdbserver/server.h | 13 -
gdbsupport/common.m4 | 12 -
gdbsupport/config.in | 31 --
gdbsupport/configure | 267 --------------
gdbsupport/gdb_locale.h | 4 +-
gdbsupport/gdb_proc_service.h | 16 -
gdbsupport/signals.cc | 2 -
19 files changed, 8 insertions(+), 1840 deletions(-)
base-commit: bad8b979b27e050b2b4db16a261f8a78e24b8aa2
--
2.56.0
next reply other threads:[~2026-10-13 15:37 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-13 15:35 Simon Marchi [this message]
2026-10-13 15:35 ` [PATCH 01/16] gdb: don't check for sys/debugreg.h Simon Marchi
2026-10-13 15:35 ` [PATCH 02/16] gdb: don't check for sigsetmask and ttrace Simon Marchi
2026-10-13 15:35 ` [PATCH 03/16] gdbsupport: don't check for strstr declaration Simon Marchi
2026-10-13 15:35 ` [PATCH 04/16] gdbserver, gdbsupport: remove unneeded sys/procfs.h type checks Simon Marchi
2026-10-13 15:35 ` [PATCH 05/16] gdbserver: don't define HAVE_SYNC_BUILTINS Simon Marchi
2026-10-13 15:35 ` [PATCH 06/16] gdb: don't check for long double support Simon Marchi
2026-10-13 15:35 ` [PATCH 07/16] gdbserver: remove leftover Windows CE check in configure.ac Simon Marchi
2026-10-13 15:35 ` [PATCH 08/16] gdbsupport: don't check for memory.h Simon Marchi
2026-10-13 15:35 ` [PATCH 09/16] gdbserver: don't check for string.h Simon Marchi
2026-10-13 15:35 ` [PATCH 10/16] gdb, gdbserver: remove configure checks already done by GDB_AC_COMMON Simon Marchi
2026-10-13 15:35 ` [PATCH 11/16] gdb: remove redundant dlopen library search Simon Marchi
2026-10-13 15:35 ` [PATCH 12/16] gdb: don't check for long long support in the compiler Simon Marchi
2026-10-13 15:35 ` [PATCH 13/16] gdb: remove AC_C_CONST and AC_C_INLINE Simon Marchi
2026-10-13 15:36 ` [PATCH 14/16] gdbserver: remove fallback declarations of perror, vasprintf and vsnprintf Simon Marchi
2026-10-13 15:36 ` [PATCH 15/16] gdb: remove redundant snprintf declaration check Simon Marchi
2026-10-13 15:36 ` [PATCH 16/16] gdbserver, gdbsupport: don't check for signal.h, fcntl.h and locale.h Simon Marchi
2026-10-14 12:08 ` [PATCH 00/16] Cleanup obsolete configure checks Tom Tromey
2026-10-14 12:53 ` Simon Marchi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261013153657.1610298-1-simon.marchi@efficios.com \
--to=simon.marchi@efficios.com \
--cc=gdb-patches@sourceware.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox