mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-02 19:58:32 +02:00
* align non-code sections with zeros, instead of nops in the nasm asm output
writer, so they match the behaviour of the internal object writer (so it becomes easier to compare to the binary output of the omf object writer) git-svn-id: trunk@30472 -
This commit is contained in:
parent
29c28fd710
commit
6a7fff644a
@ -641,8 +641,10 @@ interface
|
||||
AsmWriteLn(#9'ALIGNB '+tostr(tai_align(hp).aligntype))
|
||||
else if tai_align_abstract(hp).use_op then
|
||||
AsmWriteLn(#9'ALIGN '+tostr(tai_align(hp).aligntype)+',DB '+tostr(tai_align_abstract(hp).fillop))
|
||||
else if LastSecType in [sec_code,sec_stub,sec_init,sec_fini] then
|
||||
AsmWriteLn(#9'ALIGN '+tostr(tai_align(hp).aligntype))
|
||||
else
|
||||
AsmWriteLn(#9'ALIGN '+tostr(tai_align(hp).aligntype));
|
||||
AsmWriteLn(#9'ALIGN '+tostr(tai_align(hp).aligntype)+',DB 0');
|
||||
end;
|
||||
end;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user