acadia-newlib/newlib/libc/machine
Mike Frysinger fc0bd2eb03 newlib: use abs_newlib_basedir for -I paths
When we had configure scripts in subdirs, the newlib_basedir value
was computed relative to that, and it'd be the same when used in the
Makefile in the same dir.  With many subdir configure scripts removed,
the top-level configure & Makefile can't use the same relative path.
So switch the subdir Makefiles over to abs_newlib_basedir when they
use -I to find source headers.

Do this for all subdirs, even ones with configure scripts and where
newlib_basedir works.  This makes the code consistent, and avoids
surprises if the configure script is ever removed in the future as
part of merging to the higher level.

Some of the subdirs were using -I$(newlib_basedir)/../newlib/ for
some reason.  Collapse those too since newlib_basedir points to the
newlib source tree already.
2022-01-29 01:35:30 -05:00
..
a29k newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
aarch64 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
amdgcn newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
arc newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
arm newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
bfin newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
cr16 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
cris newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
crx newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
csky newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
d10v newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
d30v newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
epiphany newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
fr30 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
frv newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
ft32 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
h8300 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
h8500 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
hppa newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
i386 newlib: use abs_newlib_basedir for -I paths 2022-01-29 01:35:30 -05:00
i960 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
iq2000 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
lm32 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
m32c newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
m32r newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
m68hc11 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
m68k newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
m88k newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
mep newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
microblaze newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
mips newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
mn10200 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
mn10300 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
moxie newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
msp430 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
mt newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
nds32 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
necv70 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
nios2 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
nvptx newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
or1k newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
powerpc newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
pru newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
riscv newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
rl78 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
rx newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
sh newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
shared_x86/sys Cygwin: don't export _feinitialise from newlib 2021-04-13 12:55:34 +02:00
sparc newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
spu newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
tic4x newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
tic6x newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
tic80 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
v850 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
visium newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
w65 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
x86_64 newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
xc16x newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00
xscale newlib: libc: merge machine/ configure scripts up a level 2022-01-26 03:11:21 -05:00
xstormy16 newlib: use abs_newlib_basedir for -I paths 2022-01-29 01:35:30 -05:00
z8k newlib: export abs_newlib_basedir for all subdirs 2022-01-29 01:35:30 -05:00