> 
>      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).

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.

>      ?! Using 32-bit instructions in 16-bit programs may be useful, but this
> is another story. How this relates to difference in generating 16-bit code?

if this is another story, then why does a program benefit both in size and 
speed if you add the -G3 switch ("use 80386 instructions") in MSVC 1.5?


-------------------------------------------------------------------------
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