Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

NASM 2.10 - revised preprocessor (Announce)

posted by RayeR Homepage, CZ, 02.05.2012, 22:43

> Have you tested that anything is actually messed up, ie that it doesn't
> work? Newer NASMs optimise better, for example, unconditional jumps are
> shortened even without explicit "short" keyword, and fitting values will
> select sign-extending instructions even without explicit "byte" keyword. (I
> think the latter is new even if you previously already specified -Ox on the
> command line, which is the default now!) For these reasons,
> byte-incompatible output might still be correct.

Yes you got it. All the differences of binary made by 2.10 seems to be jmp -> jmps that saved some bytes and shifted the entire code. I chcecked the binary in BOSH and it WORKS. I wrote in a mistake the version that chinese guy used - 2.09.07 compiled on Mar 14 2011. I suggested him to upgrade on 2.10. Hope it will solve the problem.

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

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