nasm/output
H. Peter Anvin e05867ce3d ndisasm: make the assembler (hopefully) work again
- Significantly overhauled the disassembler internals to make
  better use of the information already in the instruction template
  and to reduce the implementation differences with the assembler
- Add APX support to the disassembler
- Fix problem with disassembler truncating addresses of jumps
- Fix generation of invalid EAs in 16-bit mode
- Fix array overrun for types in a few modules
- Fix invalid ND flag on near JMP

Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
2025-08-30 16:16:43 -07:00
..
codeview.c Fix some typos 2022-01-09 17:34:35 +01:00
dwarf.h Fix some typos 2022-01-09 17:34:35 +01:00
elf.h Fix some typos 2022-01-09 17:34:35 +01:00
legacy.c output: remove the legacy output entry point 2025-08-13 13:51:25 -07:00
macho.h output: macho -- Move constants into the header 2018-10-24 22:31:07 +03:00
nulldbg.c debug: feed single-line macro definitions and include hierachy to dfmt 2020-08-25 15:52:05 -07:00
nullout.c Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outaout.c Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-25 21:09:15 -07:00
outaout.mac preproc: standard macros now C-safe, %aliases off, fix %? recursion 2019-08-27 16:42:41 -07:00
outas86.c output: remove the legacy output entry point 2025-08-13 13:51:25 -07:00
outas86.mac preproc: standard macros now C-safe, %aliases off, fix %? recursion 2019-08-27 16:42:41 -07:00
outbin.c Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-25 21:09:15 -07:00
outbin.mac preproc: standard macros now C-safe, %aliases off, fix %? recursion 2019-08-27 16:42:41 -07:00
outcoff.c output: remove the legacy output entry point 2025-08-13 13:51:25 -07:00
outcoff.mac preproc: standard macros now C-safe, %aliases off, fix %? recursion 2019-08-27 16:42:41 -07:00
outdbg.c ndisasm: make the assembler (hopefully) work again 2025-08-30 16:16:43 -07:00
outdbg.mac outdbg: add macro to emulate .bin format ORG directive 2020-08-25 15:50:11 -07:00
outelf.c Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-25 21:09:15 -07:00
outelf.h Fix some typos 2022-01-09 17:34:35 +01:00
outelf.mac preproc: standard macros now C-safe, %aliases off, fix %? recursion 2019-08-27 16:42:41 -07:00
outform.c Clean up backend format names 2019-08-10 02:28:17 -07:00
outform.h WIP: more matching and template work 2024-08-20 12:59:07 -07:00
outieee.c output: remove the legacy output entry point 2025-08-13 13:51:25 -07:00
outlib.c outlib: Make ol_add_sym_to being static 2020-07-03 11:01:40 +03:00
outlib.h Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-25 21:09:15 -07:00
outmacho.c Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-25 21:09:15 -07:00
outmacho.mac preproc: standard macros now C-safe, %aliases off, fix %? recursion 2019-08-27 16:42:41 -07:00
outobj.c Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-25 21:09:15 -07:00
outobj.mac preproc: standard macros now C-safe, %aliases off, fix %? recursion 2019-08-27 16:42:41 -07:00
pecoff.h output/coff: Support for COMDAT sections 2021-12-17 23:45:25 +03:00
stabs.h Replace <ctype.h> includes with "nctype.h" 2018-12-27 12:37:25 -08:00