[LV] Success! was: Re: Status of the toolchain build scripts?

Jan-Benedict Glaw jbglaw at lug-owl.de
Mon Jul 9 18:13:47 CEST 2007


On Mon, 2007-07-09 17:04:27 +0100, Maciej W. Rozycki <macro at linux-mips.org> wrote:
> On Mon, 9 Jul 2007, Jan-Benedict Glaw wrote:
> > syscall macros should be easy to transplant from uClibc. As for the
> > wrappers, we can most probably simply use whatever i386 has.
> 
>  I mean the assembly glue, plus stuff required for the usual oddballs 
> (pipe(2)?).  The i386 may not be the best template -- too much legacy.  
> The Alpha port might be reasonable; or one of the most recent ones.

pipe(2) should be already there.  ...and yes, we really need to look
through the syscall table.

> > Why start with an old GCC there? At least the PIC stuff should be
> > fixed by the NetBSD guys (though the patches probably easily apply to
> > older GCC versions.)
> 
>  I am not sure if GCC 4.2+ can be persuaded to support a non-TLS 
> configuration.  And also because I have 4.1 ready and do not necessarily 
> want to spend another month or so for porting the 50+ local patches before 
> I progress further -- it's not GCC I am trying to work on here!  Various 
> distractions have blocked me for long enough -- do you happen to remember 
> when I started talking about porting glibc to VAX/Linux?  It must have 
> been at least three years now of which two I have had my VAXstation for 
> already!
> 
>  I'll have a look at the patches from NetBSD people though -- thanks for 
> the reference.

Unfortunately, not yet posted. Only in their CVS repo.

> > :-)  I remember the weeks and months the PA-RISC people fought with
> > it. No day with some regressios being fixed and others showing up
> > again. Seems NPTL is somewhat "sophisticated" to implemend *chough*...
> 
>  Well, it has to be *designed* properly for a start!  Hopefully during the 
> course of implementing a dynamic linker I will get familiar enough with 
> the architecture to be competent to discuss a TLS proposal.

There's a good PDF about TLS somewhere around, written IIRC by some
GNU libc guy (Roland?)  Maybe I'd re-read it as today's homework...

MfG, JBG

-- 
      Jan-Benedict Glaw      jbglaw at lug-owl.de              +49-172-7608481
Signature of:           Ich hatte in letzter Zeit ein bißchen viel Realitycheck.
the second  :               Langsam möchte ich mal wieder weiterträumen können.
                             -- Maximilian Wilhelm (18. Mai 2006, #lug-owl.de)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/vax-linux/attachments/20070709/3022cf6a/attachment.pgp>
-------------- next part --------------
_______________________________________________
Linux-Vax mailing list
Linux-Vax at pergamentum.com
http://www.pergamentum.com/mailman/listinfo/linux-vax


More information about the Vax-linux mailing list