#include "tables.h"
#include "nasmlib.h"
#include "hashtbl.h"
#include "outform.h"
#define p_if …
#define p_ifctx …
#define p_ifdef …
#define p_ifdefalias …
#define p_ifempty …
#define p_ifenv …
#define p_ifid …
#define p_ifidn …
#define p_ifidni …
#define p_ifmacro …
#define p_ifnum …
#define p_ifstr …
#define p_iftoken …
#define p_ifusable …
#define p_ifusing …
#define p_ifn …
#define p_ifnctx …
#define p_ifndef …
#define p_ifndefalias …
#define p_ifnempty …
#define p_ifnenv …
#define p_ifnid …
#define p_ifnidn …
#define p_ifnidni …
#define p_ifnmacro …
#define p_ifnnum …
#define p_ifnstr …
#define p_ifntoken …
#define p_ifnusable …
#define p_ifnusing …
#define p_elif …
#define p_elifctx …
#define p_elifdef …
#define p_elifdefalias …
#define p_elifempty …
#define p_elifenv …
#define p_elifid …
#define p_elifidn …
#define p_elifidni …
#define p_elifmacro …
#define p_elifnum …
#define p_elifstr …
#define p_eliftoken …
#define p_elifusable …
#define p_elifusing …
#define p_elifn …
#define p_elifnctx …
#define p_elifndef …
#define p_elifndefalias …
#define p_elifnempty …
#define p_elifnenv …
#define p_elifnid …
#define p_elifnidn …
#define p_elifnidni …
#define p_elifnmacro …
#define p_elifnnum …
#define p_elifnstr …
#define p_elifntoken …
#define p_elifnusable …
#define p_elifnusing …
#define p_aliases …
#define p_arg …
#define p_clear …
#define p_depend …
#define p_else …
#define p_endif …
#define p_endm …
#define p_endmacro …
#define p_endrep …
#define p_error …
#define p_exitmacro …
#define p_exitrep …
#define p_fatal …
#define p_include …
#define p_line …
#define p_local …
#define p_null …
#define p_pop …
#define p_pragma …
#define p_push …
#define p_rep …
#define p_repl …
#define p_rotate …
#define p_stacksize …
#define p_undef …
#define p_undefalias …
#define p_use …
#define p_warning …
#define p_assign …
#define p_iassign …
#define p_defalias …
#define p_idefalias …
#define p_define …
#define p_idefine …
#define p_defstr …
#define p_idefstr …
#define p_deftok …
#define p_ideftok …
#define p_macro …
#define p_imacro …
#define p_pathsearch …
#define p_ipathsearch …
#define p_rmacro …
#define p_irmacro …
#define p_strcat …
#define p_istrcat …
#define p_strlen …
#define p_istrlen …
#define p_substr …
#define p_isubstr …
#define p_xdefine …
#define p_ixdefine …
#define p_unmacro …
#define p_unimacro …
#define EOL …
#if 1
const unsigned char nasm_stdmac_version[] = …;
#endif
#if 1
static const unsigned char nasm_usemac_altreg[] = …;
#endif
#if 1
static const unsigned char nasm_usemac_fp[] = …;
#endif
#if 1
static const unsigned char nasm_usemac_ifunc[] = …;
#endif
#if 1
static const unsigned char nasm_usemac_masm[] = …;
#endif
#if 1
static const unsigned char nasm_usemac_smartalign[] = …;
#endif
#if 1
const unsigned char nasm_stdmac_tasm[] = …;
#endif
#if 1
const unsigned char nasm_stdmac_nasm[] = …;
#endif
#if defined(OF_AOUT) || defined(OF_AOUTB)
const unsigned char aout_stdmac[] = …;
#endif
#if defined(OF_AS86)
const unsigned char as86_stdmac[] = …;
#endif
#if defined(OF_BIN)
const unsigned char bin_stdmac[] = …;
#endif
#if defined(OF_COFF) || defined(OF_WIN32) || defined(OF_WIN64)
const unsigned char coff_stdmac[] = …;
#endif
#if defined(OF_DBG)
const unsigned char dbg_stdmac[] = …;
#endif
#if defined(OF_ELF) || defined(OF_ELF32) || defined(OF_ELF64)
const unsigned char elf_stdmac[] = …;
#endif
#if defined(OF_MACHO) || defined(OF_MACHO32) || defined(OF_MACHO64)
const unsigned char macho_stdmac[] = …;
#endif
#if defined(OF_OBJ)
const unsigned char obj_stdmac[] = …;
#endif
#if defined(OF_RDF2)
const unsigned char rdf2_stdmac[] = …;
#endif
#if defined(OF_RDF)
const unsigned char rdf_stdmac[] = {
p_define,'_','_','?','S','E','C','T','?','_','_',' ','[','s','e','c','t','i','o','n',' ','.','t','e','x','t',']',EOL,
p_imacro,'l','i','b','r','a','r','y',' ','1','+','.','n','o','l','i','s','t',EOL,
'[','l','i','b','r','a','r','y',' ','%','1',']',EOL,
p_endmacro,EOL,
p_macro,'_','_','?','N','A','S','M','_','C','D','e','c','l','?','_','_',' ','1',EOL,
p_endmacro,EOL,
EOL
};
#endif
const int use_package_count = …;
const struct use_package *nasm_find_use_package(const char *name)
{ … }