Decouple forward references from optimization
authorCharles Crayne <chuck@thor.crayne.org>
Thu, 11 Sep 2008 02:21:52 +0000 (19:21 -0700)
committerCharles Crayne <chuck@thor.crayne.org>
Thu, 11 Sep 2008 02:21:52 +0000 (19:21 -0700)
commit2581c869b1ceabdc243f88b9b72d81554bc6a35a
treef5aeb05f87a70273fb2158361f7dfa89f43da02e
parent325a4bff508e5cdf8804c6ea3ce6b8eb08110625
Decouple forward references from optimization

Users who wish to control the level of optimization can
continue to specify -O0, -O1, or -Ox,
where x can be the letter itself, or any number > 1.

However, even with optimization turned off,
NASM will always make enough passes to resolve
forward references. As a result, INCBIN is now the only
item left in the critical expressions list, although TIMES
still has its own constant value check.
assemble.c
doc/nasmdoc.src
nasm.c
parser.c