The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] 32I status as of 17 Nov 2003
@ 2003-11-18  0:13 macbiesz
  0 siblings, 0 replies; 8+ messages in thread
From: macbiesz @ 2003-11-18  0:13 UTC (permalink / raw)


Perhaps v7upgrade would make a nice combination with the 32I kernel.

http://www.southern-storm.com.au/v7upgrade.html

Maciek

> >
> > 3. Gcc is tool chain unless someone wants to take on 32V 
> compiler.  May
> > take advantage of inline and asm in machine dependent files.
> >
> > I wouldn't recommend using the 32V compiler, mainly because there
> > are so many syntax changes, as well as newer compiler technology,
> > missing from it as to make it a very challenging project.
> 
> There are a couple of options here.  One is to use one of the 
> compilersfrom MIT that will match the code in 32V very closely.  
> You can google for
> these if they aren't already on Warren's site.  The other option
> is to use LCC.  I wouldn't use GCC if I were doing it.  (Of course 
> I'm not
> so these are just suggestions.)>



^ permalink raw reply	[flat|nested] 8+ messages in thread
* [TUHS] 32I status as of 17 Nov 2003
@ 2003-11-17 16:40 patv
  2003-11-17 21:41 ` Brantley Coile
  0 siblings, 1 reply; 8+ messages in thread
From: patv @ 2003-11-17 16:40 UTC (permalink / raw)


1. Converted unpublished locore to AT&T syntax.  Work still underway on
   new locore.S file.

2. Will use coff executable format. May comply with Sys V ABI.  The
   latter is TBD.

3. Gcc is tool chain unless someone wants to take on 32V compiler.  May
   take advantage of inline and asm in machine dependent files.

   I wouldn't recommend using the 32V compiler, mainly because there
   are so many syntax changes, as well as newer compiler technology,
   missing from it as to make it a very challenging project.

4. Gcc cross compile to be used for building.  I'll make this available
   later next month, after I shake out the bugs.

5. May go to Bitkeeper for source control. More to follow.

6. License for all new files to be the "revised BSD license."  This is
   compatible with the Caldera license, an "original BSD license" with
   the advertising clause specific to Caldera.  I want to keep it open
   source, and this is the best compromise I see for project license.

7. May change spln() to more understandable nomenclature, e.g., spl4()
   becomes spltty(), similar to BSD practice.

8. 32I is the interim name.  I would have preferred Unix version 7, but
   can't for obvious trademark reasons.

   Project name still up for grabs.  I was thinking of UNX, named after
   the old DEC name for the facility I work in.  Sort of a tribute to
   days gone by, as is porting 32V.  Probably get into trouble for that
   one as well.


---------------------------------------------
This message was sent using Monmouth Internet MI-Webmail.
http://www.monmouth.com/




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

end of thread, other threads:[~2003-11-18  3:40 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-18  0:13 [TUHS] 32I status as of 17 Nov 2003 macbiesz
  -- strict thread matches above, loose matches on Subject: below --
2003-11-17 16:40 patv
2003-11-17 21:41 ` Brantley Coile
2003-11-17 22:17   ` M. Warner Losh
2003-11-17 22:48     ` Brantley Coile
2003-11-17 23:20       ` M. Warner Losh
2003-11-18  3:40         ` Pat Villani
2003-11-18  3:19   ` Pat Villani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).