On 10/23/2018 6:05 AM, Tom Ehlert wrote:
now things become strange.
I tried to reproduce and fix the bugs reported on oct 19.
when I replace freecomW as compiled by Bart by a
watcom compiled by me, the bugs vanish.
compiled by wcc 1.9
barts freecom has length 84756
my freecom has length 82758 (without UPX)
should this not be identical?
One would expect so. But a two byte difference, and the bug in one
version and not in the other, that's indeed strange but should be able
to track this down with a binary compare and then check the code around
that area where the difference occurs with a debugger. Could be as
simple as missing a push/pop instruction in a (RTL?) routine due to
premature optimization and hence a clobbered register...
Ralf
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel