]> sourceware.org Git - newlib-cygwin.git/commit
newlib: libc: merge machine/ configure scripts up a level
authorMike Frysinger <vapier@gentoo.org>
Sun, 23 Jan 2022 05:23:28 +0000 (00:23 -0500)
committerMike Frysinger <vapier@gentoo.org>
Wed, 26 Jan 2022 08:11:21 +0000 (03:11 -0500)
commit08a55a233d8a90914270a898360f806f7f8f2bdd
tree6ae24ee60040c9f2f5bdc6aced5178aafacad24b
parent8bee45444fde77ff4e965a0edf24035f9a570b10
newlib: libc: merge machine/ configure scripts up a level

The machine configure scripts are all effectively stub scripts that
pass the higher level options to its own makefile.  There were only
three doing custom tests.  The rest were all effectively the same as
the libc/ configure script.

So instead of recursively running configure in all of these subdirs,
generate their makefiles from the top-level configure.  For the few
unique ones, deploy a pattern of including subdir logic via m4:
m4_include([machine/nds32/acinclude.m4])

Some of the generated machine makefiles have a bunch of extra stuff
added to them, but that's because they were inconsistent in their
configure libtool calls.  The top-level has it, so it exports some
new vars to the ones that weren't already.
355 files changed:
newlib/libc/Makefile.in
newlib/libc/argz/Makefile.in
newlib/libc/configure
newlib/libc/configure.ac
newlib/libc/ctype/Makefile.in
newlib/libc/errno/Makefile.in
newlib/libc/iconv/Makefile.in
newlib/libc/iconv/ccs/Makefile.in
newlib/libc/iconv/ccs/binary/Makefile.in
newlib/libc/iconv/ces/Makefile.in
newlib/libc/iconv/lib/Makefile.in
newlib/libc/locale/Makefile.in
newlib/libc/machine/a29k/Makefile.am
newlib/libc/machine/a29k/Makefile.in
newlib/libc/machine/a29k/aclocal.m4 [deleted file]
newlib/libc/machine/a29k/configure [deleted file]
newlib/libc/machine/a29k/configure.ac [deleted file]
newlib/libc/machine/aarch64/Makefile.am
newlib/libc/machine/aarch64/Makefile.in
newlib/libc/machine/aarch64/aclocal.m4 [deleted file]
newlib/libc/machine/aarch64/configure [deleted file]
newlib/libc/machine/aarch64/configure.ac [deleted file]
newlib/libc/machine/amdgcn/Makefile.am
newlib/libc/machine/amdgcn/Makefile.in
newlib/libc/machine/amdgcn/aclocal.m4 [deleted file]
newlib/libc/machine/amdgcn/configure [deleted file]
newlib/libc/machine/amdgcn/configure.ac [deleted file]
newlib/libc/machine/arc/Makefile.am
newlib/libc/machine/arc/Makefile.in
newlib/libc/machine/arc/aclocal.m4 [deleted file]
newlib/libc/machine/arc/configure [deleted file]
newlib/libc/machine/arc/configure.ac [deleted file]
newlib/libc/machine/arm/Makefile.am
newlib/libc/machine/arm/Makefile.in
newlib/libc/machine/arm/aclocal.m4 [deleted file]
newlib/libc/machine/arm/configure [deleted file]
newlib/libc/machine/arm/configure.ac [deleted file]
newlib/libc/machine/bfin/Makefile.am
newlib/libc/machine/bfin/Makefile.in
newlib/libc/machine/bfin/aclocal.m4 [deleted file]
newlib/libc/machine/bfin/configure [deleted file]
newlib/libc/machine/bfin/configure.ac [deleted file]
newlib/libc/machine/cr16/Makefile.am
newlib/libc/machine/cr16/Makefile.in
newlib/libc/machine/cr16/aclocal.m4 [deleted file]
newlib/libc/machine/cr16/configure [deleted file]
newlib/libc/machine/cr16/configure.ac [deleted file]
newlib/libc/machine/cris/Makefile.am
newlib/libc/machine/cris/Makefile.in
newlib/libc/machine/cris/aclocal.m4 [deleted file]
newlib/libc/machine/cris/configure [deleted file]
newlib/libc/machine/cris/configure.ac [deleted file]
newlib/libc/machine/crx/Makefile.am
newlib/libc/machine/crx/Makefile.in
newlib/libc/machine/crx/aclocal.m4 [deleted file]
newlib/libc/machine/crx/configure [deleted file]
newlib/libc/machine/crx/configure.ac [deleted file]
newlib/libc/machine/csky/Makefile.am
newlib/libc/machine/csky/Makefile.in
newlib/libc/machine/csky/aclocal.m4 [deleted file]
newlib/libc/machine/csky/configure [deleted file]
newlib/libc/machine/csky/configure.ac [deleted file]
newlib/libc/machine/d10v/Makefile.am
newlib/libc/machine/d10v/Makefile.in
newlib/libc/machine/d10v/aclocal.m4 [deleted file]
newlib/libc/machine/d10v/configure [deleted file]
newlib/libc/machine/d10v/configure.ac [deleted file]
newlib/libc/machine/d30v/Makefile.am
newlib/libc/machine/d30v/Makefile.in
newlib/libc/machine/d30v/aclocal.m4 [deleted file]
newlib/libc/machine/d30v/configure [deleted file]
newlib/libc/machine/d30v/configure.ac [deleted file]
newlib/libc/machine/epiphany/Makefile.am
newlib/libc/machine/epiphany/Makefile.in
newlib/libc/machine/epiphany/aclocal.m4 [deleted file]
newlib/libc/machine/epiphany/configure [deleted file]
newlib/libc/machine/epiphany/configure.ac [deleted file]
newlib/libc/machine/fr30/Makefile.am
newlib/libc/machine/fr30/Makefile.in
newlib/libc/machine/fr30/aclocal.m4 [deleted file]
newlib/libc/machine/fr30/configure [deleted file]
newlib/libc/machine/fr30/configure.ac [deleted file]
newlib/libc/machine/frv/Makefile.am
newlib/libc/machine/frv/Makefile.in
newlib/libc/machine/frv/aclocal.m4 [deleted file]
newlib/libc/machine/frv/configure [deleted file]
newlib/libc/machine/frv/configure.ac [deleted file]
newlib/libc/machine/ft32/Makefile.am
newlib/libc/machine/ft32/Makefile.in
newlib/libc/machine/ft32/aclocal.m4 [deleted file]
newlib/libc/machine/ft32/configure [deleted file]
newlib/libc/machine/ft32/configure.ac [deleted file]
newlib/libc/machine/h8300/Makefile.am
newlib/libc/machine/h8300/Makefile.in
newlib/libc/machine/h8300/aclocal.m4 [deleted file]
newlib/libc/machine/h8300/configure [deleted file]
newlib/libc/machine/h8300/configure.ac [deleted file]
newlib/libc/machine/h8500/Makefile.am
newlib/libc/machine/h8500/Makefile.in
newlib/libc/machine/h8500/aclocal.m4 [deleted file]
newlib/libc/machine/h8500/configure [deleted file]
newlib/libc/machine/h8500/configure.ac [deleted file]
newlib/libc/machine/hppa/Makefile.am
newlib/libc/machine/hppa/Makefile.in
newlib/libc/machine/hppa/aclocal.m4 [deleted file]
newlib/libc/machine/hppa/configure [deleted file]
newlib/libc/machine/hppa/configure.ac [deleted file]
newlib/libc/machine/i386/Makefile.am
newlib/libc/machine/i386/Makefile.in
newlib/libc/machine/i386/aclocal.m4 [deleted file]
newlib/libc/machine/i386/configure [deleted file]
newlib/libc/machine/i386/configure.ac [deleted file]
newlib/libc/machine/i960/Makefile.am
newlib/libc/machine/i960/Makefile.in
newlib/libc/machine/i960/aclocal.m4 [deleted file]
newlib/libc/machine/i960/configure [deleted file]
newlib/libc/machine/i960/configure.ac [deleted file]
newlib/libc/machine/iq2000/Makefile.am
newlib/libc/machine/iq2000/Makefile.in
newlib/libc/machine/iq2000/aclocal.m4 [deleted file]
newlib/libc/machine/iq2000/configure [deleted file]
newlib/libc/machine/iq2000/configure.ac [deleted file]
newlib/libc/machine/lm32/Makefile.am
newlib/libc/machine/lm32/Makefile.in
newlib/libc/machine/lm32/aclocal.m4 [deleted file]
newlib/libc/machine/lm32/configure [deleted file]
newlib/libc/machine/lm32/configure.ac [deleted file]
newlib/libc/machine/m32c/Makefile.am
newlib/libc/machine/m32c/Makefile.in
newlib/libc/machine/m32c/aclocal.m4 [deleted file]
newlib/libc/machine/m32c/configure [deleted file]
newlib/libc/machine/m32c/configure.ac [deleted file]
newlib/libc/machine/m32r/Makefile.am
newlib/libc/machine/m32r/Makefile.in
newlib/libc/machine/m32r/aclocal.m4 [deleted file]
newlib/libc/machine/m32r/configure [deleted file]
newlib/libc/machine/m32r/configure.ac [deleted file]
newlib/libc/machine/m68hc11/Makefile.am
newlib/libc/machine/m68hc11/Makefile.in
newlib/libc/machine/m68hc11/aclocal.m4 [deleted file]
newlib/libc/machine/m68hc11/configure [deleted file]
newlib/libc/machine/m68hc11/configure.ac [deleted file]
newlib/libc/machine/m68k/Makefile.am
newlib/libc/machine/m68k/Makefile.in
newlib/libc/machine/m68k/aclocal.m4 [deleted file]
newlib/libc/machine/m68k/configure [deleted file]
newlib/libc/machine/m68k/configure.ac [deleted file]
newlib/libc/machine/m88k/Makefile.am
newlib/libc/machine/m88k/Makefile.in
newlib/libc/machine/m88k/aclocal.m4 [deleted file]
newlib/libc/machine/m88k/configure [deleted file]
newlib/libc/machine/m88k/configure.ac [deleted file]
newlib/libc/machine/mep/Makefile.am
newlib/libc/machine/mep/Makefile.in
newlib/libc/machine/mep/aclocal.m4 [deleted file]
newlib/libc/machine/mep/configure [deleted file]
newlib/libc/machine/mep/configure.ac [deleted file]
newlib/libc/machine/microblaze/Makefile.am
newlib/libc/machine/microblaze/Makefile.in
newlib/libc/machine/microblaze/aclocal.m4 [deleted file]
newlib/libc/machine/microblaze/configure [deleted file]
newlib/libc/machine/microblaze/configure.ac [deleted file]
newlib/libc/machine/mips/Makefile.am
newlib/libc/machine/mips/Makefile.in
newlib/libc/machine/mips/aclocal.m4 [deleted file]
newlib/libc/machine/mips/configure [deleted file]
newlib/libc/machine/mips/configure.ac [deleted file]
newlib/libc/machine/mn10200/Makefile.am
newlib/libc/machine/mn10200/Makefile.in
newlib/libc/machine/mn10200/aclocal.m4 [deleted file]
newlib/libc/machine/mn10200/configure [deleted file]
newlib/libc/machine/mn10200/configure.ac [deleted file]
newlib/libc/machine/mn10300/Makefile.am
newlib/libc/machine/mn10300/Makefile.in
newlib/libc/machine/mn10300/aclocal.m4 [deleted file]
newlib/libc/machine/mn10300/configure [deleted file]
newlib/libc/machine/mn10300/configure.ac [deleted file]
newlib/libc/machine/moxie/Makefile.am
newlib/libc/machine/moxie/Makefile.in
newlib/libc/machine/moxie/aclocal.m4 [deleted file]
newlib/libc/machine/moxie/configure [deleted file]
newlib/libc/machine/moxie/configure.ac [deleted file]
newlib/libc/machine/msp430/Makefile.am
newlib/libc/machine/msp430/Makefile.in
newlib/libc/machine/msp430/aclocal.m4 [deleted file]
newlib/libc/machine/msp430/configure [deleted file]
newlib/libc/machine/msp430/configure.ac [deleted file]
newlib/libc/machine/mt/Makefile.am
newlib/libc/machine/mt/Makefile.in
newlib/libc/machine/mt/aclocal.m4 [deleted file]
newlib/libc/machine/mt/configure [deleted file]
newlib/libc/machine/mt/configure.ac [deleted file]
newlib/libc/machine/nds32/Makefile.am
newlib/libc/machine/nds32/Makefile.in
newlib/libc/machine/nds32/acinclude.m4 [new file with mode: 0644]
newlib/libc/machine/nds32/aclocal.m4 [deleted file]
newlib/libc/machine/nds32/configure [deleted file]
newlib/libc/machine/nds32/configure.ac [deleted file]
newlib/libc/machine/necv70/Makefile.am
newlib/libc/machine/necv70/Makefile.in
newlib/libc/machine/necv70/aclocal.m4 [deleted file]
newlib/libc/machine/necv70/configure [deleted file]
newlib/libc/machine/necv70/configure.ac [deleted file]
newlib/libc/machine/nios2/Makefile.am
newlib/libc/machine/nios2/Makefile.in
newlib/libc/machine/nios2/aclocal.m4 [deleted file]
newlib/libc/machine/nios2/configure [deleted file]
newlib/libc/machine/nios2/configure.ac [deleted file]
newlib/libc/machine/nvptx/Makefile.am
newlib/libc/machine/nvptx/Makefile.in
newlib/libc/machine/nvptx/aclocal.m4 [deleted file]
newlib/libc/machine/nvptx/configure [deleted file]
newlib/libc/machine/nvptx/configure.ac [deleted file]
newlib/libc/machine/or1k/Makefile.am
newlib/libc/machine/or1k/Makefile.in
newlib/libc/machine/or1k/aclocal.m4 [deleted file]
newlib/libc/machine/or1k/configure [deleted file]
newlib/libc/machine/or1k/configure.ac [deleted file]
newlib/libc/machine/powerpc/Makefile.am
newlib/libc/machine/powerpc/Makefile.in
newlib/libc/machine/powerpc/acinclude.m4 [new file with mode: 0644]
newlib/libc/machine/powerpc/aclocal.m4 [deleted file]
newlib/libc/machine/powerpc/configure [deleted file]
newlib/libc/machine/powerpc/configure.ac [deleted file]
newlib/libc/machine/pru/Makefile.am
newlib/libc/machine/pru/Makefile.in
newlib/libc/machine/pru/aclocal.m4 [deleted file]
newlib/libc/machine/pru/configure [deleted file]
newlib/libc/machine/pru/configure.ac [deleted file]
newlib/libc/machine/riscv/Makefile.am
newlib/libc/machine/riscv/Makefile.in
newlib/libc/machine/riscv/aclocal.m4 [deleted file]
newlib/libc/machine/riscv/configure [deleted file]
newlib/libc/machine/riscv/configure.ac [deleted file]
newlib/libc/machine/rl78/Makefile.am
newlib/libc/machine/rl78/Makefile.in
newlib/libc/machine/rl78/aclocal.m4 [deleted file]
newlib/libc/machine/rl78/configure [deleted file]
newlib/libc/machine/rl78/configure.ac [deleted file]
newlib/libc/machine/rx/Makefile.am
newlib/libc/machine/rx/Makefile.in
newlib/libc/machine/rx/aclocal.m4 [deleted file]
newlib/libc/machine/rx/configure [deleted file]
newlib/libc/machine/rx/configure.ac [deleted file]
newlib/libc/machine/sh/Makefile.am
newlib/libc/machine/sh/Makefile.in
newlib/libc/machine/sh/acinclude.m4 [new file with mode: 0644]
newlib/libc/machine/sh/aclocal.m4 [deleted file]
newlib/libc/machine/sh/configure [deleted file]
newlib/libc/machine/sh/configure.ac [deleted file]
newlib/libc/machine/sparc/Makefile.am
newlib/libc/machine/sparc/Makefile.in
newlib/libc/machine/sparc/aclocal.m4 [deleted file]
newlib/libc/machine/sparc/configure [deleted file]
newlib/libc/machine/sparc/configure.ac [deleted file]
newlib/libc/machine/spu/Makefile.am
newlib/libc/machine/spu/Makefile.in
newlib/libc/machine/spu/acinclude.m4 [new file with mode: 0644]
newlib/libc/machine/spu/aclocal.m4 [deleted file]
newlib/libc/machine/spu/configure [deleted file]
newlib/libc/machine/spu/configure.ac [deleted file]
newlib/libc/machine/tic4x/Makefile.am
newlib/libc/machine/tic4x/Makefile.in
newlib/libc/machine/tic4x/aclocal.m4 [deleted file]
newlib/libc/machine/tic4x/configure [deleted file]
newlib/libc/machine/tic4x/configure.ac [deleted file]
newlib/libc/machine/tic6x/Makefile.am
newlib/libc/machine/tic6x/Makefile.in
newlib/libc/machine/tic6x/aclocal.m4 [deleted file]
newlib/libc/machine/tic6x/configure [deleted file]
newlib/libc/machine/tic6x/configure.ac [deleted file]
newlib/libc/machine/tic80/Makefile.am
newlib/libc/machine/tic80/Makefile.in
newlib/libc/machine/tic80/aclocal.m4 [deleted file]
newlib/libc/machine/tic80/configure [deleted file]
newlib/libc/machine/tic80/configure.ac [deleted file]
newlib/libc/machine/v850/Makefile.am
newlib/libc/machine/v850/Makefile.in
newlib/libc/machine/v850/aclocal.m4 [deleted file]
newlib/libc/machine/v850/configure [deleted file]
newlib/libc/machine/v850/configure.ac [deleted file]
newlib/libc/machine/visium/Makefile.am
newlib/libc/machine/visium/Makefile.in
newlib/libc/machine/visium/aclocal.m4 [deleted file]
newlib/libc/machine/visium/configure [deleted file]
newlib/libc/machine/visium/configure.ac [deleted file]
newlib/libc/machine/w65/Makefile.am
newlib/libc/machine/w65/Makefile.in
newlib/libc/machine/w65/aclocal.m4 [deleted file]
newlib/libc/machine/w65/configure [deleted file]
newlib/libc/machine/w65/configure.ac [deleted file]
newlib/libc/machine/x86_64/Makefile.am
newlib/libc/machine/x86_64/Makefile.in
newlib/libc/machine/x86_64/aclocal.m4 [deleted file]
newlib/libc/machine/x86_64/configure [deleted file]
newlib/libc/machine/x86_64/configure.ac [deleted file]
newlib/libc/machine/xc16x/Makefile.am
newlib/libc/machine/xc16x/Makefile.in
newlib/libc/machine/xc16x/aclocal.m4 [deleted file]
newlib/libc/machine/xc16x/configure [deleted file]
newlib/libc/machine/xc16x/configure.ac [deleted file]
newlib/libc/machine/xscale/Makefile.am
newlib/libc/machine/xscale/aclocal.m4 [deleted file]
newlib/libc/machine/xscale/configure [deleted file]
newlib/libc/machine/xscale/configure.ac [deleted file]
newlib/libc/machine/xstormy16/Makefile.am
newlib/libc/machine/xstormy16/Makefile.in
newlib/libc/machine/xstormy16/aclocal.m4 [deleted file]
newlib/libc/machine/xstormy16/configure [deleted file]
newlib/libc/machine/xstormy16/configure.ac [deleted file]
newlib/libc/machine/z8k/Makefile.am
newlib/libc/machine/z8k/Makefile.in
newlib/libc/machine/z8k/aclocal.m4 [deleted file]
newlib/libc/machine/z8k/configure [deleted file]
newlib/libc/machine/z8k/configure.ac [deleted file]
newlib/libc/misc/Makefile.in
newlib/libc/posix/Makefile.in
newlib/libc/reent/Makefile.in
newlib/libc/search/Makefile.in
newlib/libc/signal/Makefile.in
newlib/libc/ssp/Makefile.in
newlib/libc/stdio/Makefile.in
newlib/libc/stdio64/Makefile.in
newlib/libc/stdlib/Makefile.in
newlib/libc/string/Makefile.in
newlib/libc/sys/a29khif/Makefile.in
newlib/libc/sys/amdgcn/Makefile.in
newlib/libc/sys/arm/Makefile.in
newlib/libc/sys/d10v/Makefile.in
newlib/libc/sys/decstation/Makefile.in
newlib/libc/sys/epiphany/Makefile.in
newlib/libc/sys/h8300hms/Makefile.in
newlib/libc/sys/h8500hms/Makefile.in
newlib/libc/sys/m88kbug/Makefile.in
newlib/libc/sys/mmixware/Makefile.in
newlib/libc/sys/netware/Makefile.in
newlib/libc/sys/or1k/Makefile.in
newlib/libc/sys/rdos/Makefile.in
newlib/libc/sys/rtems/Makefile.in
newlib/libc/sys/sh/Makefile.in
newlib/libc/sys/sparc64/Makefile.in
newlib/libc/sys/sun4/Makefile.in
newlib/libc/sys/sysmec/Makefile.in
newlib/libc/sys/sysnec810/Makefile.in
newlib/libc/sys/sysnecv850/Makefile.in
newlib/libc/sys/sysvi386/Makefile.in
newlib/libc/sys/sysvnecv70/Makefile.in
newlib/libc/sys/tic80/Makefile.in
newlib/libc/sys/tirtos/Makefile.in
newlib/libc/sys/w65/Makefile.in
newlib/libc/sys/z8ksim/Makefile.in
newlib/libc/syscalls/Makefile.in
newlib/libc/time/Makefile.in
newlib/libc/unix/Makefile.in
newlib/libc/xdr/Makefile.in
This page took 0.11693 seconds and 5 git commands to generate.