Hello Japheth,

>>      May you show examples? Starting from minimal "void main(){}", then with
>> printf("Hello, world!\n"), then something more complex? With OW 1.6:

> a "dummy" main and a "hello world" main are utterly irrelevant if you want to
> compare size/speed optimisations (leaving CRT aside).
right ;)

> A "complex" sample is Jemm386 C part (it can be compiled with both MSVC and
> OW). It is still small model, but uses some far pointers, and OW is very dump
> with far pointers.

the FreeDOS Kernel is a similar beast - small model, far pointers, and
a good deal 32 Bit in the filesystem

a while ago it worked both when compiled with MSVC 1.52 and OW
(actually it worked first with MSVC)

AFAIK remember, the OW compiled Kernel was slightly smaller then MSVC,
and both were significant better then Turbo C

I's say then that codesize is comparable, and probably depends on the
project. YMMV

Tom



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to