All of lore.kernel.org
 help / color / mirror / Atom feed
* [parisc-linux] HPPA NPTL Support committed to libc-ports, help needed!
@ 2006-07-14 14:56 Carlos O'Donell
  2006-07-15 13:49 ` Randolph Chung
  0 siblings, 1 reply; 4+ messages in thread
From: Carlos O'Donell @ 2006-07-14 14:56 UTC (permalink / raw)
  To: parisc-linux

parisc-linux,

I've committed a first cut NPTL port for hppa to libc-ports.
Please help build and test the port!

You will need:
binutils head cvs newer than 2006-05-24.
gcc cvs head newer than 2005-07-05 with TLS turned on.
libc-ports cvs head newer than 2006-07-14
glibc cvs head to match libc-ports.

I don't have a recipe for building this yet, but it should be coming next.
If someone wants to adapt the following file, that would be great:
http://cvs.parisc-linux.org/build-tools/build-tls-tools?rev=1.7&view=markup

In essence:
- Build binutils
- Install binutils
- Build gcc with tls on, and using previous binutils (i.e. set your PATH)
- Install gcc locally.
- Build glibc with --enable-addons=ports,nptl (Set your PATH to new
gcc/binutils)
- Run make, make -k check.

Start looking at failures :)

Cheers,
Carlos.
_______________________________________________
parisc-linux mailing list
parisc-linux@lists.parisc-linux.org
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux

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

* Re: [parisc-linux] HPPA NPTL Support committed to libc-ports,help needed!
       [not found] ` <44B8441A.4030200@tausq.org>
@ 2006-07-15 13:32   ` Joel Soete
  0 siblings, 0 replies; 4+ messages in thread
From: Joel Soete @ 2006-07-15 13:32 UTC (permalink / raw)
  To: Randolph Chung; +Cc: Joel Soete, parisc-linux

Hello parisc-linux,

Randolph Chung wrote:
>>>gcc cvs head newer than 2005-07-05 with TLS turned on.
>>
>>Just to be sure: is it well 2005?
>>if yes latest gcc-4.1 would be good enough (if rebuild with previous binutils)?
> 
> 
> July 2005 sounds correct. Yes, it has been merged for some time. Make
> sure you build gcc with the correct binutils, and that gcc is configured
> to enable TLS.

I have check to <http://buildd.debian.org/build.php?arch=hppa&pkg=gcc-4.1>

and afaik debian gcc-4.1 release >= 4.1.1-6 should be ok
(iirc no gcc configure option to build it with tls support but a check if used binutils supports it)

[snip]
bzip2: missing
binutils: already installed (2.17-1 >= 2.16.1cvs20051214 is satisfied)
binutils-hppa64: missing
[snip]

(still need to check if this pb:
<http://lists.parisc-linux.org/pipermail/parisc-linux/2006-May/029185.html>
is not any more in 4.1.1, i will advise?)

> See the build script Carlos referenced for appropriate
> configure parameters.
> 
> randolph
Many thanks,
	Joel
_______________________________________________
parisc-linux mailing list
parisc-linux@lists.parisc-linux.org
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux

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

* Re: [parisc-linux] HPPA NPTL Support committed to libc-ports, help needed!
  2006-07-14 14:56 [parisc-linux] HPPA NPTL Support committed to libc-ports, help needed! Carlos O'Donell
@ 2006-07-15 13:49 ` Randolph Chung
  2006-07-15 18:07   ` [parisc-linux] HPPA NPTL Support committed to libc-ports, help John David Anglin
  0 siblings, 1 reply; 4+ messages in thread
From: Randolph Chung @ 2006-07-15 13:49 UTC (permalink / raw)
  To: Carlos O'Donell; +Cc: parisc-linux

> You will need:
> binutils head cvs newer than 2006-05-24.
> gcc cvs head newer than 2005-07-05 with TLS turned on.
> libc-ports cvs head newer than 2006-07-14
> glibc cvs head to match libc-ports.

FWIW, I'm seeing the following FAILs with gcc head built with binutils 
head (from yesterday)

                 === gcc Summary ===

# of expected passes            38513
# of unexpected failures        6
# of unexpected successes       1
# of expected failures          80
# of untested testcases         28
# of unsupported tests          359


FAIL: gcc.c-torture/compile/20001226-1.c  -O2  (test for excess errors)
FAIL: gcc.c-torture/compile/20001226-1.c  -O3 -fomit-frame-pointer 
(test for excess errors)
FAIL: gcc.c-torture/compile/20001226-1.c  -O3 -g  (test for excess errors)
FAIL: gcc.c-torture/compile/20001226-1.c  -Os  (test for excess errors)
FAIL: gcc.c-torture/execute/builtin-bitops-1.c execution,  -O3 
-fomit-frame-pointer -funroll-loops
FAIL: gcc.c-torture/execute/builtin-bitops-1.c execution,  -O3 
-fomit-frame-pointer -funroll-all-loops -finline-functions

glibc built and running make check now..

randolph
_______________________________________________
parisc-linux mailing list
parisc-linux@lists.parisc-linux.org
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux

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

* Re: [parisc-linux] HPPA NPTL Support committed to libc-ports,   help
  2006-07-15 13:49 ` Randolph Chung
@ 2006-07-15 18:07   ` John David Anglin
  0 siblings, 0 replies; 4+ messages in thread
From: John David Anglin @ 2006-07-15 18:07 UTC (permalink / raw)
  To: Randolph Chung; +Cc: parisc-linux

> FAIL: gcc.c-torture/compile/20001226-1.c  -O2  (test for excess errors)
> FAIL: gcc.c-torture/compile/20001226-1.c  -O3 -fomit-frame-pointer 
> (test for excess errors)
> FAIL: gcc.c-torture/compile/20001226-1.c  -O3 -g  (test for excess errors)
> FAIL: gcc.c-torture/compile/20001226-1.c  -Os  (test for excess errors)

GCC is slower than it used to be...

> FAIL: gcc.c-torture/execute/builtin-bitops-1.c execution,  -O3 
> -fomit-frame-pointer -funroll-loops
> FAIL: gcc.c-torture/execute/builtin-bitops-1.c execution,  -O3 
> -fomit-frame-pointer -funroll-all-loops -finline-functions

This is a known regression.  See
<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26244>.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)
_______________________________________________
parisc-linux mailing list
parisc-linux@lists.parisc-linux.org
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux

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

end of thread, other threads:[~2006-07-15 18:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-14 14:56 [parisc-linux] HPPA NPTL Support committed to libc-ports, help needed! Carlos O'Donell
2006-07-15 13:49 ` Randolph Chung
2006-07-15 18:07   ` [parisc-linux] HPPA NPTL Support committed to libc-ports, help John David Anglin
     [not found] <J2EH4I$3077C4C25049A3D92E390FB82AA610CA@scarlet.be>
     [not found] ` <44B8441A.4030200@tausq.org>
2006-07-15 13:32   ` [parisc-linux] HPPA NPTL Support committed to libc-ports,help needed! Joel Soete

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.