nasm/output
H. Peter Anvin 64fa04f019 ELF64: use the RELA addend field instead of relying on the code stream
The x86-64 ABI wants the symbol addend to reside in the addend field
of the RELA relocation, not in the code stream.  Apparently it's
something one can get away with, but the linker would still botch it
for some cases.  Change it so we pass the proper output and emit zero
into the code stream.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-10-17 18:23:29 -07:00
..
outaout.c ctype.h: wrapper ctype functions with a cast to (unsigned char) 2008-06-21 10:23:17 -07:00
outaout.mac outaout.mac: aoutb is an alias for aout 2008-09-09 09:53:20 -07:00
outas86.c Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outas86.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outbin.c ctype.h: wrapper ctype functions with a cast to (unsigned char) 2008-06-21 10:23:17 -07:00
outbin.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outcoff.c outcoff: stylistic cleanups 2008-09-02 12:56:39 -07:00
outcoff.mac macros: win32 and win64 are COFF, not Mach-O 2008-09-09 09:37:37 -07:00
outdbg.c regularized spelling of license to match name of LICENSE file 2007-12-29 09:44:23 -05:00
outelf.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outelf32.c ctype.h: wrapper ctype functions with a cast to (unsigned char) 2008-06-21 10:23:17 -07:00
outelf64.c ELF64: use the RELA addend field instead of relying on the code stream 2008-10-17 18:23:29 -07:00
outieee.c ctype.h: wrapper ctype functions with a cast to (unsigned char) 2008-06-21 10:23:17 -07:00
outmacho.c Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outmacho.mac macros: win32 and win64 are COFF, not Mach-O 2008-09-09 09:37:37 -07:00
outobj.c BR 2010180: outobj: Garbage may be written in a last PUBDEF 2008-07-19 19:27:41 -07:00
outobj.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outrdf.c Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outrdf.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outrdf2.c ctype.h: wrapper ctype functions with a cast to (unsigned char) 2008-06-21 10:23:17 -07:00
outrdf2.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00