mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-03-07 17:46:58 +08:00
Fix a number of places which failed to account for padding to alignment of section data. Also, fix confusion between aligning section data in the linkable object code and final address alignment; LLVM/Xcode always align section data to 4 bytes (with a comment saying that it probably should be 8 bytes for 64-bit output) independent of the section alignment. This will need to be ported to the macho32 backend, as well; ideally the two should be merged as they are really very similar and we don't want to have these kinds of cross-porting problems. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com> |
||
---|---|---|
.. | ||
codeview.c | ||
dwarf.h | ||
elf.h | ||
nulldbg.c | ||
nullout.c | ||
outaout.c | ||
outaout.mac | ||
outas86.c | ||
outas86.mac | ||
outbin.c | ||
outbin.mac | ||
outcoff.c | ||
outcoff.mac | ||
outdbg.c | ||
outelf32.c | ||
outelf64.c | ||
outelf.c | ||
outelf.h | ||
outelf.mac | ||
outelfx32.c | ||
outform.c | ||
outform.h | ||
outieee.c | ||
outlib.c | ||
outlib.h | ||
outmac32.c | ||
outmac64.c | ||
outmacho.mac | ||
outobj.c | ||
outobj.mac | ||
outrdf2.c | ||
outrdf2.mac | ||
outrdf.mac | ||
pecoff.h | ||
stabs.h |