nasm/include
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
..
bytesex.h bytesex, ilog2: use C23 <stdbit.h> if available; use in disassembler 2025-08-29 01:46:57 -07:00
compiler.h Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-29 01:51:27 -07:00
dbginfo.h debug: collect macro information for the debug backend 2020-07-08 09:28:44 -07:00
disp8.h ndisasm: make the assembler (hopefully) work again 2025-08-30 16:16:43 -07:00
error.h Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-25 21:09:15 -07:00
hashtbl.h WIP: more matching and template work 2024-08-20 12:59:07 -07:00
iflag.h WIP: more matching and template work 2024-08-20 12:59:07 -07:00
ilog2.h bytesex, ilog2: use C23 <stdbit.h> if available; use in disassembler 2025-08-29 01:46:57 -07:00
insns.h ndisasm: make the assembler (hopefully) work again 2025-08-30 16:16:43 -07:00
labels.h Change LBL_NONE to LBL_none 2019-09-12 20:26:23 -04:00
macros.h preproc: compress standard macros with zlib 2025-08-15 16:51:39 -07:00
md5.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
nasm.h ndisasm: make the assembler (hopefully) work again 2025-08-30 16:16:43 -07:00
nasmint.h nasmint.h: change header guards to NASM_NASMINT_H 2016-10-04 18:11:57 -07:00
nasmlib.h Merge remote-tracking branch 'origin/master' into apx.wip 2025-08-25 21:09:15 -07:00
nctype.h Restore the ability to have ? in identifiers, except ? itself 2018-12-14 00:57:05 -08:00
opflags.h Add optimization for operand narrowing; tidy up selector handling 2024-08-23 02:25:21 -07:00
perfhash.h WIP: more matching and template work 2024-08-20 12:59:07 -07:00
raa.h WIP: more matching and template work 2024-08-20 12:59:07 -07:00
rbtree.h WIP: more matching and template work 2024-08-20 12:59:07 -07:00
rdoff.h rdoff: use nasm-provided safe memory allocation and I/O 2017-04-17 13:56:50 -07:00
saa.h saa, raa: saa_init() and raa_init() will never return NULL 2017-04-23 23:37:11 -07:00
strlist.h Add [v]printf_func() attributes where appropriate 2020-07-30 17:30:20 -07:00
tables.h preproc: compress standard macros with zlib 2025-08-15 16:51:39 -07:00
ver.h WIP: more matching and template work 2024-08-20 12:59:07 -07:00