Hi,

I finally figure out what happens with my posts! They are sent to the list but not to me! Neither has this reply of Bart been sent to me! Surely there are some problems but where? I don't know :-(

hmm FREE is quite limited here -- being only redistributable for personal
use. For Bulgaria it seems to make no difference at all anyway.

;-) You see that all those license issues are very hard to understand to me. (But I keep trying!) And I guess this will be so until I get arrested some day, which will finally prove that Bulgaria has become a really NAZIvillized country at last! ;-G


anyway, the main advantage of turbo c 2.01 and c++ 1.01 over watcom is
that these compilers are fast and small. What kind of advantage is there
for borland c++ 5.2 then? Does it run on XTs too (Eric seems to make a big
point about that)? Is it just as small?

Borland C++ 3.1, 4.0, 4.52, and 5.2 (all tested!) require a 386 and work in DOS. Some files of the latter need patching with WDOSX but it does the job! Of course it's not as small as Turbo C, but the necessary minium file set occupies 11 MB on disk (vs 16 MB by Open Watcom).


About smaller compressed kernels, did you try "-od" with Watcom? Surely
that will bloat the kernel size a bit but should also decrease the
entropy and therefore enable smaller compressed kernels.

It overflows the 64K size limit and can't be used! That's how great Watcom optimisations are ;-)


I already knew that turbo c 2.01 compressed kernels are smaller than the watcom
equivalents.

Borland C++ 4.52 builds the smallest compressed kernel - just 41.6 KB for 80386 & FAT32 b.2033 ;-)


Perhaps you can see if the printf problem you encountered also happens for
one of turbo c 2.01 or turbo c++ 1.01. That would at least enable me to
easily reproduce it.

No, it doesn't happen there, neither does it happen if I compile for 80186 with Borland C++! :-(


Nobody suggests that we switch to Borland. But it's one of the supported compilers so I don't think it should be ignored. So please, still consider my patches and let's hope I can fix the printf thing too. By the way, even with this printf, it still hangs on a different INSTALL= configuration :-( But of course the debug kernel doesn't hang! The invalid opcode message prints some sequence of zeros in the stack. Does this ring some bells in you?

Lucho


------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to