/* * This file is generated from ./asm/directiv.dat * by perfhash.pl; do not edit. */ #include "directiv.h" const char * const directive_tbl[38] = { "absolute", "bits", "common", "cpu", "debug", "default", "extern", "float", "global", "static", "list", "section", "segment", "warning", "sectalign", "pragma", "export", "group", "import", "library", "map", "module", "org", "osabi", "safeseh", "uppercase", "prefix", "suffix", "gprefix", "gsuffix", "lprefix", "lsuffix", "limit", "subsections_via_symbols", "no_dead_strip", "maxdump", "nodepend", "noseclabels" }; #define UNUSED (65536/3) static const int16_t directive_hashvals[64] = { 0, UNUSED, 0, UNUSED, 26, -4, 0, 11, 0, 8, UNUSED, UNUSED, 0, -5, 28, 15, UNUSED, UNUSED, UNUSED, -16, UNUSED, 2, 19, -3, -22, 16, UNUSED, 6, 11, -20, 16, -13, 0, UNUSED, UNUSED, UNUSED, 0, 0, 6, 0, 22, 2, -28, 32, 12, 23, 3, UNUSED, 26, UNUSED, 12, 29, 10, 17, 28, 34, UNUSED, UNUSED, 1, 9, 27, UNUSED, 19, 14 }; const struct perfect_hash directive_hash = { UINT64_C(0x076259c3e291c26c), UINT32_C(0x1f), UINT32_C(38), 3, (D_unknown), directive_hashvals, directive_tbl };