question 1:
in radasm2,the link option i use 5,O,$B\LINK.EXE /SUBSYSTEM:WINDOWS /DEBUG /SECTION:.text|EWR /VERSION:4.0 /LIBPATH:"$L" /OUT:"$5",3,4
the /SECTION:.text|EWR works fine , making code area writable.
but in radasm3 , i change the link option to
/SUBSYSTEM:WINDOWS /DEBUG /SECTION:.text|EWR /VERSION:4.0 /OUT:$O $C $M $R
this option will cause a warning:
LINK : warning LNK4039: section ".text|EWR" specified with /SECTION option does not exist
and the code area remain unwritable
question 2:
if a project have multi modules, when compile modules, radasm2 only compile the sources which are modified while radasm3 compile all.
this made radasm3 very slow if the project contains many large modules.
maybe because radasm2 have some addins.