public inbox for libc-hacker@sourceware.org
 help / color / mirror / Atom feed
* Re: architecture status, please
@ 2003-02-19 23:17 Steve Munroe
  2003-02-19 23:35 ` Ulrich Drepper
  0 siblings, 1 reply; 12+ messages in thread
From: Steve Munroe @ 2003-02-19 23:17 UTC (permalink / raw)
  To: Ulrich Drepper; +Cc: GNU libc hacker, Paul Mackerras

[-- Attachment #1: Type: text/plain, Size: 716 bytes --]

Ulrich Drepper writes:

> I think things have stablelized now and we can think about 2.3.2.  Do
> all architectures which worked in 2.3.1 work now?  Are any other
> architectures which didn't work in 2.3.1 close to working with the
> current tree?

powerpc64 was incomplete in 2.3.1 but current libc cvs head is complete 
and functional for non-tls and linuxthreads.

We have a powerpc64 TLS Access ABI for and it looks like the binutils at 
cvs head are stable for powerpc64. I have glibc --with-tls 
--without-__thread working and will be submitting these patches soon.

The powerpc64 gcc changes for __thread are in progress but incomplete. The 
glibc work for --with-__thead will start when I have a working gcc.

[-- Attachment #2: Type: text/html, Size: 977 bytes --]

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

* Re: architecture status, please
  2003-02-19 23:17 architecture status, please Steve Munroe
@ 2003-02-19 23:35 ` Ulrich Drepper
  0 siblings, 0 replies; 12+ messages in thread
From: Ulrich Drepper @ 2003-02-19 23:35 UTC (permalink / raw)
  To: GNU libc hacker

Steve Munroe wrote:

> powerpc64 was incomplete in 2.3.1 but current libc cvs head is complete
> and functional for non-tls and linuxthreads.

That's fine.  There is not need to support TLS.  Other releases will follow.

-- 
--------------.                        ,-.            444 Castro Street
Ulrich Drepper \    ,-----------------'   \ Mountain View, CA 94041 USA
Red Hat         `--' drepper at redhat.com `---------------------------

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

* Re: architecture status, please
  2003-02-25 14:15   ` Andreas Jaeger
@ 2003-02-25 14:17     ` Jakub Jelinek
  0 siblings, 0 replies; 12+ messages in thread
From: Jakub Jelinek @ 2003-02-25 14:17 UTC (permalink / raw)
  To: Andreas Jaeger; +Cc: Ulrich Drepper, GNU libc hacker

On Tue, Feb 25, 2003 at 03:15:00PM +0100, Andreas Jaeger wrote:
> 
> With a fixed kernel for x86-64, I just tested current CVS successfully
> with:
> - with-tls --without-thread
> - normal (--without-tls --without-thread)

and
--with-tls --with-__thread
is what I've tested yesterday (in addition to the usual
--with-tls --without-__thread).

> The whole testsuite passed.

Ditto.

	Jakub

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

* Re: architecture status, please
  2003-02-20  8:25 ` Andreas Jaeger
@ 2003-02-25 14:15   ` Andreas Jaeger
  2003-02-25 14:17     ` Jakub Jelinek
  0 siblings, 1 reply; 12+ messages in thread
From: Andreas Jaeger @ 2003-02-25 14:15 UTC (permalink / raw)
  To: Ulrich Drepper; +Cc: GNU libc hacker


With a fixed kernel for x86-64, I just tested current CVS successfully
with:
- with-tls --without-thread
- normal (--without-tls --without-thread)

The whole testsuite passed.

So, the x86-64 architecture support looks fine with current CVS glibc
and current CVS kernel

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj

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

* Re: architecture status, please
  2003-02-20 19:35 ` Richard Henderson
@ 2003-02-21  7:25   ` Richard Henderson
  0 siblings, 0 replies; 12+ messages in thread
From: Richard Henderson @ 2003-02-21  7:25 UTC (permalink / raw)
  To: Ulrich Drepper, GNU libc hacker

On Thu, Feb 20, 2003 at 11:35:45AM -0800, Richard Henderson wrote:
> Alpha works --with-tls --without-__thread.

Also --with-__thread.


r~

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

* Re: architecture status, please
  2003-02-19 22:41 Ulrich Drepper
                   ` (3 preceding siblings ...)
  2003-02-20 19:35 ` Richard Henderson
@ 2003-02-20 21:12 ` Philip Blundell
  4 siblings, 0 replies; 12+ messages in thread
From: Philip Blundell @ 2003-02-20 21:12 UTC (permalink / raw)
  To: Ulrich Drepper; +Cc: GNU libc hacker

On Wed, 2003-02-19 at 22:41, Ulrich Drepper wrote:
> I think things have stablelized now and we can think about 2.3.2.  Do
> all architectures which worked in 2.3.1 work now?  Are any other
> architectures which didn't work in 2.3.1 close to working with the
> current tree?

With the sysdep.h patch I sent earlier, Arm seems to be working at least
as well as it did in 2.3.1.  "make check" passes with no errors other
than the normal ones relating to floating point.

p.

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

* Re: architecture status, please
  2003-02-19 22:41 Ulrich Drepper
                   ` (2 preceding siblings ...)
  2003-02-20  8:25 ` Andreas Jaeger
@ 2003-02-20 19:35 ` Richard Henderson
  2003-02-21  7:25   ` Richard Henderson
  2003-02-20 21:12 ` Philip Blundell
  4 siblings, 1 reply; 12+ messages in thread
From: Richard Henderson @ 2003-02-20 19:35 UTC (permalink / raw)
  To: Ulrich Drepper; +Cc: GNU libc hacker

On Wed, Feb 19, 2003 at 02:41:07PM -0800, Ulrich Drepper wrote:
> I think things have stablelized now and we can think about 2.3.2.  Do
> all architectures which worked in 2.3.1 work now?

Alpha works --with-tls --without-__thread.


r~

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

* Re: architecture status, please
@ 2003-02-20 14:31 Martin Schwidefsky
  0 siblings, 0 replies; 12+ messages in thread
From: Martin Schwidefsky @ 2003-02-20 14:31 UTC (permalink / raw)
  To: drepper; +Cc: libc-hacker


> I think things have stablelized now and we can think about 2.3.2.  Do
> all architectures which worked in 2.3.1 work now?  Are any other
> architectures which didn't work in 2.3.1 close to working with the
> current tree?

s390-32 passed make + make check. There is a small issue with
chown and --enable-kernel=2.4.20. I'll send a patch for this.

s390-64 fails to compile because of an undefined reference to
'__GI___pwrite64'. pread64.c and pwrite64.c are empty files for
64 bit. With a s390-64 specific implementation of pread64/pwrite64
I got it to work but I doubt that this is the way it should be
fixed. Any ideas?

And by the way why is __pwrite64 hidden and __pread64 isn't ?

blue skies,
   Martin


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

* Re: architecture status, please
  2003-02-19 22:41 Ulrich Drepper
  2003-02-19 23:03 ` Franz Sirl
  2003-02-20  2:54 ` kaz Kojima
@ 2003-02-20  8:25 ` Andreas Jaeger
  2003-02-25 14:15   ` Andreas Jaeger
  2003-02-20 19:35 ` Richard Henderson
  2003-02-20 21:12 ` Philip Blundell
  4 siblings, 1 reply; 12+ messages in thread
From: Andreas Jaeger @ 2003-02-20  8:25 UTC (permalink / raw)
  To: Ulrich Drepper; +Cc: GNU libc hacker

Ulrich Drepper <drepper@redhat.com> writes:

> I think things have stablelized now and we can think about 2.3.2.  Do
> all architectures which worked in 2.3.1 work now?  Are any other
> architectures which didn't work in 2.3.1 close to working with the
> current tree?

x86-64 works and passes the complete testsuite with the exception of
the linuxthreads/ex18 problem that I mentioned on libc-alpha.

But this didn't work in 2.3.1 either, so we're as good as before - and
in most areas we're better ;-).

So, feel free to go ahead.

A prerelease might be a good idea,

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj

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

* Re: architecture status, please
  2003-02-19 22:41 Ulrich Drepper
  2003-02-19 23:03 ` Franz Sirl
@ 2003-02-20  2:54 ` kaz Kojima
  2003-02-20  8:25 ` Andreas Jaeger
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 12+ messages in thread
From: kaz Kojima @ 2003-02-20  2:54 UTC (permalink / raw)
  To: libc-hacker

Ulrich Drepper <drepper@redhat.com> wrote:
> I think things have stablelized now and we can think about 2.3.2.  Do
> all architectures which worked in 2.3.1 work now?  Are any other
> architectures which didn't work in 2.3.1 close to working with the
> current tree?

I've heard from SH kernel people that the kernel fixes the syscall
ABI for pread/pwrite* since the old one didn't work properly on SH-4
anyway, and a small fix is required in libc.
I'll send a patch for it till tomorrow. There are no other known
problems on SH.

Regards,
	kaz

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

* Re: architecture status, please
  2003-02-19 22:41 Ulrich Drepper
@ 2003-02-19 23:03 ` Franz Sirl
  2003-02-20  2:54 ` kaz Kojima
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 12+ messages in thread
From: Franz Sirl @ 2003-02-19 23:03 UTC (permalink / raw)
  To: Ulrich Drepper, GNU libc hacker

On Wednesday 19 February 2003 23:41, Ulrich Drepper wrote:
> I think things have stablelized now and we can think about 2.3.2.  Do
> all architectures which worked in 2.3.1 work now?  Are any other
> architectures which didn't work in 2.3.1 close to working with the
> current tree?

I have one small patch queued for tomorrow and need to check the Dist files. 
Besides that PPC32 is fine.

Franz.

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

* architecture status, please
@ 2003-02-19 22:41 Ulrich Drepper
  2003-02-19 23:03 ` Franz Sirl
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Ulrich Drepper @ 2003-02-19 22:41 UTC (permalink / raw)
  To: GNU libc hacker

I think things have stablelized now and we can think about 2.3.2.  Do
all architectures which worked in 2.3.1 work now?  Are any other
architectures which didn't work in 2.3.1 close to working with the
current tree?

-- 
--------------.                        ,-.            444 Castro Street
Ulrich Drepper \    ,-----------------'   \ Mountain View, CA 94041 USA
Red Hat         `--' drepper at redhat.com `---------------------------

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

end of thread, other threads:[~2003-02-25 14:17 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-19 23:17 architecture status, please Steve Munroe
2003-02-19 23:35 ` Ulrich Drepper
  -- strict thread matches above, loose matches on Subject: below --
2003-02-20 14:31 Martin Schwidefsky
2003-02-19 22:41 Ulrich Drepper
2003-02-19 23:03 ` Franz Sirl
2003-02-20  2:54 ` kaz Kojima
2003-02-20  8:25 ` Andreas Jaeger
2003-02-25 14:15   ` Andreas Jaeger
2003-02-25 14:17     ` Jakub Jelinek
2003-02-20 19:35 ` Richard Henderson
2003-02-21  7:25   ` Richard Henderson
2003-02-20 21:12 ` Philip Blundell

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).