Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

BIG "C" compiler cmp | new facts ore out: OW TCC CC386 (Developers)

posted by DOS386, 01.05.2008, 04:30

Some additional / newer info:

TCC:

+ Very tiny
+ Mostly C99 compatible
+ Low additive bloat
+ No external linker needed

- Seems to have some severe bugs (crashes on it's own source, EBP+xxx vs EBP-xxx gets messed up in some cases ?)
- Additive bloat is low, but code generation very inefficient
- Source badly-hacked to Win32, "of course can compile itself" no longer valid ?

WATCOM:

+ Good DOS support again (except extender so far)
+ LOADPEX support in 1.8 ?
+ Good warnings
+ Less bugs in compiler core
+ Very great JWASM ASAP ? :-)

- Horrible packages (both installers and ZIP's)
- Can't compile itself on DOS
--- DOS version still uses DOG/4SW for both host and target, 13 years after it's death, 8 years after Cause Way was released into Public Domain, and 6 years after PMODE/W and DOS/32A got available !!!

CC386:

+++ Can compile itself on DOS (unique)
+ Inline ASM with NASM syntax
+ ASM output in NASM/FASM syntax
+ Tiny
+ LOADPEX support
+ Comes with VALX and INFOPAD

- Bad warnings
- Severe bugs in compiler core :crying:
- Now not under development

Although it has bugs and is now "dropped" I still highly appreciate it. It has been under development for 10 years, and dropped for 3 months so far. So no final death, nor waste of time.

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

 

Complete thread:

Back to the forum
Board view  Mix view
22747 Postings in 2119 Threads, 402 registered users, 131 users online (0 registered, 131 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum