AmigaActive (1252/1338)

From:Paul Hill
Date:30 May 2001 at 20:58:23
Subject:Re: GCC

On 24-May-01 14:36:56, Shawn Holwegner wrote:
>[huge thread snipped]

>> any gr8 diff between gcc & vbcc ?

>Again, it really depends on your needs. GCC (at least the most recent) ports
>are based on GeekGadgets, which ads many calls which are common in UNIX
>based environments - so many that porting many applications is trivial
>(although making them work right is another story). GCC is standardized
>among many platforms, and generally something written for one platform that
>does not do any system-dependant calls will port easily to another platform
>with GCC.

A small point. With libnix GCC becomes a 'standard' Amiga C compiler.
It's able to produce Amiga libraries, devices etc. People often forget
this.

>vbcc is vbcc. It runs on Amiga only, and while it claims ANSI compliance, I
>don't know what version of the specs it follows, nor how 'portable' its
>syntax is... much like elder C compilers for MS-DOS and C64... sure,
>printf() is probably going to work, who knows about anything else.

Actually VBCC runs on multiple platforms. There's a PPC and a x86 code
generator at least.

It's a pretty good compiler. Not quiet up to the maturity of GCC but
close. GCC generally produces better code but the difference is minor.



Paul

Quote carefully and read all ADMIN:README mails

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/