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; 3+ 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] 3+ 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; 3+ 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] 3+ 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
  0 siblings, 0 replies; 3+ 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] 3+ messages in thread

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

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [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
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

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.