This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Merge MIPS libc-abis into top-level


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]