Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
* [PATCH 00/16] Cleanup obsolete configure checks
@ 2026-10-13 15:35 Simon Marchi
  2026-10-13 15:35 ` [PATCH 01/16] gdb: don't check for sys/debugreg.h Simon Marchi
                   ` (16 more replies)
  0 siblings, 17 replies; 19+ messages in thread
From: Simon Marchi @ 2026-10-13 15:35 UTC (permalink / raw)
  To: gdb-patches; +Cc: Simon Marchi

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


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2026-10-14 12:54 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-13 15:35 [PATCH 00/16] Cleanup obsolete configure checks Simon Marchi
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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox