acadia-newlib/newlib/libc/machine
Mike Frysinger 08a55a233d 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.
2022-01-26 03:11:21 -05:00
..
a29k newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
aarch64 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
amdgcn newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
arc newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
arm newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
bfin newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
cr16 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
cris newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
crx newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
csky newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
d10v newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
d30v newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
epiphany newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
fr30 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
frv newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
ft32 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
h8300 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
h8500 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
hppa newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
i386 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
i960 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
iq2000 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
lm32 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
m32c newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
m32r newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
m68hc11 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
m68k newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
m88k newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
mep newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
microblaze newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
mips newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
mn10200 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
mn10300 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
moxie newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
msp430 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
mt newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
nds32 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
necv70 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
nios2 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
nvptx newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
or1k newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
powerpc newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
pru newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
riscv newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
rl78 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
rx newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
sh newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
shared_x86/sys Cygwin: don't export _feinitialise from newlib 2021-04-13 12:55:34 +02:00
sparc newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
spu newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
tic4x newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
tic6x newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
tic80 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
v850 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
visium newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
w65 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
x86_64 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
xc16x newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
xscale newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
xstormy16 newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
z8k newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00