public inbox for libc-ports@sourceware.org
 help / color / mirror / Atom feed
* Various ports relics removed from libc
@ 2012-01-07 18:44 Joseph S. Myers
  2012-01-08 12:57 ` Joseph S. Myers
  0 siblings, 1 reply; 2+ messages in thread
From: Joseph S. Myers @ 2012-01-07 18:44 UTC (permalink / raw)
  To: libc-ports

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Various ports relics removed from libc
  2012-01-07 18:44 Various ports relics removed from libc Joseph S. Myers
@ 2012-01-08 12:57 ` Joseph S. Myers
  0 siblings, 0 replies; 2+ messages in thread
From: Joseph S. Myers @ 2012-01-08 12:57 UTC (permalink / raw)
  To: libc-ports

On Sat, 7 Jan 2012, Joseph S. Myers wrote:

> 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:

Add to that list: configure.in settings of libc_commonpagesize and 
libc_relro_required for alpha.  I suppose c++-types files for alpha and 
ia64 may follow.

-- 
Joseph S. Myers
joseph@codesourcery.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-01-08 12:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-07 18:44 Various ports relics removed from libc Joseph S. Myers
2012-01-08 12:57 ` Joseph S. Myers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).