nasm/output
H. Peter Anvin 4e40379d2b elf16: WIP: support for 16-bit segmented relocations in ELF32
Add very preliminary support for 16-bit segmented relocations. This
does not handle segmented programming in any kind of
programmer-friendly way, but it is the beginning to something
testable.

(Prototype) binutils:

URL:	https://github.com/hjl-tools/binutils-gdb
Branch:	users/hjl/16bit

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2018-12-24 12:20:05 -08:00
..
codeview.c nasm_assert(): try to run at compile time if possible 2018-12-14 15:42:03 -08:00
dwarf.h dwarf: Update header and drop redundant space 2018-10-28 23:51:18 +03:00
elf.h elf.h: add relocation numbers for segmented support 2018-12-24 12:18:59 -08:00
legacy.c Sanitize the handling of segments a bit 2017-05-03 17:33:04 -07:00
macho.h output: macho -- Move constants into the header 2018-10-24 22:31:07 +03:00
nulldbg.c Add a generic pragma-handling infrastructure 2017-03-07 21:32:37 -08:00
nullout.c Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outaout.c Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outaout.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outas86.c Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outas86.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outbin.c With buffered warnings, change the handling of error passes 2018-12-18 12:25:11 -08:00
outbin.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outcoff.c With buffered warnings, change the handling of error passes 2018-12-18 12:25:11 -08:00
outcoff.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outdbg.c Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outdbg.mac Sanitize the handling of segments a bit 2017-05-03 17:33:04 -07:00
outelf.c elf16: WIP: support for 16-bit segmented relocations in ELF32 2018-12-24 12:20:05 -08:00
outelf.h With buffered warnings, change the handling of error passes 2018-12-18 12:25:11 -08:00
outelf.mac output: output format macros should be case insensitive 2017-03-07 22:53:48 -08:00
outform.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
outform.h Merge remote-tracking branch 'origin/nasm-2.12.xx' 2016-03-08 01:08:53 -08:00
outieee.c With buffered warnings, change the handling of error passes 2018-12-18 12:25:11 -08:00
outlib.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
outlib.h Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outmacho.c Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outmacho.mac macho: implement do_dead_strip, make subsections_by_symbols a pragma 2017-03-14 18:46:31 -07:00
outobj.c With buffered warnings, change the handling of error passes 2018-12-18 12:25:11 -08:00
outobj.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outrdf.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outrdf2.c Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outrdf2.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
pecoff.h With buffered warnings, change the handling of error passes 2018-12-18 12:25:11 -08:00
stabs.h stabs: Convert style and add comments 2018-10-28 23:51:38 +03:00