9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re[2]: [9fans] Plan9 16bit C compilers
@ 2002-02-15 11:04 steve.simon
  0 siblings, 0 replies; only message in thread
From: steve.simon @ 2002-02-15 11:04 UTC (permalink / raw)
  To: 9fans

Hi,

For what its worth, I wanted to use Plan9 as my developement enviroment -
porting
the compiler rather than the whole OS.

We have jokeingly talked about a full plan9 port but I assume that is a
non-starter for such a basic CPU -
No memory management, not even 8086 style segementation registers, and no memory
protection.
So we would have to use link on load or get the compiler to produce position
indepandant code (not easy
on this CPU)... or I suspose we could have a CP/M style TPA :-(

Delving into history this is (I think) what was done with MiniUnix (A cut down
Version 7) in the early 1980s at the labs (again not sure, its a long time since
I read the paper). That ran
on an LSI 11/23 and I did notice that the source is available... no that would
be silly...

I was just wanted to know if there was a fundamental problem with building the
Plan9 compiler for
16bit (IE All registers 16 bit, no FPU, 16Mbyte flat address space etc)?

-Steve


----------------------------------------------------------------------
The contents of this communication are confidential to the normal user of
the email address to which it was sent.  If you have received this email
in error, any use, dissemination, forwarding, printing or copying of this
email is strictly prohibited.  If this is the case, please notify the
sender and delete this message.
---------------------------------------------------------------------- 



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-02-15 11:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-15 11:04 Re[2]: [9fans] Plan9 16bit C compilers steve.simon

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).