This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Merge MIPS libc-abis into top-level
- From: Matthew Fortune <Matthew dot Fortune at imgtec dot com>
- To: "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>
- Date: Wed, 1 Oct 2014 20:52:04 +0000
- Subject: Merge MIPS libc-abis into top-level
- Authentication-results: sourceware.org; auth=none
This is a precursor to MIPS ABI work which was originally posted:
https://sourceware.org/ml/libc-alpha/2014-05/msg00332.html
This patch merges the MIPS specific libc-abis file into the top
level. MIPS is the only port with a custom file while there are
several conditional entries in the top level file already. I
suspect the only reason we have the custom file is because of
MIPS coming from the ports tree. Now that ports are gone this
is no longer an issue.
The reason this is part of the overall MIPS ABI work is that a
new value will be added and it seemed like an appropriate time
to get rid of the file.
Tested with no regression for mips-linux-gnu.
OK to commit? If so can I (user:mpf) request commit access to
glibc.
Thanks,
Matthew
* libc-abis: Add MIPS_PLT prior to UNIQUE.
* sysdeps/unix/sysv/linux/mips/libc-abis: Remove.
---
libc-abis | 3 +++
sysdeps/unix/sysv/linux/mips/libc-abis | 13 -------------
2 files changed, 3 insertions(+), 13 deletions(-)
delete mode 100644 sysdeps/unix/sysv/linux/mips/libc-abis
diff --git a/libc-abis b/libc-abis
index 8668e49..c9c24a0 100644
--- a/libc-abis
+++ b/libc-abis
@@ -35,6 +35,9 @@
# Feature Name Configuration
# ------------ -------------
#
+# MIPS PLTs.
+MIPS_PLT mips*-*-linux*
+#
# Unique symbol definitions for C++.
# Architecture independent, all ELF targets (== all targets)
UNIQUE
diff --git a/sysdeps/unix/sysv/linux/mips/libc-abis b/sysdeps/unix/sysv/linux/mips/libc-abis
deleted file mode 100644
index f180a03..0000000
--- a/sysdeps/unix/sysv/linux/mips/libc-abis
+++ /dev/null
@@ -1,13 +0,0 @@
-# See the copy of this file in libc for detailed explanations. This
-# copy needs to include all libc definitions applicable to MIPS; only
-# one copy will be used.
-#
-# Feature Name Configuration
-# ------------ -------------
-#
-# MIPS PLTs.
-MIPS_PLT mips*-*-linux*
-#
-# Unique symbol definitions for C++.
-# Architecture independent, all ELF targets (== all targets)
-UNIQUE
--
1.9.4