🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer
Article #247

Re: Native GCC 2.1 source code available

#247
From: Larry Morris
Date: Tue, 04 Aug 1992 23:56
51 lines
2685 bytes
In <pclank01.712964743@starbase.spd.louisville.edu> pclank01@starbase.spd.louisville.edu (Pat Lankswert) writes:

>In <1992Aug04.053005.32789@frodo.cc.flinders.edu.au> mmtl@cc.flinders.edu.au (T.Lampre) writes:


>>[...] Has everybody ditched this version
>>in favour of EMX?

>I am in favor the native mode code.  My opinion is that
>the EMX stuff is a kludge.  It just doesn't feel right.
>Beyond this irrational stuff:
> 1) It is much easier to give my friend a disk and
>    say "run it".
> 2) DLL and driver writing seems easier. (Haven't completed
>    any YET)

Well, can't argue with logic like "feels right". ;-)
I did drop the GCC/2 off my disk.  I was porting a bunch of Unix programmers
tools to DOS & OS/2.  The EMX stuff worked much better for this.  And I
like the shared DLL for disk space.  It was painful giving up C++ (I switched
before EMX had this).

Also, I already run the Emacs and gnufutils which rely on emx.dll, so
their is no extra hassle to write a bunch more programs that depend
on it.

Can't argue with the DLL writing issue.  And haven't written any drivers yet.
One vote against EMX is that I would like to call some of my tools from
an OS/2 DOS session.  No go.  'Course GCC/2 doesn't address this either.

>>For what it is worth I have decided to call this version GCC/2 it has
>>a nice ring to it. Better than 'native' etc.

>I like it.

Yeah, the name is good.  And thanks for the work.  I did use it for 
several projects before the switch.  Too bad that the two can't somehow
be merged.  They are both valuable projects, and it seems a pity to see
so much overlap and competition.  I would rather see a concerted effort
at enhancing the libraries and such.

One thing I hope to do some time is compile an OS/2 hosted cross compiler
for the 68000 family.  Looks like a nice solution to some embedded 
systems I work on.


-- 
Internet:    <lmorris@mdd.comm.mot.COM>   |  Larry Morris
 ...uw-beaver!sunup-----\                 |  Motorola/Mobile Data Division
 ...uunet-----------------!mdisea!lmorris |  19807 North Creek Parkway
 ...van-bc!mdivax1------/                 |  Bothell, WA  (206) 487-5810
Technical Details
Message-ID: <1992Aug4.235641.7441@mdd.comm.mot.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!mdisea!lmorris
References: <1992Aug04.053005.32789@frodo.cc.flinders.edu.au> <pclank01.712964743@starbase.spd.louisville.edu>

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.os2.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!mdisea!lmorris
From: lmorris@mdd.comm.mot.com (Larry Morris)
Subject: Re: Native GCC 2.1 source code available
Message-ID: <1992Aug4.235641.7441@mdd.comm.mot.com>
Sender: news@mdd.comm.mot.com
Organization: Motorola, Mobile Data Division - Seattle, WA
References: <1992Aug04.053005.32789@frodo.cc.flinders.edu.au> <pclank01.712964743@starbase.spd.louisville.edu>
Distribution: na
Date: Tue, 4 Aug 1992 23:56:41 GMT
Lines: 51