Re: libpthread cleanup: L4 port, PowerPC port

2012-08-08 Thread Neal H. Walfield
At Tue, 7 Aug 2012 23:55:12 +0200, Thomas Schwinge wrote: > > It's generic code. At least glibc keeps generic code around, if I > > recall correctly. Further, one of the very nice things about this > > libpthread is that it is really easy to integrate into a new OS (or > > even use in a kernel).

Re: libpthread cleanup: L4 port, PowerPC port

2012-08-07 Thread Thomas Schwinge
Hi! On Sat, 04 Aug 2012 16:17:29 +0200, "Neal H. Walfield" wrote: > At Sat, 4 Aug 2012 15:56:01 +0200, > Thomas Schwinge wrote: > > On Sat, 04 Aug 2012 15:16:22 +0200, "Neal H. Walfield" > > wrote: > > > At Sat, 4 Aug 2012 15:02:46 +0200, > > > Thomas Schwinge wrote: > > > > > > * signal/READM

Re: libpthread cleanup: L4 port, PowerPC port

2012-08-04 Thread Neal H. Walfield
At Sat, 4 Aug 2012 15:56:01 +0200, Thomas Schwinge wrote: > On Sat, 04 Aug 2012 15:16:22 +0200, "Neal H. Walfield" > wrote: > > At Sat, 4 Aug 2012 15:02:46 +0200, > > Thomas Schwinge wrote: > > > > > * signal/README: Likewise. > > > > > * signal/TODO: Likewise. > > > > > * signal/kill.c: Likewise

Re: libpthread cleanup: L4 port, PowerPC port

2012-08-04 Thread Thomas Schwinge
Hi! On Sat, 04 Aug 2012 15:16:22 +0200, "Neal H. Walfield" wrote: > At Sat, 4 Aug 2012 15:02:46 +0200, > Thomas Schwinge wrote: > > > > * signal/README: Likewise. > > > > * signal/TODO: Likewise. > > > > * signal/kill.c: Likewise. > > > > * signal/pt-kill-siginfo-np.c: Likewise. > > > > * signal

Re: libpthread cleanup: L4 port, PowerPC port

2012-08-04 Thread Neal H. Walfield
At Sat, 4 Aug 2012 15:02:46 +0200, Thomas Schwinge wrote: > > > master-viengoos and its successor, master-viengoos-on-bare-metal. > > > > master-viengoos is an implementation of Viengoos that runs on L4. > > viengoos-on-bare-metal runs directly on x86-64 (and it a bit more > > advanced) and provid

Re: libpthread cleanup: L4 port, PowerPC port

2012-08-04 Thread Thomas Schwinge
Hi! On Sat, 04 Aug 2012 13:02:10 +0200, "Neal H. Walfield" wrote: > At Sat, 4 Aug 2012 12:34:28 +0200, > Thomas Schwinge wrote: > > There has been a libpthread port for Hurd on L4 use, which is dead, and > > has been superseded by a Viengoos port, which has its own branches: > > For what it is

Re: libpthread cleanup: L4 port, PowerPC port

2012-08-04 Thread Neal H. Walfield
I think these are also used by the Viengoos port. Are you suggesting to remove both the L4 and the Viengoos ports or just the L4 port? > Also, I propose to remove the incomplete and unmaintained PowerPC port. > OK? I have no objections to this. > In August 2008, Neal has been porting ove

libpthread cleanup: L4 port, PowerPC port

2012-08-04 Thread Thomas Schwinge
nd unmaintained PowerPC port. OK? Remove PowerPC port. * TODO: Update. * sysdeps/powerpc/bits/machine-lock.h: Remove file. * sysdeps/powerpc/bits/memory.h: Likewise. * sysdeps/powerpc/bits/spin-lock.h: Likewise. * sysdeps/powerpc/machine-sp.h: Likewise. * sysdeps/powerpc/pt-machdep.h: Likewise

Re: PowerPC port

2003-11-17 Thread Peter Bruin
Hi, José Salaver Torres <[EMAIL PROTECTED]> wrote: > I have been searching for a project about making a port for powerpc of > the gnu-Mach microkernel, the only thing I have found is a project for > making run the osf-mach into Hurd, that seems crap, because I have read > that osf-mach doesn't ha

Re: PowerPC port

2003-11-16 Thread Barry deFreese
José Salaver Torres wrote: I have been searching for a project about making a port for powerpc of the gnu-Mach microkernel, the only thing I have found is a project for making run the osf-mach into Hurd, that seems crap, because I have read that osf-mach doesn't have a GPL license. I have knowledg

Re: PowerPC port

2003-11-16 Thread Marco Gerards
José Salaver Torres <[EMAIL PROTECTED]> writes: > I have been searching for a project about making a port for powerpc of > the gnu-Mach microkernel, the only thing I have found is a project for > making run the osf-mach into Hurd, that seems crap, because I have read > that osf-mach doesn't have a

PowerPC port

2003-11-16 Thread José Salaver Torres
I have been searching for a project about making a port for powerpc of the gnu-Mach microkernel, the only thing I have found is a project for making run the osf-mach into Hurd, that seems crap, because I have read that osf-mach doesn't have a GPL license. I have knowledge of C and POSIX, so what c

PowerPC port

2003-11-16 Thread José Salaver Torres
I have been searching for a project about making a port for powerpc of the gnu-Mach microkernel, the only thing I have found is a project for making run the osf-mach into Hurd, that seems crap, because I have read that osf-mach doesn't have a GPL license. I have knowledge of C and POSIX, so what c

Re: PowerPC port

2002-02-11 Thread Roland McGrath
I started integrating some of your osfmach-related changes a while ago, doing it piecemeal and cleaning things up along the way. I'm so far avoiding the OSFMACH #ifdef and using specific feature checks instead. Where did you get your osfmach and its development headers from? I got osfmk from cv

PowerPC port

2001-12-31 Thread Peter Bruin
Hi, I've finally found the time to update my Hurd and create a patch for it to run on OSF Mach. See http://huizen.dds.nl/~pjbruin/hurd/hurd.patch. It still has many bugs, but it does work in some way (at least on my machine :-) ). Peter Bruin [EMAIL PROTECTED]

Re: PowerPC port

2001-10-28 Thread Thomas Bushnell, BSG
Roland McGrath <[EMAIL PROTECTED]> writes: > Of course, I also want to thank you again for working > on the port. It's very exciting! Ditto! ___ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd

Re: PowerPC port

2001-10-28 Thread Roland McGrath
Great! I have already integrated the "glibc-hurd-powerpc.patch" part of the changes into libc. I am doing some rearranging of the libc code while integrating your changes, to reduce copied code and so forth, and various other nits. I am not yet able to try compiling for ppc, so I may have intro

Re: PowerPC port

2001-10-28 Thread Peter Bruin
Hi, I didn't know my mailer did that (I have to use Mac OS for e-mail, because my modem isn't supported by Linux). I have put my files on the web, http://huizen.dds.nl/~pjbruin/hurd/ Peter >On Sat, Oct 27, 2001 at 09:09:15PM +0200, Peter Bruin wrote: >> Hi, >> >> I'm sorry I didn't post my chan

Re: PowerPC port

2001-10-27 Thread Neal H Walfield
>> I'm sorry I didn't post my changes earlier, but I was trying to get glibc >> 2.2.4 to work and make patches for that. Here are my changes for glibc; >> I'll post my changes to the Hurd as soon as possible, > > can you repost them in a sane format, like ASCII or uuencoded? > The Debian macutils

Re: PowerPC port

2001-10-27 Thread Marcus Brinkmann
On Sat, Oct 27, 2001 at 09:09:15PM +0200, Peter Bruin wrote: > Hi, > > I'm sorry I didn't post my changes earlier, but I was trying to get glibc > 2.2.4 to work and make patches for that. Here are my changes for glibc; > I'll post my changes to the Hurd as soon as possible, Hi, can you repost t

Re: PowerPC port

2001-10-12 Thread Mark Kettenis
From: Derek Fults <[EMAIL PROTECTED]> Date: Fri, 12 Oct 2001 13:09:17 -0500 I am also working on trying to port Hurd to OSF mach. I need to get a hold of a mig that generates the correct code for OSF mach, (without typchecking). Peter Bruin said he could get me one in a couple

Re: PowerPC port

2001-10-12 Thread Derek Fults
10 October 2001 14:58, Roland McGrath wrote: > > The PowerPC port of the Hurd that I'm working on is now partially > > working; I've compiled bash, textutils and fileutils, most of which > > runs. Ext2fs runs in read-only mode, but often crashes in writable > > mod

Re: PowerPC port

2001-10-12 Thread pjbruin
I have also looked at the mips code, so it could also be based on that (I don't have my code here, so I'm not sure). I haven't tried 'cat' yet, but C-c doesn't work as far as I have tried, so rpc_trampoline is probably buggy. You can get the powerpc manuals at www.mot-sps.com or www.chips.ibm.com

Re: PowerPC port

2001-10-11 Thread Roland McGrath
Mark Kettenis did some work a while back on using the hurd with osfmach on x86. Probably that is mostly the same architecture-independent stuff (differences in the IPC system between mach3 and osfmach) Peter has dealt with for the ppc osfmach. I have no clue about the status of the osfmach pa

Re: PowerPC port

2001-10-11 Thread Roland McGrath
> I stole much of the signal code from sysdeps/mach/hurd/alpha (is there an > Alpha port of the Hurd?). Yowza! No, there has never been a working Alpha port of the Hurd. There once was an Alpha port of CMU Mach 3.0, so it was feasible enough, but it never actually happened. I really don't rec

Re: PowerPC port

2001-10-11 Thread Roland McGrath
> I have ported the Hurd to OSF Mach (in fact, I haven't done anything with > Mach, I just use the version that comes with MkLinux). You can indeed run > the Hurd from within MkLinux, but it can't read from the console because > Linux also has the console open; it might be possible to fix that.

Re: PowerPC port

2001-10-11 Thread James Morrison
--- Peter Bruin <[EMAIL PROTECTED]> wrote: > Hi, > > I have ported the Hurd to OSF Mach (in fact, I haven't done > anything with > Mach, I just use the version that comes with MkLinux). You can > indeed run > the Hurd from within MkLinux, but it can't read from the console > because Linux > also h

Re: PowerPC port

2001-10-11 Thread Peter Bruin
I stole much of the signal code from sysdeps/mach/hurd/alpha (is there an Alpha port of the Hurd?). Actually, there is at least one bug in my powerpc code: in sigreturn, all the registers are restored except for the one (CTR) which holds the return value right before returning. I don't know if the

Re: PowerPC port

2001-10-11 Thread Peter Bruin
Hi, I have ported the Hurd to OSF Mach (in fact, I haven't done anything with Mach, I just use the version that comes with MkLinux). You can indeed run the Hurd from within MkLinux, but it can't read from the console because Linux also has the console open; it might be possible to fix that. Maybe

Re: PowerPC port

2001-10-11 Thread Paul Emsley
Peter, What you have done is jolly impressive, congratulations. > "PB" == Peter Bruin <[EMAIL PROTECTED]> writes: PB> Most changes I had to make were either processor-related or PB> had to do with the differences between GNUMach and OSF Mach PB> (which already

Re: PowerPC port

2001-10-10 Thread Roland McGrath
> Most changes I had to make were either processor-related or had to do > with the differences between GNUMach and OSF Mach (which already existed > on the PowerPC, so that I didn't have to worry about getting Mach to > work). And _I_ was amazed that I didn't have to change anything in the > Hurd

Re: PowerPC port

2001-10-10 Thread Peter Bruin
Quoting Roland McGrath <[EMAIL PROTECTED]>: > > The PowerPC port of the Hurd that I'm working on is now partially > > working; I've compiled bash, textutils and fileutils, most of which > > runs. Ext2fs runs in read-only mode, but often crashes in writable >

Re: PowerPC port

2001-10-10 Thread Roland McGrath
> The PowerPC port of the Hurd that I'm working on is now partially > working; I've compiled bash, textutils and fileutils, most of which > runs. Ext2fs runs in read-only mode, but often crashes in writable > mode. Exec crashes when trying to run shell scripts. There are man

PowerPC port

2001-10-10 Thread pjbruin
Hi, The PowerPC port of the Hurd that I'm working on is now partially working; I've compiled bash, textutils and fileutils, most of which runs. Ext2fs runs in read-only mode, but often crashes in writable mode. Exec crashes when trying to run shell scripts. There are many other bu