TIP: Click on subject to list as thread! ANSI
echo: aust_c_here
to: Peter Collis
from: Ian Binnie
date: 1995-06-25 21:16:50
subject: Re: Programming in `C`

IB> Pacific C is (to quote the blurb) "a low-cost, easy to use, and
 IB> most of all small DOS C compiler"
 
 IB> This is an Australian product $99 from HI-TECH Software PO Box
 IB> 103 Aderley Qld 4051; Phone 07 300 5011, Fax 07 300 5246, BBS 07
 IB> 300 5235.
 
 PC> good to find someone around that might know something about this
 PC> compiler, i've seen ads for it but thats about all. will it produce
 PC> 386 opcode, how well does it optimise, does it extend the ITU/ANSI std
 PC> ie. like the microsoft extentions in QC25. I'm currently using QC25
 PC> and while i think it's a great little compiler it only produces up to
 PC> 286 opcode and is not an optimising compiler.

The compiler itself will not produce 386 opcode, but the assembler will
allow inline assembly of 386 code (maybe some limitations with some
protected mode instructions - I have not fully explored this area).

The compiler performs both peephole optimisation & global optimisation
of register usage (both under user control). The first 2 arguments (if
int or less) will be passed in registers further reducing code size.

Pacific C enforces strict ANSI compliance (which can be a pain with
Turbo C programs). It has some extensions e.g. port data type,
interrupt qualifier (very handy for writing interrupt service routines
in C), in line assembly. There are also library extensions e.g. XMS
support routines.
--- Blue Wave/Max v2.12 [NR]
* Origin: Sydney PC Users Group Mail Exchange (3:712/505)
SEEN-BY: 50/99 620/243 623/630 711/401 409 410 430 510 807 808 809 932 934
SEEN-BY: 712/218 401 407 411 416 505 506 515 517 616 619 623 704 708 816 848
SEEN-BY: 713/306 888 714/906 800/1 7877/2809
@PATH: 712/505 704 515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.