aboutsummaryrefslogtreecommitdiff
path: root/newlib/libm
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/libm
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/libm')
-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
18 files changed, 23 insertions, 2 deletions
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@