nasm/include
H. Peter Anvin 31a160759d Add %ifdirective preprocessor directive
Along with C and other languages, the current trend is to be able to
probe for features rather than relying on version numbers. This is
motivated in part by the intent of bumping the major version number to
3.

Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
2025-09-04 19:41:12 -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 Add %ifdirective preprocessor directive 2025-09-04 19:41:12 -07:00
nasmint.h nasmint.h: change header guards to NASM_NASMINT_H 2016-10-04 18:11:57 -07:00
nasmlib.h nasmlib.h: add convenience macros for iterating over fixed arrays 2025-09-04 17:09:57 -07:00
nctype.h Add directive to disable dollar-hex constants 2025-09-03 00:35:41 -07: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