🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #52178

Porting to PenPoint

#52178
From: Sharpened Software
Date: Fri, 15 Jan 1993 10:29
25 lines
1706 bytes
I am planning to port gcc (& friends) to the new PenPoint OS.
(PenPoint is a pen-based, multitasking, multithreaded, vm, 32-bit, etc OS
which runs on a few processors including the x86)

I have little compiler, but plenty of porting experience.  I can deal with
creating a unix-like environment (library and shell) for gcc and its tools.

Where does one start?  I downloaded the sources for the OS/2 port of gcc.
PenPoint uses the OS/2 2.0 EXE file format and both OS's have flat 32bit
memory models.  Currently, PenPoint programs are compiled in DOS or OS/2
with Watcom's compiler, so that is my compiler until gcc self-compiles.
The PenPoint SDK has enough unix-like (POSIX) runtime libraries (actually
DLL's) to compile unix-like programs.  I chosen the right sources to start
with?  I only plan I getting gcc, not g++ running, as PenPoint only requires
ANSI C.

How long should I expect this to take?  I have one full time person working
on the port, plus a little more time from others to solve the tricky OS
problems.

Any help and advice is greatly appreciated :-)

  Michael Libes
  Sharpened Software Inc.
  sharpen@halcyon.com
Technical Details
Message-ID: <1993Jan15.102935.5615@nwnexus.WA.COM>
Path: arc1-ca.pugleaf.net!sparky!uunet!nwnexus!sharpen

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,126b54c9265d7bc,start
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1993-01-15 02:29:35 PST
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!sparky!uunet!nwnexus!sharpen
From: sharpen@halcyon.com (Sharpened Software)
Subject: Porting to PenPoint
Message-ID: <1993Jan15.102935.5615@nwnexus.WA.COM>
Sender: sso@nwnexus.WA.COM (System Security Officer)
Organization: The 23:00 News and Mail Service
Distribution: gnu.gcc.help
Date: Fri, 15 Jan 1993 10:29:35 GMT
Lines: 25