All of lore.kernel.org
 help / color / mirror / Atom feed
* [parisc-linux] PARISC Userspace Updates 2003-01-14
@ 2003-01-15  5:49 Carlos O'Donell
  2003-01-15  6:40 ` John David Anglin
  2003-01-15 12:37 ` Matthew Wilcox
  0 siblings, 2 replies; 4+ messages in thread
From: Carlos O'Donell @ 2003-01-15  5:49 UTC (permalink / raw)
  To: parisc-linux

A new year and a new look at our userspace. Spurred on by Willy's email
about Kernel developments, I wanted to recap some userspace movement in
the past while: 

--- Individual Maintainers ---

- John David Anglin (JDA) is spearheading gcc development for hppa
	= Developing the coolest locking primitive ever seen in glibc.
	= Spotted nasty lock mistakes in pthreads
	= Has gcc failing less and running faster.

- Carlos O'Donell took over Glibc development from Willy
	= Sent 90% of the glibc patches upstream
	 - Big thanks to Willy who did a _lot_ of the 
	   original work, and suffered through it's maintenance.
	= Fixed rounding mask bugs in glibc fp* code
	= SHMLBA bugs squashed
	= Synchronized sigcontext between kernel and glibc.
	= Going crazy on Glibc, and writing static 64-bit Glibc.
	= We saw 2.3.x released for HPPA :)
	= Mulling over cache coherency, ldcw, and D-cache move-in's.

- I think JDA took over binutils for HPPA too...

--- Currently Being worked On ---

- GNU Glibc

	= Preparing final 10% into a form that can be accepted
	  upstream.
	= Fixing locking primitives.
	= Trying to have zero failures in 'make check'
	= fraiseexcept is still a bugger with delayed exceptions?
	= EWOULDBLOCK emulation needs analysis.
	= setjmp/longjmp implementation needs testing.
	= Implementing *context() calls.
	= Make atomic ops atomic (atomicity.h)
	= Initial implementation of a static 64-bit Glibc is in 
	  the works.

- GNU Gdb

	= Initially maintained as a patch for GDB 5.2 in debian.
	= Not an offical GDB port yet...
	= Carlos is working on and off to work this into
	  GDB 5.3, since he agreed to do it for Drow.
	= Help appreciated.
	= Thanks for various people like Richard, JDA and Randolph
	  for fixing bugs.

- GNU Binutils

	= A mystery to me... and I actively read the mailinglist :)
	= I believe we have some symbol visibility bugs.

====

Things that could be done if anyone is thinking of a project, though
help on the above is much more appreciated.

- Prelink on HPPA, requiring some binutils/glibc changes
	= http://freshmeat.net/projects/prelink/?topic_id=253
- NTPL on HPPA, requiring gcc/binutils/glibc changes
	= http://people.redhat.com/drepper/nptl-design.pdf
	= http://people.redhat.com/drepper/tls.pdf

====

How other ports do it, I'm not sure. There's a lot of love in this
particular port :) Again, many thanks to all of the hardworking
individuals who help. 

Cheers,
Carlos.

p.s. Any glaring inconsistencies or lack of knowledge are mine and mine
     alone, so feel free to correct them.

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

* Re: [parisc-linux] PARISC Userspace Updates 2003-01-14
  2003-01-15  5:49 [parisc-linux] PARISC Userspace Updates 2003-01-14 Carlos O'Donell
@ 2003-01-15  6:40 ` John David Anglin
  2003-01-15 12:37 ` Matthew Wilcox
  1 sibling, 0 replies; 4+ messages in thread
From: John David Anglin @ 2003-01-15  6:40 UTC (permalink / raw)
  To: Carlos O'Donell; +Cc: parisc-linux

> - I think JDA took over binutils for HPPA too...

;-(

> 	= I believe we have some symbol visibility bugs.

I have some testsuite fixes that make them invisible.  I'm not aware
of any actual bugs (except hppa64).

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)

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

* Re: [parisc-linux] PARISC Userspace Updates 2003-01-14
  2003-01-15  5:49 [parisc-linux] PARISC Userspace Updates 2003-01-14 Carlos O'Donell
  2003-01-15  6:40 ` John David Anglin
@ 2003-01-15 12:37 ` Matthew Wilcox
  2003-01-15 18:48   ` Carlos O'Donell
  1 sibling, 1 reply; 4+ messages in thread
From: Matthew Wilcox @ 2003-01-15 12:37 UTC (permalink / raw)
  To: Carlos O'Donell, parisc-linux

On Wed, Jan 15, 2003 at 12:49:42AM -0500, Carlos O'Donell wrote:
> 
> A new year and a new look at our userspace. Spurred on by Willy's email
> about Kernel developments, I wanted to recap some userspace movement in
> the past while: 

One individual who's not mentioned here is Lamont Jones who runs the
Debian hppa autobuilder.  He's doing a great job of keeping us >99%
uptodate.

-- 
"It's not Hollywood.  War is real, war is primarily not about defeat or
victory, it is about death.  I've seen thousands and thousands of dead bodies.
Do you think I want to have an academic debate on this subject?" -- Robert Fisk

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

* Re: [parisc-linux] PARISC Userspace Updates 2003-01-14
  2003-01-15 12:37 ` Matthew Wilcox
@ 2003-01-15 18:48   ` Carlos O'Donell
  0 siblings, 0 replies; 4+ messages in thread
From: Carlos O'Donell @ 2003-01-15 18:48 UTC (permalink / raw)
  To: parisc-linux

> > A new year and a new look at our userspace. Spurred on by Willy's email
> > about Kernel developments, I wanted to recap some userspace movement in
> > the past while: 
> 
> One individual who's not mentioned here is Lamont Jones who runs the
> Debian hppa autobuilder.  He's doing a great job of keeping us >99%
> uptodate.

Good call! Where would we be without lj :)

c.

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

end of thread, other threads:[~2003-01-15 18:47 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-15  5:49 [parisc-linux] PARISC Userspace Updates 2003-01-14 Carlos O'Donell
2003-01-15  6:40 ` John David Anglin
2003-01-15 12:37 ` Matthew Wilcox
2003-01-15 18:48   ` Carlos O'Donell

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.