aboutsummaryrefslogtreecommitdiff
path: root/newlib
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2022-01-27 19:17:04 -0500
committerMike Frysinger <vapier@gentoo.org>2022-01-29 01:35:30 -0500
commit6444f108d9a4a6fac8462c116d4104889b5efb95 (patch)
treece46465ceabd749533a136e1decbfe8f3697bb13 /newlib
parent502cf4b7b5b79b83e8f41b4074212f9e27753f0b (diff)
downloadnewlib-6444f108d9a4a6fac8462c116d4104889b5efb95.zip
newlib-6444f108d9a4a6fac8462c116d4104889b5efb95.tar.gz
newlib-6444f108d9a4a6fac8462c116d4104889b5efb95.tar.bz2
newlib: export abs_newlib_basedir for all subdirs
When using the top-level configure script but subdir Makefiles, the newlib_basedir value gets a bit out of sync: it's relative to where configure lives, not where the Makefile lives. Move the abs setting from the top-level configure script into acinclude.m4 so we can rely on it being available everywhere. Although this commit doesn't use it anywhere, just lays the groundwork.
Diffstat (limited to 'newlib')
-rw-r--r--newlib/Makefile.in1
-rw-r--r--newlib/acinclude.m43
-rwxr-xr-xnewlib/configure9
-rw-r--r--newlib/configure.ac1
-rw-r--r--newlib/libc/Makefile.in1
-rw-r--r--newlib/libc/argz/Makefile.in1
-rwxr-xr-xnewlib/libc/configure8
-rw-r--r--newlib/libc/ctype/Makefile.in1
-rw-r--r--newlib/libc/errno/Makefile.in1
-rw-r--r--newlib/libc/iconv/Makefile.in1
-rw-r--r--newlib/libc/iconv/ccs/Makefile.in1
-rw-r--r--newlib/libc/iconv/ccs/binary/Makefile.in1
-rw-r--r--newlib/libc/iconv/ces/Makefile.in1
-rw-r--r--newlib/libc/iconv/lib/Makefile.in1
-rw-r--r--newlib/libc/locale/Makefile.in1
-rw-r--r--newlib/libc/machine/a29k/Makefile.in1
-rw-r--r--newlib/libc/machine/aarch64/Makefile.in1
-rw-r--r--newlib/libc/machine/amdgcn/Makefile.in1
-rw-r--r--newlib/libc/machine/arc/Makefile.in1
-rw-r--r--newlib/libc/machine/arm/Makefile.in1
-rw-r--r--newlib/libc/machine/bfin/Makefile.in1
-rw-r--r--newlib/libc/machine/cr16/Makefile.in1
-rw-r--r--newlib/libc/machine/cris/Makefile.in1
-rw-r--r--newlib/libc/machine/crx/Makefile.in1
-rw-r--r--newlib/libc/machine/csky/Makefile.in1
-rw-r--r--newlib/libc/machine/d10v/Makefile.in1
-rw-r--r--newlib/libc/machine/d30v/Makefile.in1
-rw-r--r--newlib/libc/machine/epiphany/Makefile.in1
-rw-r--r--newlib/libc/machine/fr30/Makefile.in1
-rw-r--r--newlib/libc/machine/frv/Makefile.in1
-rw-r--r--newlib/libc/machine/ft32/Makefile.in1
-rw-r--r--newlib/libc/machine/h8300/Makefile.in1
-rw-r--r--newlib/libc/machine/h8500/Makefile.in1
-rw-r--r--newlib/libc/machine/hppa/Makefile.in1
-rw-r--r--newlib/libc/machine/i386/Makefile.in1
-rw-r--r--newlib/libc/machine/i960/Makefile.in1
-rw-r--r--newlib/libc/machine/iq2000/Makefile.in1
-rw-r--r--newlib/libc/machine/lm32/Makefile.in1
-rw-r--r--newlib/libc/machine/m32c/Makefile.in1
-rw-r--r--newlib/libc/machine/m32r/Makefile.in1
-rw-r--r--newlib/libc/machine/m68hc11/Makefile.in1
-rw-r--r--newlib/libc/machine/m68k/Makefile.in1
-rw-r--r--newlib/libc/machine/m88k/Makefile.in1
-rw-r--r--newlib/libc/machine/mep/Makefile.in1
-rw-r--r--newlib/libc/machine/microblaze/Makefile.in1
-rw-r--r--newlib/libc/machine/mips/Makefile.in1
-rw-r--r--newlib/libc/machine/mn10200/Makefile.in1
-rw-r--r--newlib/libc/machine/mn10300/Makefile.in1
-rw-r--r--newlib/libc/machine/moxie/Makefile.in1
-rw-r--r--newlib/libc/machine/msp430/Makefile.in1
-rw-r--r--newlib/libc/machine/mt/Makefile.in1
-rw-r--r--newlib/libc/machine/nds32/Makefile.in1
-rw-r--r--newlib/libc/machine/necv70/Makefile.in1
-rw-r--r--newlib/libc/machine/nios2/Makefile.in1
-rw-r--r--newlib/libc/machine/nvptx/Makefile.in1
-rw-r--r--newlib/libc/machine/or1k/Makefile.in1
-rw-r--r--newlib/libc/machine/powerpc/Makefile.in1
-rw-r--r--newlib/libc/machine/pru/Makefile.in1
-rw-r--r--newlib/libc/machine/riscv/Makefile.in1
-rw-r--r--newlib/libc/machine/rl78/Makefile.in1
-rw-r--r--newlib/libc/machine/rx/Makefile.in1
-rw-r--r--newlib/libc/machine/sh/Makefile.in1
-rw-r--r--newlib/libc/machine/sparc/Makefile.in1
-rw-r--r--newlib/libc/machine/spu/Makefile.in1
-rw-r--r--newlib/libc/machine/tic4x/Makefile.in1
-rw-r--r--newlib/libc/machine/tic6x/Makefile.in1
-rw-r--r--newlib/libc/machine/tic80/Makefile.in1
-rw-r--r--newlib/libc/machine/v850/Makefile.in1
-rw-r--r--newlib/libc/machine/visium/Makefile.in1
-rw-r--r--newlib/libc/machine/w65/Makefile.in1
-rw-r--r--newlib/libc/machine/x86_64/Makefile.in1
-rw-r--r--newlib/libc/machine/xc16x/Makefile.in1
-rw-r--r--newlib/libc/machine/xstormy16/Makefile.in1
-rw-r--r--newlib/libc/machine/z8k/Makefile.in1
-rw-r--r--newlib/libc/misc/Makefile.in1
-rw-r--r--newlib/libc/posix/Makefile.in1
-rw-r--r--newlib/libc/reent/Makefile.in1
-rw-r--r--newlib/libc/search/Makefile.in1
-rw-r--r--newlib/libc/signal/Makefile.in1
-rw-r--r--newlib/libc/ssp/Makefile.in1
-rw-r--r--newlib/libc/stdio/Makefile.in1
-rw-r--r--newlib/libc/stdio64/Makefile.in1
-rw-r--r--newlib/libc/stdlib/Makefile.in1
-rw-r--r--newlib/libc/string/Makefile.in1
-rw-r--r--newlib/libc/sys/a29khif/Makefile.in1
-rw-r--r--newlib/libc/sys/amdgcn/Makefile.in1
-rw-r--r--newlib/libc/sys/arm/Makefile.in1
-rw-r--r--newlib/libc/sys/d10v/Makefile.in1
-rw-r--r--newlib/libc/sys/decstation/Makefile.in1
-rw-r--r--newlib/libc/sys/epiphany/Makefile.in1
-rw-r--r--newlib/libc/sys/h8300hms/Makefile.in1
-rw-r--r--newlib/libc/sys/h8500hms/Makefile.in1
-rw-r--r--newlib/libc/sys/linux/Makefile.in1
-rw-r--r--newlib/libc/sys/linux/argp/Makefile.in1
-rw-r--r--newlib/libc/sys/linux/cmath/Makefile.in1
-rwxr-xr-xnewlib/libc/sys/linux/configure8
-rw-r--r--newlib/libc/sys/linux/dl/Makefile.in1
-rw-r--r--newlib/libc/sys/linux/iconv/Makefile.in1
-rw-r--r--newlib/libc/sys/linux/intl/Makefile.in1
-rw-r--r--newlib/libc/sys/linux/linuxthreads/Makefile.in1
-rwxr-xr-xnewlib/libc/sys/linux/linuxthreads/configure8
-rw-r--r--newlib/libc/sys/linux/linuxthreads/machine/Makefile.in1
-rwxr-xr-xnewlib/libc/sys/linux/linuxthreads/machine/configure8
-rw-r--r--newlib/libc/sys/linux/linuxthreads/machine/i386/Makefile.in1
-rwxr-xr-xnewlib/libc/sys/linux/linuxthreads/machine/i386/configure8
-rw-r--r--newlib/libc/sys/linux/machine/Makefile.in1
-rwxr-xr-xnewlib/libc/sys/linux/machine/configure8
-rw-r--r--newlib/libc/sys/linux/machine/i386/Makefile.in1
-rwxr-xr-xnewlib/libc/sys/linux/machine/i386/configure8
-rw-r--r--newlib/libc/sys/linux/net/Makefile.in1
-rw-r--r--newlib/libc/sys/m88kbug/Makefile.in1
-rw-r--r--newlib/libc/sys/mmixware/Makefile.in1
-rw-r--r--newlib/libc/sys/netware/Makefile.in1
-rw-r--r--newlib/libc/sys/or1k/Makefile.in1
-rw-r--r--newlib/libc/sys/phoenix/Makefile.in1
-rw-r--r--newlib/libc/sys/phoenix/configure4
-rw-r--r--newlib/libc/sys/phoenix/machine/Makefile.in1
-rw-r--r--newlib/libc/sys/phoenix/machine/arm/Makefile.in1
-rw-r--r--newlib/libc/sys/phoenix/machine/arm/configure4
-rw-r--r--newlib/libc/sys/phoenix/machine/configure4
-rw-r--r--newlib/libc/sys/rdos/Makefile.in1
-rw-r--r--newlib/libc/sys/rtems/Makefile.in1
-rw-r--r--newlib/libc/sys/sh/Makefile.in1
-rw-r--r--newlib/libc/sys/sparc64/Makefile.in1
-rw-r--r--newlib/libc/sys/sun4/Makefile.in1
-rw-r--r--newlib/libc/sys/sysmec/Makefile.in1
-rw-r--r--newlib/libc/sys/sysnec810/Makefile.in1
-rw-r--r--newlib/libc/sys/sysnecv850/Makefile.in1
-rw-r--r--newlib/libc/sys/sysvi386/Makefile.in1
-rw-r--r--newlib/libc/sys/sysvnecv70/Makefile.in1
-rw-r--r--newlib/libc/sys/tic80/Makefile.in1
-rw-r--r--newlib/libc/sys/tirtos/Makefile.in1
-rw-r--r--newlib/libc/sys/w65/Makefile.in1
-rw-r--r--newlib/libc/sys/z8ksim/Makefile.in1
-rw-r--r--newlib/libc/syscalls/Makefile.in1
-rw-r--r--newlib/libc/time/Makefile.in1
-rw-r--r--newlib/libc/unix/Makefile.in1
-rw-r--r--newlib/libc/xdr/Makefile.in1
-rw-r--r--newlib/libm/Makefile.in1
-rw-r--r--newlib/libm/common/Makefile.in1
-rw-r--r--newlib/libm/complex/Makefile.in1
-rwxr-xr-xnewlib/libm/configure8
-rw-r--r--newlib/libm/fenv/Makefile.in1
-rw-r--r--newlib/libm/machine/aarch64/Makefile.in1
-rw-r--r--newlib/libm/machine/arm/Makefile.in1
-rw-r--r--newlib/libm/machine/i386/Makefile.in1
-rw-r--r--newlib/libm/machine/mips/Makefile.in1
-rw-r--r--newlib/libm/machine/nds32/Makefile.in1
-rw-r--r--newlib/libm/machine/powerpc/Makefile.in1
-rw-r--r--newlib/libm/machine/pru/Makefile.in1
-rw-r--r--newlib/libm/machine/riscv/Makefile.in1
-rw-r--r--newlib/libm/machine/sparc/Makefile.in1
-rw-r--r--newlib/libm/machine/spu/Makefile.in1
-rw-r--r--newlib/libm/machine/x86_64/Makefile.in1
-rw-r--r--newlib/libm/math/Makefile.in1
-rw-r--r--newlib/libm/mathfp/Makefile.in1
156 files changed, 211 insertions, 20 deletions
diff --git a/newlib/Makefile.in b/newlib/Makefile.in
index dc678f2..d2a0d44 100644
--- a/newlib/Makefile.in
+++ b/newlib/Makefile.in
@@ -374,6 +374,7 @@ SYS_OBJECTLIST = @SYS_OBJECTLIST@
UNIX_OBJECTLIST = @UNIX_OBJECTLIST@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/acinclude.m4 b/newlib/acinclude.m4
index 755f6e1..888d417 100644
--- a/newlib/acinclude.m4
+++ b/newlib/acinclude.m4
@@ -109,6 +109,9 @@ else
fi
AC_SUBST(newlib_basedir)
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+AC_SUBST(abs_newlib_basedir)
+
AC_CANONICAL_HOST
AM_INIT_AUTOMAKE([foreign no-installinfo no-dependencies no-dist no-define subdir-objects 1.15.1])
diff --git a/newlib/configure b/newlib/configure
index 31b790f..974f408 100755
--- a/newlib/configure
+++ b/newlib/configure
@@ -769,6 +769,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -3344,6 +3345,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -12005,7 +12009,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 12008 "configure"
+#line 12012 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -12111,7 +12115,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 12114 "configure"
+#line 12118 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -12370,7 +12374,6 @@ fi
# These get added in the top-level configure.in, except in the case where
# newlib is being built natively.
LIBC_INCLUDE_GREP=`echo ${CC} | grep \/libc\/include`
-abs_newlib_basedir=`cd ${newlib_basedir} && pwd`
if test -z "${LIBC_INCLUDE_GREP}"; then
CC_FOR_NEWLIB="${CC} -I$PWD/targ-include -I${abs_newlib_basedir}/libc/include"
else
diff --git a/newlib/configure.ac b/newlib/configure.ac
index cac2d72..5c38fc5 100644
--- a/newlib/configure.ac
+++ b/newlib/configure.ac
@@ -315,7 +315,6 @@ AM_CONDITIONAL(NEWLIB_HW_FP, test x$newlib_hw_fp = xtrue)
# These get added in the top-level configure.in, except in the case where
# newlib is being built natively.
LIBC_INCLUDE_GREP=`echo ${CC} | grep \/libc\/include`
-abs_newlib_basedir=`cd ${newlib_basedir} && pwd`
if test -z "${LIBC_INCLUDE_GREP}"; then
CC_FOR_NEWLIB="${CC} -I$PWD/targ-include -I${abs_newlib_basedir}/libc/include"
else
diff --git a/newlib/libc/Makefile.in b/newlib/libc/Makefile.in
index 27d0144..e52abf4 100644
--- a/newlib/libc/Makefile.in
+++ b/newlib/libc/Makefile.in
@@ -399,6 +399,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/argz/Makefile.in b/newlib/libc/argz/Makefile.in
index 7bde4da..ae5ccaf 100644
--- a/newlib/libc/argz/Makefile.in
+++ b/newlib/libc/argz/Makefile.in
@@ -308,6 +308,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/configure b/newlib/libc/configure
index ba3094e..85872d2 100755
--- a/newlib/libc/configure
+++ b/newlib/libc/configure
@@ -788,6 +788,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -3041,6 +3042,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -11711,7 +11715,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11714 "configure"
+#line 11718 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11817,7 +11821,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11820 "configure"
+#line 11824 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/newlib/libc/ctype/Makefile.in b/newlib/libc/ctype/Makefile.in
index f221933..81b1599 100644
--- a/newlib/libc/ctype/Makefile.in
+++ b/newlib/libc/ctype/Makefile.in
@@ -366,6 +366,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/errno/Makefile.in b/newlib/libc/errno/Makefile.in
index 441ea30..22f34b9 100644
--- a/newlib/libc/errno/Makefile.in
+++ b/newlib/libc/errno/Makefile.in
@@ -281,6 +281,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/iconv/Makefile.in b/newlib/libc/iconv/Makefile.in
index 781f3d5..8342495 100644
--- a/newlib/libc/iconv/Makefile.in
+++ b/newlib/libc/iconv/Makefile.in
@@ -280,6 +280,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/iconv/ccs/Makefile.in b/newlib/libc/iconv/ccs/Makefile.in
index df94643..cb532c8 100644
--- a/newlib/libc/iconv/ccs/Makefile.in
+++ b/newlib/libc/iconv/ccs/Makefile.in
@@ -347,6 +347,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/iconv/ccs/binary/Makefile.in b/newlib/libc/iconv/ccs/binary/Makefile.in
index ccd649f..1588139 100644
--- a/newlib/libc/iconv/ccs/binary/Makefile.in
+++ b/newlib/libc/iconv/ccs/binary/Makefile.in
@@ -246,6 +246,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/iconv/ces/Makefile.in b/newlib/libc/iconv/ces/Makefile.in
index 1a8106a..c76e16a 100644
--- a/newlib/libc/iconv/ces/Makefile.in
+++ b/newlib/libc/iconv/ces/Makefile.in
@@ -286,6 +286,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/iconv/lib/Makefile.in b/newlib/libc/iconv/lib/Makefile.in
index 4d04f7f..5ac176a 100644
--- a/newlib/libc/iconv/lib/Makefile.in
+++ b/newlib/libc/iconv/lib/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/locale/Makefile.in b/newlib/libc/locale/Makefile.in
index b7de01c..7f42498f 100644
--- a/newlib/libc/locale/Makefile.in
+++ b/newlib/libc/locale/Makefile.in
@@ -297,6 +297,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/a29k/Makefile.in b/newlib/libc/machine/a29k/Makefile.in
index 525e611..238e9cd 100644
--- a/newlib/libc/machine/a29k/Makefile.in
+++ b/newlib/libc/machine/a29k/Makefile.in
@@ -250,6 +250,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/aarch64/Makefile.in b/newlib/libc/machine/aarch64/Makefile.in
index c9850a0..85ce828 100644
--- a/newlib/libc/machine/aarch64/Makefile.in
+++ b/newlib/libc/machine/aarch64/Makefile.in
@@ -292,6 +292,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/amdgcn/Makefile.in b/newlib/libc/machine/amdgcn/Makefile.in
index db61aad..2f0fef3 100644
--- a/newlib/libc/machine/amdgcn/Makefile.in
+++ b/newlib/libc/machine/amdgcn/Makefile.in
@@ -270,6 +270,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/arc/Makefile.in b/newlib/libc/machine/arc/Makefile.in
index fd48f81..fbfc064 100644
--- a/newlib/libc/machine/arc/Makefile.in
+++ b/newlib/libc/machine/arc/Makefile.in
@@ -291,6 +291,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/arm/Makefile.in b/newlib/libc/machine/arm/Makefile.in
index f7be513..27c9e3a 100644
--- a/newlib/libc/machine/arm/Makefile.in
+++ b/newlib/libc/machine/arm/Makefile.in
@@ -285,6 +285,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/bfin/Makefile.in b/newlib/libc/machine/bfin/Makefile.in
index 8c2a23a..f84ad2a 100644
--- a/newlib/libc/machine/bfin/Makefile.in
+++ b/newlib/libc/machine/bfin/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/cr16/Makefile.in b/newlib/libc/machine/cr16/Makefile.in
index aeb3902..1d90b2f 100644
--- a/newlib/libc/machine/cr16/Makefile.in
+++ b/newlib/libc/machine/cr16/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/cris/Makefile.in b/newlib/libc/machine/cris/Makefile.in
index 5b9677b..44d208b 100644
--- a/newlib/libc/machine/cris/Makefile.in
+++ b/newlib/libc/machine/cris/Makefile.in
@@ -304,6 +304,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/crx/Makefile.in b/newlib/libc/machine/crx/Makefile.in
index 952bc2e..b0056e6 100644
--- a/newlib/libc/machine/crx/Makefile.in
+++ b/newlib/libc/machine/crx/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/csky/Makefile.in b/newlib/libc/machine/csky/Makefile.in
index 2df4de3..a1ba304 100644
--- a/newlib/libc/machine/csky/Makefile.in
+++ b/newlib/libc/machine/csky/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/d10v/Makefile.in b/newlib/libc/machine/d10v/Makefile.in
index c5bd256..4f1ca69 100644
--- a/newlib/libc/machine/d10v/Makefile.in
+++ b/newlib/libc/machine/d10v/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/d30v/Makefile.in b/newlib/libc/machine/d30v/Makefile.in
index 7d25e90..eac89b8 100644
--- a/newlib/libc/machine/d30v/Makefile.in
+++ b/newlib/libc/machine/d30v/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/epiphany/Makefile.in b/newlib/libc/machine/epiphany/Makefile.in
index e344d71..7ffcbdf 100644
--- a/newlib/libc/machine/epiphany/Makefile.in
+++ b/newlib/libc/machine/epiphany/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/fr30/Makefile.in b/newlib/libc/machine/fr30/Makefile.in
index 52e5eb5..dfdf619 100644
--- a/newlib/libc/machine/fr30/Makefile.in
+++ b/newlib/libc/machine/fr30/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/frv/Makefile.in b/newlib/libc/machine/frv/Makefile.in
index 683e74a..64292b7 100644
--- a/newlib/libc/machine/frv/Makefile.in
+++ b/newlib/libc/machine/frv/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/ft32/Makefile.in b/newlib/libc/machine/ft32/Makefile.in
index 5736884..547343f 100644
--- a/newlib/libc/machine/ft32/Makefile.in
+++ b/newlib/libc/machine/ft32/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/h8300/Makefile.in b/newlib/libc/machine/h8300/Makefile.in
index 6bdaee2..59bc802 100644
--- a/newlib/libc/machine/h8300/Makefile.in
+++ b/newlib/libc/machine/h8300/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/h8500/Makefile.in b/newlib/libc/machine/h8500/Makefile.in
index ee9de32..0c4a888 100644
--- a/newlib/libc/machine/h8500/Makefile.in
+++ b/newlib/libc/machine/h8500/Makefile.in
@@ -280,6 +280,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/hppa/Makefile.in b/newlib/libc/machine/hppa/Makefile.in
index b04c78a..513c5ef 100644
--- a/newlib/libc/machine/hppa/Makefile.in
+++ b/newlib/libc/machine/hppa/Makefile.in
@@ -281,6 +281,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/i386/Makefile.in b/newlib/libc/machine/i386/Makefile.in
index bdc4a1c..73159fa 100644
--- a/newlib/libc/machine/i386/Makefile.in
+++ b/newlib/libc/machine/i386/Makefile.in
@@ -299,6 +299,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/i960/Makefile.in b/newlib/libc/machine/i960/Makefile.in
index 7ef5105..b2bbb04 100644
--- a/newlib/libc/machine/i960/Makefile.in
+++ b/newlib/libc/machine/i960/Makefile.in
@@ -250,6 +250,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/iq2000/Makefile.in b/newlib/libc/machine/iq2000/Makefile.in
index f8a2ef4..690464d 100644
--- a/newlib/libc/machine/iq2000/Makefile.in
+++ b/newlib/libc/machine/iq2000/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/lm32/Makefile.in b/newlib/libc/machine/lm32/Makefile.in
index 59e76c7..1a73ad9 100644
--- a/newlib/libc/machine/lm32/Makefile.in
+++ b/newlib/libc/machine/lm32/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/m32c/Makefile.in b/newlib/libc/machine/m32c/Makefile.in
index 60dc4c3..f7a6cf5 100644
--- a/newlib/libc/machine/m32c/Makefile.in
+++ b/newlib/libc/machine/m32c/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/m32r/Makefile.in b/newlib/libc/machine/m32r/Makefile.in
index 515bea0..1cd796b 100644
--- a/newlib/libc/machine/m32r/Makefile.in
+++ b/newlib/libc/machine/m32r/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/m68hc11/Makefile.in b/newlib/libc/machine/m68hc11/Makefile.in
index 795d954..d117236 100644
--- a/newlib/libc/machine/m68hc11/Makefile.in
+++ b/newlib/libc/machine/m68hc11/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/m68k/Makefile.in b/newlib/libc/machine/m68k/Makefile.in
index f04067c..81e6e91 100644
--- a/newlib/libc/machine/m68k/Makefile.in
+++ b/newlib/libc/machine/m68k/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/m88k/Makefile.in b/newlib/libc/machine/m88k/Makefile.in
index f4ad29a..cf50fbd 100644
--- a/newlib/libc/machine/m88k/Makefile.in
+++ b/newlib/libc/machine/m88k/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/mep/Makefile.in b/newlib/libc/machine/mep/Makefile.in
index ed4c407..54059ee 100644
--- a/newlib/libc/machine/mep/Makefile.in
+++ b/newlib/libc/machine/mep/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/microblaze/Makefile.in b/newlib/libc/machine/microblaze/Makefile.in
index 7a1b9f1..b62f720 100644
--- a/newlib/libc/machine/microblaze/Makefile.in
+++ b/newlib/libc/machine/microblaze/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/mips/Makefile.in b/newlib/libc/machine/mips/Makefile.in
index af0ca42..2a0504a 100644
--- a/newlib/libc/machine/mips/Makefile.in
+++ b/newlib/libc/machine/mips/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/mn10200/Makefile.in b/newlib/libc/machine/mn10200/Makefile.in
index a18a5a8..8ea03a6 100644
--- a/newlib/libc/machine/mn10200/Makefile.in
+++ b/newlib/libc/machine/mn10200/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/mn10300/Makefile.in b/newlib/libc/machine/mn10300/Makefile.in
index fddcf48..0ad83de 100644
--- a/newlib/libc/machine/mn10300/Makefile.in
+++ b/newlib/libc/machine/mn10300/Makefile.in
@@ -280,6 +280,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/moxie/Makefile.in b/newlib/libc/machine/moxie/Makefile.in
index 17329c1..a642c5a 100644
--- a/newlib/libc/machine/moxie/Makefile.in
+++ b/newlib/libc/machine/moxie/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/msp430/Makefile.in b/newlib/libc/machine/msp430/Makefile.in
index 2278973..0b7777f 100644
--- a/newlib/libc/machine/msp430/Makefile.in
+++ b/newlib/libc/machine/msp430/Makefile.in
@@ -294,6 +294,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/mt/Makefile.in b/newlib/libc/machine/mt/Makefile.in
index 0803364..248a567 100644
--- a/newlib/libc/machine/mt/Makefile.in
+++ b/newlib/libc/machine/mt/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/nds32/Makefile.in b/newlib/libc/machine/nds32/Makefile.in
index 69a7fee..150b68f 100644
--- a/newlib/libc/machine/nds32/Makefile.in
+++ b/newlib/libc/machine/nds32/Makefile.in
@@ -284,6 +284,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/necv70/Makefile.in b/newlib/libc/machine/necv70/Makefile.in
index a0f8752..b940b6b 100644
--- a/newlib/libc/machine/necv70/Makefile.in
+++ b/newlib/libc/machine/necv70/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/nios2/Makefile.in b/newlib/libc/machine/nios2/Makefile.in
index 71c95dc..5fe7287 100644
--- a/newlib/libc/machine/nios2/Makefile.in
+++ b/newlib/libc/machine/nios2/Makefile.in
@@ -276,6 +276,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/nvptx/Makefile.in b/newlib/libc/machine/nvptx/Makefile.in
index 06e7a51..dd4a18a 100644
--- a/newlib/libc/machine/nvptx/Makefile.in
+++ b/newlib/libc/machine/nvptx/Makefile.in
@@ -275,6 +275,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/or1k/Makefile.in b/newlib/libc/machine/or1k/Makefile.in
index cb41230..425ab9c 100644
--- a/newlib/libc/machine/or1k/Makefile.in
+++ b/newlib/libc/machine/or1k/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/powerpc/Makefile.in b/newlib/libc/machine/powerpc/Makefile.in
index 5ca6bdb..601d669 100644
--- a/newlib/libc/machine/powerpc/Makefile.in
+++ b/newlib/libc/machine/powerpc/Makefile.in
@@ -306,6 +306,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/pru/Makefile.in b/newlib/libc/machine/pru/Makefile.in
index 44d6a71..c2c7448 100644
--- a/newlib/libc/machine/pru/Makefile.in
+++ b/newlib/libc/machine/pru/Makefile.in
@@ -276,6 +276,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/riscv/Makefile.in b/newlib/libc/machine/riscv/Makefile.in
index 81c91b5..b4b4101 100644
--- a/newlib/libc/machine/riscv/Makefile.in
+++ b/newlib/libc/machine/riscv/Makefile.in
@@ -281,6 +281,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/rl78/Makefile.in b/newlib/libc/machine/rl78/Makefile.in
index 70138c4..9bbbd5a 100644
--- a/newlib/libc/machine/rl78/Makefile.in
+++ b/newlib/libc/machine/rl78/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/rx/Makefile.in b/newlib/libc/machine/rx/Makefile.in
index 1f816fe..0f112c3 100644
--- a/newlib/libc/machine/rx/Makefile.in
+++ b/newlib/libc/machine/rx/Makefile.in
@@ -282,6 +282,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/sh/Makefile.in b/newlib/libc/machine/sh/Makefile.in
index 73c1644..d06bf18 100644
--- a/newlib/libc/machine/sh/Makefile.in
+++ b/newlib/libc/machine/sh/Makefile.in
@@ -283,6 +283,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/sparc/Makefile.in b/newlib/libc/machine/sparc/Makefile.in
index d53c93e..72f873d 100644
--- a/newlib/libc/machine/sparc/Makefile.in
+++ b/newlib/libc/machine/sparc/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/spu/Makefile.in b/newlib/libc/machine/spu/Makefile.in
index b7bc9c5..18a8d28 100644
--- a/newlib/libc/machine/spu/Makefile.in
+++ b/newlib/libc/machine/spu/Makefile.in
@@ -364,6 +364,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/tic4x/Makefile.in b/newlib/libc/machine/tic4x/Makefile.in
index 9d2ad6f..856247d 100644
--- a/newlib/libc/machine/tic4x/Makefile.in
+++ b/newlib/libc/machine/tic4x/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/tic6x/Makefile.in b/newlib/libc/machine/tic6x/Makefile.in
index b16efd8..1a03959 100644
--- a/newlib/libc/machine/tic6x/Makefile.in
+++ b/newlib/libc/machine/tic6x/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/tic80/Makefile.in b/newlib/libc/machine/tic80/Makefile.in
index a0d48de..ecf452e 100644
--- a/newlib/libc/machine/tic80/Makefile.in
+++ b/newlib/libc/machine/tic80/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/v850/Makefile.in b/newlib/libc/machine/v850/Makefile.in
index 5a26bff..eb3bcef 100644
--- a/newlib/libc/machine/v850/Makefile.in
+++ b/newlib/libc/machine/v850/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/visium/Makefile.in b/newlib/libc/machine/visium/Makefile.in
index c1198ac..1e5bcd1 100644
--- a/newlib/libc/machine/visium/Makefile.in
+++ b/newlib/libc/machine/visium/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/w65/Makefile.in b/newlib/libc/machine/w65/Makefile.in
index 9d31ed9..4c62bb7 100644
--- a/newlib/libc/machine/w65/Makefile.in
+++ b/newlib/libc/machine/w65/Makefile.in
@@ -281,6 +281,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/x86_64/Makefile.in b/newlib/libc/machine/x86_64/Makefile.in
index 5d59455..762ae38 100644
--- a/newlib/libc/machine/x86_64/Makefile.in
+++ b/newlib/libc/machine/x86_64/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/xc16x/Makefile.in b/newlib/libc/machine/xc16x/Makefile.in
index 6cddada..cc6ea47 100644
--- a/newlib/libc/machine/xc16x/Makefile.in
+++ b/newlib/libc/machine/xc16x/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/xstormy16/Makefile.in b/newlib/libc/machine/xstormy16/Makefile.in
index 50934c3..cad66f1 100644
--- a/newlib/libc/machine/xstormy16/Makefile.in
+++ b/newlib/libc/machine/xstormy16/Makefile.in
@@ -277,6 +277,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/machine/z8k/Makefile.in b/newlib/libc/machine/z8k/Makefile.in
index 65f95f0..94c6347 100644
--- a/newlib/libc/machine/z8k/Makefile.in
+++ b/newlib/libc/machine/z8k/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/misc/Makefile.in b/newlib/libc/misc/Makefile.in
index 87efdcf..d72fd88 100644
--- a/newlib/libc/misc/Makefile.in
+++ b/newlib/libc/misc/Makefile.in
@@ -290,6 +290,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/posix/Makefile.in b/newlib/libc/posix/Makefile.in
index d7f208f..e0b44ae 100644
--- a/newlib/libc/posix/Makefile.in
+++ b/newlib/libc/posix/Makefile.in
@@ -320,6 +320,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/reent/Makefile.in b/newlib/libc/reent/Makefile.in
index c6b612f..d069247 100644
--- a/newlib/libc/reent/Makefile.in
+++ b/newlib/libc/reent/Makefile.in
@@ -316,6 +316,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/search/Makefile.in b/newlib/libc/search/Makefile.in
index b197e36..09ac255 100644
--- a/newlib/libc/search/Makefile.in
+++ b/newlib/libc/search/Makefile.in
@@ -305,6 +305,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/signal/Makefile.in b/newlib/libc/signal/Makefile.in
index 970de4f..1c803da 100644
--- a/newlib/libc/signal/Makefile.in
+++ b/newlib/libc/signal/Makefile.in
@@ -282,6 +282,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/ssp/Makefile.in b/newlib/libc/ssp/Makefile.in
index 743df3d..c9b6955 100644
--- a/newlib/libc/ssp/Makefile.in
+++ b/newlib/libc/ssp/Makefile.in
@@ -305,6 +305,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/stdio/Makefile.in b/newlib/libc/stdio/Makefile.in
index d477454..e5fd7c5 100644
--- a/newlib/libc/stdio/Makefile.in
+++ b/newlib/libc/stdio/Makefile.in
@@ -472,6 +472,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/stdio64/Makefile.in b/newlib/libc/stdio64/Makefile.in
index 5f88b67..0a1a634 100644
--- a/newlib/libc/stdio64/Makefile.in
+++ b/newlib/libc/stdio64/Makefile.in
@@ -296,6 +296,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/stdlib/Makefile.in b/newlib/libc/stdlib/Makefile.in
index 2684cd7..cd5a671 100644
--- a/newlib/libc/stdlib/Makefile.in
+++ b/newlib/libc/stdlib/Makefile.in
@@ -399,6 +399,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/string/Makefile.in b/newlib/libc/string/Makefile.in
index a3382f6..d667417 100644
--- a/newlib/libc/string/Makefile.in
+++ b/newlib/libc/string/Makefile.in
@@ -383,6 +383,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/a29khif/Makefile.in b/newlib/libc/sys/a29khif/Makefile.in
index 2f922fc..d844d23 100644
--- a/newlib/libc/sys/a29khif/Makefile.in
+++ b/newlib/libc/sys/a29khif/Makefile.in
@@ -289,6 +289,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/amdgcn/Makefile.in b/newlib/libc/sys/amdgcn/Makefile.in
index 711a76e..a4d426d 100644
--- a/newlib/libc/sys/amdgcn/Makefile.in
+++ b/newlib/libc/sys/amdgcn/Makefile.in
@@ -274,6 +274,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/arm/Makefile.in b/newlib/libc/sys/arm/Makefile.in
index f8527c4..b3d2072 100644
--- a/newlib/libc/sys/arm/Makefile.in
+++ b/newlib/libc/sys/arm/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/d10v/Makefile.in b/newlib/libc/sys/d10v/Makefile.in
index 115a86f..be976f9 100644
--- a/newlib/libc/sys/d10v/Makefile.in
+++ b/newlib/libc/sys/d10v/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/decstation/Makefile.in b/newlib/libc/sys/decstation/Makefile.in
index dc1bd5a..e828ae5 100644
--- a/newlib/libc/sys/decstation/Makefile.in
+++ b/newlib/libc/sys/decstation/Makefile.in
@@ -268,6 +268,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/epiphany/Makefile.in b/newlib/libc/sys/epiphany/Makefile.in
index 1eb75d0..780b968 100644
--- a/newlib/libc/sys/epiphany/Makefile.in
+++ b/newlib/libc/sys/epiphany/Makefile.in
@@ -294,6 +294,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/h8300hms/Makefile.in b/newlib/libc/sys/h8300hms/Makefile.in
index 06c0444..b8e3771 100644
--- a/newlib/libc/sys/h8300hms/Makefile.in
+++ b/newlib/libc/sys/h8300hms/Makefile.in
@@ -281,6 +281,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/h8500hms/Makefile.in b/newlib/libc/sys/h8500hms/Makefile.in
index 73d700f..7697258 100644
--- a/newlib/libc/sys/h8500hms/Makefile.in
+++ b/newlib/libc/sys/h8500hms/Makefile.in
@@ -268,6 +268,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/Makefile.in b/newlib/libc/sys/linux/Makefile.in
index 5c42e60..f1c903b 100644
--- a/newlib/libc/sys/linux/Makefile.in
+++ b/newlib/libc/sys/linux/Makefile.in
@@ -385,6 +385,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/argp/Makefile.in b/newlib/libc/sys/linux/argp/Makefile.in
index b410455..89998ac 100644
--- a/newlib/libc/sys/linux/argp/Makefile.in
+++ b/newlib/libc/sys/linux/argp/Makefile.in
@@ -268,6 +268,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/cmath/Makefile.in b/newlib/libc/sys/linux/cmath/Makefile.in
index 76380af..2f36528 100644
--- a/newlib/libc/sys/linux/cmath/Makefile.in
+++ b/newlib/libc/sys/linux/cmath/Makefile.in
@@ -286,6 +286,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/configure b/newlib/libc/sys/linux/configure
index 8405640..49d47b6 100755
--- a/newlib/libc/sys/linux/configure
+++ b/newlib/libc/sys/linux/configure
@@ -738,6 +738,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2916,6 +2917,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -11577,7 +11581,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11580 "configure"
+#line 11584 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11683,7 +11687,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11686 "configure"
+#line 11690 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/newlib/libc/sys/linux/dl/Makefile.in b/newlib/libc/sys/linux/dl/Makefile.in
index 18798a9..48fc059 100644
--- a/newlib/libc/sys/linux/dl/Makefile.in
+++ b/newlib/libc/sys/linux/dl/Makefile.in
@@ -276,6 +276,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/iconv/Makefile.in b/newlib/libc/sys/linux/iconv/Makefile.in
index b484217..899e14f 100644
--- a/newlib/libc/sys/linux/iconv/Makefile.in
+++ b/newlib/libc/sys/linux/iconv/Makefile.in
@@ -274,6 +274,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/intl/Makefile.in b/newlib/libc/sys/linux/intl/Makefile.in
index b19def4..47fd43e 100644
--- a/newlib/libc/sys/linux/intl/Makefile.in
+++ b/newlib/libc/sys/linux/intl/Makefile.in
@@ -274,6 +274,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/linuxthreads/Makefile.in b/newlib/libc/sys/linux/linuxthreads/Makefile.in
index cf47655..7553b61 100644
--- a/newlib/libc/sys/linux/linuxthreads/Makefile.in
+++ b/newlib/libc/sys/linux/linuxthreads/Makefile.in
@@ -416,6 +416,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/linuxthreads/configure b/newlib/libc/sys/linux/linuxthreads/configure
index 7c19e2c..9749886 100755
--- a/newlib/libc/sys/linux/linuxthreads/configure
+++ b/newlib/libc/sys/linux/linuxthreads/configure
@@ -737,6 +737,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2914,6 +2915,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -11575,7 +11579,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11578 "configure"
+#line 11582 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11681,7 +11685,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11684 "configure"
+#line 11688 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/newlib/libc/sys/linux/linuxthreads/machine/Makefile.in b/newlib/libc/sys/linux/linuxthreads/machine/Makefile.in
index 447927c..012be55 100644
--- a/newlib/libc/sys/linux/linuxthreads/machine/Makefile.in
+++ b/newlib/libc/sys/linux/linuxthreads/machine/Makefile.in
@@ -235,6 +235,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/linuxthreads/machine/configure b/newlib/libc/sys/linux/linuxthreads/machine/configure
index 102a69b..4b01873 100755
--- a/newlib/libc/sys/linux/linuxthreads/machine/configure
+++ b/newlib/libc/sys/linux/linuxthreads/machine/configure
@@ -737,6 +737,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2914,6 +2915,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -11575,7 +11579,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11578 "configure"
+#line 11582 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11681,7 +11685,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11684 "configure"
+#line 11688 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/newlib/libc/sys/linux/linuxthreads/machine/i386/Makefile.in b/newlib/libc/sys/linux/linuxthreads/machine/i386/Makefile.in
index ae0907c..446d0a9 100644
--- a/newlib/libc/sys/linux/linuxthreads/machine/i386/Makefile.in
+++ b/newlib/libc/sys/linux/linuxthreads/machine/i386/Makefile.in
@@ -280,6 +280,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/linuxthreads/machine/i386/configure b/newlib/libc/sys/linux/linuxthreads/machine/i386/configure
index 608c2e1..db28d06 100755
--- a/newlib/libc/sys/linux/linuxthreads/machine/i386/configure
+++ b/newlib/libc/sys/linux/linuxthreads/machine/i386/configure
@@ -733,6 +733,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2910,6 +2911,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -11571,7 +11575,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11574 "configure"
+#line 11578 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11677,7 +11681,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11680 "configure"
+#line 11684 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/newlib/libc/sys/linux/machine/Makefile.in b/newlib/libc/sys/linux/machine/Makefile.in
index 300815b..ff1ee56 100644
--- a/newlib/libc/sys/linux/machine/Makefile.in
+++ b/newlib/libc/sys/linux/machine/Makefile.in
@@ -237,6 +237,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/machine/configure b/newlib/libc/sys/linux/machine/configure
index 0a036d4..7940ae1 100755
--- a/newlib/libc/sys/linux/machine/configure
+++ b/newlib/libc/sys/linux/machine/configure
@@ -738,6 +738,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2915,6 +2916,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -11576,7 +11580,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11579 "configure"
+#line 11583 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11682,7 +11686,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11685 "configure"
+#line 11689 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/newlib/libc/sys/linux/machine/i386/Makefile.in b/newlib/libc/sys/linux/machine/i386/Makefile.in
index 3ab2616..372dc8c 100644
--- a/newlib/libc/sys/linux/machine/i386/Makefile.in
+++ b/newlib/libc/sys/linux/machine/i386/Makefile.in
@@ -281,6 +281,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/linux/machine/i386/configure b/newlib/libc/sys/linux/machine/i386/configure
index a3dd092..d2cf691 100755
--- a/newlib/libc/sys/linux/machine/i386/configure
+++ b/newlib/libc/sys/linux/machine/i386/configure
@@ -733,6 +733,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2910,6 +2911,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -11571,7 +11575,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11574 "configure"
+#line 11578 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11677,7 +11681,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11680 "configure"
+#line 11684 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/newlib/libc/sys/linux/net/Makefile.in b/newlib/libc/sys/linux/net/Makefile.in
index 2e76ef9..7eeccc0 100644
--- a/newlib/libc/sys/linux/net/Makefile.in
+++ b/newlib/libc/sys/linux/net/Makefile.in
@@ -371,6 +371,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/m88kbug/Makefile.in b/newlib/libc/sys/m88kbug/Makefile.in
index 4da5162..34df275 100644
--- a/newlib/libc/sys/m88kbug/Makefile.in
+++ b/newlib/libc/sys/m88kbug/Makefile.in
@@ -268,6 +268,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/mmixware/Makefile.in b/newlib/libc/sys/mmixware/Makefile.in
index 0746cb4..416be6d 100644
--- a/newlib/libc/sys/mmixware/Makefile.in
+++ b/newlib/libc/sys/mmixware/Makefile.in
@@ -290,6 +290,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/netware/Makefile.in b/newlib/libc/sys/netware/Makefile.in
index 54c4ce0..57883cd 100644
--- a/newlib/libc/sys/netware/Makefile.in
+++ b/newlib/libc/sys/netware/Makefile.in
@@ -268,6 +268,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/or1k/Makefile.in b/newlib/libc/sys/or1k/Makefile.in
index cf1a353..145f3ea 100644
--- a/newlib/libc/sys/or1k/Makefile.in
+++ b/newlib/libc/sys/or1k/Makefile.in
@@ -278,6 +278,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/phoenix/Makefile.in b/newlib/libc/sys/phoenix/Makefile.in
index 2e9a1f7..dcc2764 100644
--- a/newlib/libc/sys/phoenix/Makefile.in
+++ b/newlib/libc/sys/phoenix/Makefile.in
@@ -278,6 +278,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/phoenix/configure b/newlib/libc/sys/phoenix/configure
index 28cb476..942826c 100644
--- a/newlib/libc/sys/phoenix/configure
+++ b/newlib/libc/sys/phoenix/configure
@@ -664,6 +664,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2586,6 +2587,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
diff --git a/newlib/libc/sys/phoenix/machine/Makefile.in b/newlib/libc/sys/phoenix/machine/Makefile.in
index 8c380bc..cecd958 100644
--- a/newlib/libc/sys/phoenix/machine/Makefile.in
+++ b/newlib/libc/sys/phoenix/machine/Makefile.in
@@ -211,6 +211,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/phoenix/machine/arm/Makefile.in b/newlib/libc/sys/phoenix/machine/arm/Makefile.in
index bc9ae6e..677f9c9 100644
--- a/newlib/libc/sys/phoenix/machine/arm/Makefile.in
+++ b/newlib/libc/sys/phoenix/machine/arm/Makefile.in
@@ -226,6 +226,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/phoenix/machine/arm/configure b/newlib/libc/sys/phoenix/machine/arm/configure
index 157897b..babf6b7 100644
--- a/newlib/libc/sys/phoenix/machine/arm/configure
+++ b/newlib/libc/sys/phoenix/machine/arm/configure
@@ -661,6 +661,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2583,6 +2584,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
diff --git a/newlib/libc/sys/phoenix/machine/configure b/newlib/libc/sys/phoenix/machine/configure
index 3459161..f5d6a61 100644
--- a/newlib/libc/sys/phoenix/machine/configure
+++ b/newlib/libc/sys/phoenix/machine/configure
@@ -666,6 +666,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2591,6 +2592,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
diff --git a/newlib/libc/sys/rdos/Makefile.in b/newlib/libc/sys/rdos/Makefile.in
index a2a0f7b..3a1e4f4 100644
--- a/newlib/libc/sys/rdos/Makefile.in
+++ b/newlib/libc/sys/rdos/Makefile.in
@@ -289,6 +289,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/rtems/Makefile.in b/newlib/libc/sys/rtems/Makefile.in
index e8769c4..1e9a436 100644
--- a/newlib/libc/sys/rtems/Makefile.in
+++ b/newlib/libc/sys/rtems/Makefile.in
@@ -269,6 +269,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/sh/Makefile.in b/newlib/libc/sys/sh/Makefile.in
index 329526a..ac65cec 100644
--- a/newlib/libc/sys/sh/Makefile.in
+++ b/newlib/libc/sys/sh/Makefile.in
@@ -280,6 +280,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/sparc64/Makefile.in b/newlib/libc/sys/sparc64/Makefile.in
index 41c8b98..542114f 100644
--- a/newlib/libc/sys/sparc64/Makefile.in
+++ b/newlib/libc/sys/sparc64/Makefile.in
@@ -301,6 +301,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/sun4/Makefile.in b/newlib/libc/sys/sun4/Makefile.in
index c760d23..e34e725 100644
--- a/newlib/libc/sys/sun4/Makefile.in
+++ b/newlib/libc/sys/sun4/Makefile.in
@@ -268,6 +268,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/sysmec/Makefile.in b/newlib/libc/sys/sysmec/Makefile.in
index b0188ab..ad0460a 100644
--- a/newlib/libc/sys/sysmec/Makefile.in
+++ b/newlib/libc/sys/sysmec/Makefile.in
@@ -290,6 +290,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/sysnec810/Makefile.in b/newlib/libc/sys/sysnec810/Makefile.in
index b6ad8de..9ceef82 100644
--- a/newlib/libc/sys/sysnec810/Makefile.in
+++ b/newlib/libc/sys/sysnec810/Makefile.in
@@ -279,6 +279,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/sysnecv850/Makefile.in b/newlib/libc/sys/sysnecv850/Makefile.in
index 0784c95..734ca6b 100644
--- a/newlib/libc/sys/sysnecv850/Makefile.in
+++ b/newlib/libc/sys/sysnecv850/Makefile.in
@@ -293,6 +293,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/sysvi386/Makefile.in b/newlib/libc/sys/sysvi386/Makefile.in
index e7d6a6a..88e20f0 100644
--- a/newlib/libc/sys/sysvi386/Makefile.in
+++ b/newlib/libc/sys/sysvi386/Makefile.in
@@ -299,6 +299,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/sysvnecv70/Makefile.in b/newlib/libc/sys/sysvnecv70/Makefile.in
index 5e4bf5f..fce17d6 100644
--- a/newlib/libc/sys/sysvnecv70/Makefile.in
+++ b/newlib/libc/sys/sysvnecv70/Makefile.in
@@ -282,6 +282,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/tic80/Makefile.in b/newlib/libc/sys/tic80/Makefile.in
index a96595e..69057d0 100644
--- a/newlib/libc/sys/tic80/Makefile.in
+++ b/newlib/libc/sys/tic80/Makefile.in
@@ -272,6 +272,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/tirtos/Makefile.in b/newlib/libc/sys/tirtos/Makefile.in
index dca6c82..fe6fe17 100644
--- a/newlib/libc/sys/tirtos/Makefile.in
+++ b/newlib/libc/sys/tirtos/Makefile.in
@@ -268,6 +268,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/w65/Makefile.in b/newlib/libc/sys/w65/Makefile.in
index d1e12a3..808b797 100644
--- a/newlib/libc/sys/w65/Makefile.in
+++ b/newlib/libc/sys/w65/Makefile.in
@@ -268,6 +268,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/sys/z8ksim/Makefile.in b/newlib/libc/sys/z8ksim/Makefile.in
index 82d90ba..c2d63f5 100644
--- a/newlib/libc/sys/z8ksim/Makefile.in
+++ b/newlib/libc/sys/z8ksim/Makefile.in
@@ -268,6 +268,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/syscalls/Makefile.in b/newlib/libc/syscalls/Makefile.in
index 2eb709d..5be78be 100644
--- a/newlib/libc/syscalls/Makefile.in
+++ b/newlib/libc/syscalls/Makefile.in
@@ -299,6 +299,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/time/Makefile.in b/newlib/libc/time/Makefile.in
index 3b59cf1..93d17f3 100644
--- a/newlib/libc/time/Makefile.in
+++ b/newlib/libc/time/Makefile.in
@@ -295,6 +295,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/unix/Makefile.in b/newlib/libc/unix/Makefile.in
index dd134c9..a9e09b7 100644
--- a/newlib/libc/unix/Makefile.in
+++ b/newlib/libc/unix/Makefile.in
@@ -301,6 +301,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libc/xdr/Makefile.in b/newlib/libc/xdr/Makefile.in
index ffc3622..995af25 100644
--- a/newlib/libc/xdr/Makefile.in
+++ b/newlib/libc/xdr/Makefile.in
@@ -294,6 +294,7 @@ STRIP = @STRIP@
SYS_DIR = @SYS_DIR@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/Makefile.in b/newlib/libm/Makefile.in
index d301707..5249724 100644
--- a/newlib/libm/Makefile.in
+++ b/newlib/libm/Makefile.in
@@ -357,6 +357,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/common/Makefile.in b/newlib/libm/common/Makefile.in
index 937e5b9..9b31afd 100644
--- a/newlib/libm/common/Makefile.in
+++ b/newlib/libm/common/Makefile.in
@@ -379,6 +379,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/complex/Makefile.in b/newlib/libm/complex/Makefile.in
index bb1a24b..d95d364 100644
--- a/newlib/libm/complex/Makefile.in
+++ b/newlib/libm/complex/Makefile.in
@@ -312,6 +312,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/configure b/newlib/libm/configure
index d3e664a..646f5be 100755
--- a/newlib/libm/configure
+++ b/newlib/libm/configure
@@ -743,6 +743,7 @@ build_os
build_vendor
build_cpu
build
+abs_newlib_basedir
newlib_basedir
MAY_SUPPLY_SYSCALLS_FALSE
MAY_SUPPLY_SYSCALLS_TRUE
@@ -2944,6 +2945,9 @@ else
fi
+abs_newlib_basedir=`cd "${newlib_basedir}" && pwd`
+
+
if test "`cd $srcdir && pwd`" != "`pwd`"; then
@@ -11605,7 +11609,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11608 "configure"
+#line 11612 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11711,7 +11715,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11714 "configure"
+#line 11718 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/newlib/libm/fenv/Makefile.in b/newlib/libm/fenv/Makefile.in
index c297df3..c46dbbc 100644
--- a/newlib/libm/fenv/Makefile.in
+++ b/newlib/libm/fenv/Makefile.in
@@ -273,6 +273,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/aarch64/Makefile.in b/newlib/libm/machine/aarch64/Makefile.in
index eff6520..221ce98 100644
--- a/newlib/libm/machine/aarch64/Makefile.in
+++ b/newlib/libm/machine/aarch64/Makefile.in
@@ -273,6 +273,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/arm/Makefile.in b/newlib/libm/machine/arm/Makefile.in
index e523f2f..0867736 100644
--- a/newlib/libm/machine/arm/Makefile.in
+++ b/newlib/libm/machine/arm/Makefile.in
@@ -268,6 +268,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/i386/Makefile.in b/newlib/libm/machine/i386/Makefile.in
index 0a8aa1d..7cc1a45 100644
--- a/newlib/libm/machine/i386/Makefile.in
+++ b/newlib/libm/machine/i386/Makefile.in
@@ -299,6 +299,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/mips/Makefile.in b/newlib/libm/machine/mips/Makefile.in
index db6c533..4d4ad85 100644
--- a/newlib/libm/machine/mips/Makefile.in
+++ b/newlib/libm/machine/mips/Makefile.in
@@ -258,6 +258,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/nds32/Makefile.in b/newlib/libm/machine/nds32/Makefile.in
index 189761f..9176882 100644
--- a/newlib/libm/machine/nds32/Makefile.in
+++ b/newlib/libm/machine/nds32/Makefile.in
@@ -266,6 +266,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/powerpc/Makefile.in b/newlib/libm/machine/powerpc/Makefile.in
index 87acbac..f605982 100644
--- a/newlib/libm/machine/powerpc/Makefile.in
+++ b/newlib/libm/machine/powerpc/Makefile.in
@@ -258,6 +258,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/pru/Makefile.in b/newlib/libm/machine/pru/Makefile.in
index 944db94..974b1ad 100644
--- a/newlib/libm/machine/pru/Makefile.in
+++ b/newlib/libm/machine/pru/Makefile.in
@@ -257,6 +257,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/riscv/Makefile.in b/newlib/libm/machine/riscv/Makefile.in
index 0428d1d..c563915 100644
--- a/newlib/libm/machine/riscv/Makefile.in
+++ b/newlib/libm/machine/riscv/Makefile.in
@@ -273,6 +273,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/sparc/Makefile.in b/newlib/libm/machine/sparc/Makefile.in
index 25b19e5..980206a 100644
--- a/newlib/libm/machine/sparc/Makefile.in
+++ b/newlib/libm/machine/sparc/Makefile.in
@@ -258,6 +258,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/spu/Makefile.in b/newlib/libm/machine/spu/Makefile.in
index 44d4952..6016bae 100644
--- a/newlib/libm/machine/spu/Makefile.in
+++ b/newlib/libm/machine/spu/Makefile.in
@@ -315,6 +315,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/machine/x86_64/Makefile.in b/newlib/libm/machine/x86_64/Makefile.in
index 0425f75..bef4a0a 100644
--- a/newlib/libm/machine/x86_64/Makefile.in
+++ b/newlib/libm/machine/x86_64/Makefile.in
@@ -271,6 +271,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/math/Makefile.in b/newlib/libm/math/Makefile.in
index 6e78c38..03a9bfd 100644
--- a/newlib/libm/math/Makefile.in
+++ b/newlib/libm/math/Makefile.in
@@ -358,6 +358,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
diff --git a/newlib/libm/mathfp/Makefile.in b/newlib/libm/mathfp/Makefile.in
index f410183..958f9db 100644
--- a/newlib/libm/mathfp/Makefile.in
+++ b/newlib/libm/mathfp/Makefile.in
@@ -330,6 +330,7 @@ SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
+abs_newlib_basedir = @abs_newlib_basedir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@