Mail Archives: djgpp/1996/03/30/18:19:32
Arash <ei39594 AT ios DOT chalmers DOT se> wrote:
>Hi'
>I have been using Turbo C & Borland C++ on my computer for a while now,
>and I'm just about to moving to DJGPP C-compiler, there are some question
>I have about DJGPP, hope You can help me:
>1. Is there any 64k-limits or any kind of other stupid limitations like
>those in TC???
No, it is fully 32-bit like bcc32.exe.
>2. How easy is to write low-level routines, is the inline assember like
>the Intel standard at all?? (I didn't like the GCC-assembler on Linux :-(
Unfortunately the inline assembler is the unix style with the
arguments reversed (they'd argue that the Intel syntax is reversed
though). However the inline syntax has many more powerful features,
including typed arguments and details of clobbered registers to help
the optimizer.
>3. How FAST is the compiled code compared to Boralnd's (pmode)
>optimized exe-files??
>(this is very important since I'm writing all time-critical routines in
>C)
As fast or much faster in many cases. Borland C lacks a few high level
optimizations that gcc has. The pure 32-bit programming leads to
faster code often (esp. when dealing with long arrays).
>4. Is there any IDE??
There is a great developing ide (in beta) called RHIDE. This is
modeled on the borland ide's and the only thing lacking is integrated
debugging (a very hard thing to accomplish).
>5. How much disk space it takes??
Check the FAQ as this is dependant on what you install. It is
definitely less than BC4 (about 80+MB). You can look at this online at
http://www.delorie.com/djgpp and then follow the links.
>Thanks for any kind of help
> Arash from Sweden
Malcolm
- Raw text -