Various ports relics removed from libc

Joseph S. Myers joseph@codesourcery.com
Sat Jan 7 18:44:00 GMT 2012


Various stray references to ports architectures have today been removed 
from libc - cases where there is a well-established way for a port to 
handle something in its sysdeps files, but the code hadn't actually been 
removed from libc for some architectures.

Apart from the removal of the whole IA64 architecture (not yet quite 
complete; of the list of stray references I posted in 
<http://sourceware.org/ml/libc-alpha/2012-01/msg00034.html>, those in 
toplevel configure remain as does 
scripts/data/c++-types-ia64-linux-gnu.data), with a view to it being added 
to ports if someone wishes to maintain it here, specific cases for other 
architectures removed that architecture maintainers will wish to add to 
their ports files include:

* tls-macros support for alpha.

* nptl/shlib-versions support for mips, hppa, cris; I've applied this 
patch to add a mips file to ports.

* shlib-versions support for cris, alpha.

* sysdeps/generic/ldsodefs.h support for alpha.

* sysdeps/unix/sysv/linux/configure.in support for alpha, arm, hppa, m68k 
(two places).  The arm case there is only relevant to old-ABI; I'll remove 
old-ABI support at this point rather than bringing a copy over to ports.

diff --git a/ChangeLog.mips b/ChangeLog.mips
index ca7820e..73da420 100644
--- a/ChangeLog.mips
+++ b/ChangeLog.mips
@@ -1,5 +1,9 @@
 2012-01-07  Joseph Myers  <joseph@codesourcery.com>
 
+	* sysdeps/mips/nptl/shlib-versions: New.
+
+2012-01-07  Joseph Myers  <joseph@codesourcery.com>
+
 	* sysdeps/mips/backtrace.c: Use x86_64 version of backtrace.c.
 
 2012-01-04  Tom de Vries  <tom@codesourcery.com>
diff --git a/sysdeps/mips/nptl/shlib-versions b/sysdeps/mips/nptl/shlib-versions
new file mode 100644
index 0000000..97e41aa
--- /dev/null
+++ b/sysdeps/mips/nptl/shlib-versions
@@ -0,0 +1 @@
+mips.*-.*-linux.*	libpthread=0		GLIBC_2.0 GLIBC_2.2

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Libc-ports mailing list