autoconf: modernize and modularize
commitfefaa2cc5c2ae1537fccbb552496787130feeeaa
authorH. Peter Anvin <hpa@zytor.com>
Tue, 11 Jun 2024 01:24:53 +0000 (10 18:24 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 11 Jun 2024 01:24:53 +0000 (10 18:24 -0700)
tree4b2549d2cc6ecadad1b469e0be69052374a0b719
parent33051a296c4890270d75c6ed22dc074b2ab9520a
autoconf: modernize and modularize

Use my modular m4 library used for other things as well; update
autoconf macros to 2.71 standard.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
35 files changed:
.gitignore
Makefile
aclocal.m4 [deleted file]
autoconf/m4/pa_add_cflags.m4 [new file with mode: 0644]
autoconf/m4/pa_add_flags.m4 [new file with mode: 0644]
autoconf/m4/pa_add_headers.m4 [new file with mode: 0644]
autoconf/m4/pa_add_langflags.m4 [new file with mode: 0644]
autoconf/m4/pa_arg_bool.m4 [new file with mode: 0644]
autoconf/m4/pa_arg_disabled.m4 [new file with mode: 0644]
autoconf/m4/pa_arg_enabled.m4 [new file with mode: 0644]
autoconf/m4/pa_build_ifelse.m4 [new file with mode: 0644]
autoconf/m4/pa_c_typeof.m4 [new file with mode: 0644]
autoconf/m4/pa_check_bad_stdc_inline.m4 [new file with mode: 0644]
autoconf/m4/pa_check_inttypes_h_sane.m4 [new file with mode: 0644]
autoconf/m4/pa_cross_compile.m4 [new file with mode: 0644]
autoconf/m4/pa_flags_langlist.m4 [new file with mode: 0644]
autoconf/m4/pa_have_tcpwrappers.m4 [new file with mode: 0644]
autoconf/m4/pa_lang_foreach.m4 [new file with mode: 0644]
autoconf/m4/pa_lang_seen_list.m4 [new file with mode: 0644]
autoconf/m4/pa_option_debug.m4 [new file with mode: 0644]
autoconf/m4/pa_option_profiling.m4 [new file with mode: 0644]
autoconf/m4/pa_prog_cc.m4 [new file with mode: 0644]
autoconf/m4/pa_search_libs_and_add.m4 [new file with mode: 0644]
autoconf/m4/pa_sigsetjmp.m4 [new file with mode: 0644]
autoconf/m4/pa_sym.m4 [new file with mode: 0644]
autogen.sh
common/Makefile
config.h
config/MCONFIG.in [moved from MCONFIG.in with 100% similarity]
configure.ac
lib/Makefile
tftp/Makefile
tftpd/Makefile
tftpd/recvfrom.c
tftpd/tftpd.c