Hello Frank,
thanks for the quick reply.
I tried to use the "alignb 16" in the .bss section of the included .asm source, but the situation was the same.
This is what I had there:
[section .bss]
alignb 16
buffer resb 8*16
It was not properly aligned, as seen in the map file:
16638 buffer
I have to use [section .bss align=16] together with the alignb 16 again, then I get the desired
alignment and no warnings:
[section .bss align=16]
alignb 16
buffer: resb 8*16
The buffer is correctly aligned then, the entry from the map file is:
16640 buffer
Where am I wrong ?
Btw. how does it work, if I have [section .bss] in the central .asm, and [section .bss align=16] in the included .asm file ? How will the resulting .bss section look like ?
Thanks again,
online