summaryrefslogtreecommitdiff
path: root/build/autoconf
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2021-10-16 11:48:00 +0000
committerMoonchild <moonchild@palemoon.org>2022-04-01 15:28:15 +0200
commit426a9755d99a9fc818f151d407cbc9bdcd434a5f (patch)
treedd88a166e589e344e1cd7be7eb24488552790405 /build/autoconf
parentc14bb310ce237c375a5cf4a89e7689ddfbf016c5 (diff)
downloaduxp-426a9755d99a9fc818f151d407cbc9bdcd434a5f.tar.gz
Issue #1053 - Remove Android systrace, more build system removals.
Also updates more comments.
Diffstat (limited to 'build/autoconf')
-rw-r--r--build/autoconf/arch.m412
-rwxr-xr-xbuild/autoconf/config.sub8
-rw-r--r--build/autoconf/frameptr.m45
3 files changed, 2 insertions, 23 deletions
diff --git a/build/autoconf/arch.m4 b/build/autoconf/arch.m4
index 20af6ad7d3..bdf7f58a5b 100644
--- a/build/autoconf/arch.m4
+++ b/build/autoconf/arch.m4
@@ -28,24 +28,12 @@ MOZ_ARG_WITH_STRING(arch,
if test -z "$MOZ_ARCH"; then
dnl Defaults
case "${CPU_ARCH}-${OS_TARGET}" in
- arm-Android)
- MOZ_THUMB=yes
- MOZ_ARCH=armv7-a
- MOZ_FPU=vfp
- MOZ_FLOAT_ABI=softfp
- MOZ_ALIGN=no
- ;;
arm-Darwin)
MOZ_ARCH=toolchain-default
;;
esac
fi
-if test "$MOZ_ARCH" = "armv6" -a "$OS_TARGET" = "Android"; then
- MOZ_FPU=vfp
- MOZ_FLOAT_ABI=softfp
-fi
-
MOZ_ARG_WITH_STRING(thumb,
[ --with-thumb[[=yes|no|toolchain-default]]]
[ Use Thumb instruction set (-mthumb)],
diff --git a/build/autoconf/config.sub b/build/autoconf/config.sub
index 8d39c4ba39..74c87648f9 100755
--- a/build/autoconf/config.sub
+++ b/build/autoconf/config.sub
@@ -114,7 +114,7 @@ esac
# Here we must recognize all the valid KERNEL-OS combinations.
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
- nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
+ nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | \
linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
kopensolaris*-gnu* | \
@@ -122,10 +122,6 @@ case $maybe_os in
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
- android-linux)
- os=-linux-android
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
- ;;
*)
basic_machine=`echo $1 | sed 's/-[^-]*$//'`
if [ $basic_machine != $1 ]
@@ -1389,7 +1385,7 @@ case $os in
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -chorusos* | -chorusrdb* | -cegcc* \
| -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
+ | -mingw32* | -mingw64* | -linux-gnu* \
| -linux-newlib* | -linux-musl* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
diff --git a/build/autoconf/frameptr.m4 b/build/autoconf/frameptr.m4
index e7e50330ee..24543b2143 100644
--- a/build/autoconf/frameptr.m4
+++ b/build/autoconf/frameptr.m4
@@ -7,11 +7,6 @@ dnl disabling frame pointers in this architecture based on the configure
dnl options
AC_DEFUN([MOZ_SET_FRAMEPTR_FLAGS], [
- case "$target" in
- *android*)
- unwind_tables="-funwind-tables"
- ;;
- esac
if test "$GNU_CC"; then
MOZ_ENABLE_FRAME_PTR="-fno-omit-frame-pointer $unwind_tables"
MOZ_DISABLE_FRAME_PTR="-fomit-frame-pointer"