diff options
author | Roland McGrath <roland@hack.frob.com> | 2014-05-13 10:04:05 -0700 |
---|---|---|
committer | Roland McGrath <roland@hack.frob.com> | 2014-05-13 10:04:05 -0700 |
commit | 8c6d01f0b11e699d7d9868a5bf1eb6d9054c91a3 (patch) | |
tree | 0f86ec102e2b187432508ebcbc035c6dd2b33785 /sysdeps/unix/sysv/linux/arm/nptl | |
parent | bba6da4e1b9c0faf12ec9a48a2822434d9e6bbcd (diff) | |
download | glibc-8c6d01f0b11e699d7d9868a5bf1eb6d9054c91a3.tar.gz glibc-8c6d01f0b11e699d7d9868a5bf1eb6d9054c91a3.tar.xz glibc-8c6d01f0b11e699d7d9868a5bf1eb6d9054c91a3.zip |
Consolidate NPTL configury for ARM/Linux.
Diffstat (limited to 'sysdeps/unix/sysv/linux/arm/nptl')
-rw-r--r-- | sysdeps/unix/sysv/linux/arm/nptl/Makefile | 17 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/arm/nptl/Versions | 8 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/arm/nptl/configure | 4 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/arm/nptl/configure.ac | 8 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/arm/nptl/nptl-aeabi_unwind_cpp_pr1.c | 1 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/arm/nptl/rt-aeabi_unwind_cpp_pr1.c | 1 |
6 files changed, 0 insertions, 39 deletions
diff --git a/sysdeps/unix/sysv/linux/arm/nptl/Makefile b/sysdeps/unix/sysv/linux/arm/nptl/Makefile deleted file mode 100644 index ef8076cf3f..0000000000 --- a/sysdeps/unix/sysv/linux/arm/nptl/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -ifeq ($(subdir),rt) -librt-sysdep_routines += rt-aeabi_unwind_cpp_pr1 -librt-shared-only-routines += rt-aeabi_unwind_cpp_pr1 -endif - -ifeq ($(subdir),nptl) -libpthread-sysdep_routines += nptl-aeabi_unwind_cpp_pr1 -libpthread-shared-only-routines += nptl-aeabi_unwind_cpp_pr1 - -# This test relies on compiling part of the binary with EH information, -# part without, and unwinding through. The .ARM.exidx tables have -# start addresses for EH regions, but no end addresses. Every -# region an exception needs to propogate through must have unwind -# information, or a previous function's unwind table may be used -# by mistake. -tests := $(filter-out tst-cleanupx4,$(tests)) -endif diff --git a/sysdeps/unix/sysv/linux/arm/nptl/Versions b/sysdeps/unix/sysv/linux/arm/nptl/Versions deleted file mode 100644 index 435c9212c4..0000000000 --- a/sysdeps/unix/sysv/linux/arm/nptl/Versions +++ /dev/null @@ -1,8 +0,0 @@ -libc { - GLIBC_PRIVATE { - # A copy of sigaction lives in NPTL, and needs these. - __default_sa_restorer; __default_rt_sa_restorer; - __default_sa_restorer_v1; __default_rt_sa_restorer_v1; - __default_sa_restorer_v2; __default_rt_sa_restorer_v2; - } -} diff --git a/sysdeps/unix/sysv/linux/arm/nptl/configure b/sysdeps/unix/sysv/linux/arm/nptl/configure deleted file mode 100644 index a8c34fa3e4..0000000000 --- a/sysdeps/unix/sysv/linux/arm/nptl/configure +++ /dev/null @@ -1,4 +0,0 @@ -# This file is generated from configure.ac by Autoconf. DO NOT EDIT! - -libc_cv_gcc_exceptions=yes -exceptions=-fexceptions diff --git a/sysdeps/unix/sysv/linux/arm/nptl/configure.ac b/sysdeps/unix/sysv/linux/arm/nptl/configure.ac deleted file mode 100644 index 22f6f4b8f2..0000000000 --- a/sysdeps/unix/sysv/linux/arm/nptl/configure.ac +++ /dev/null @@ -1,8 +0,0 @@ -dnl configure fragment for NPTL and ARM/Linux EABI. -GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory. - -dnl The normal configure check for gcc -fexecptions fails because it can't -dnl find __aeabi_unwind_cpp_pr0. Work around this here; our GCC definitely -dnl has -fexceptions. -libc_cv_gcc_exceptions=yes -exceptions=-fexceptions diff --git a/sysdeps/unix/sysv/linux/arm/nptl/nptl-aeabi_unwind_cpp_pr1.c b/sysdeps/unix/sysv/linux/arm/nptl/nptl-aeabi_unwind_cpp_pr1.c deleted file mode 100644 index 7b83522437..0000000000 --- a/sysdeps/unix/sysv/linux/arm/nptl/nptl-aeabi_unwind_cpp_pr1.c +++ /dev/null @@ -1 +0,0 @@ -#include <aeabi_unwind_cpp_pr1.c> diff --git a/sysdeps/unix/sysv/linux/arm/nptl/rt-aeabi_unwind_cpp_pr1.c b/sysdeps/unix/sysv/linux/arm/nptl/rt-aeabi_unwind_cpp_pr1.c deleted file mode 100644 index 7b83522437..0000000000 --- a/sysdeps/unix/sysv/linux/arm/nptl/rt-aeabi_unwind_cpp_pr1.c +++ /dev/null @@ -1 +0,0 @@ -#include <aeabi_unwind_cpp_pr1.c> |