OLD | NEW |
| (Empty) |
1 /* native_client/src/trusted/validator/x86/decoder/generator/gen/nacl_disallows.
h | |
2 * THIS FILE IS AUTO_GENERATED DO NOT EDIT. | |
3 * | |
4 * This file was auto-generated by enum_gen.py | |
5 * from file nacl_disallows.enum | |
6 */ | |
7 | |
8 #ifndef NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_X86_DECODER_GENERATOR_GEN_NACL_DISAL
LOWS_H__ | |
9 #define NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_X86_DECODER_GENERATOR_GEN_NACL_DISAL
LOWS_H__ | |
10 | |
11 #include "native_client/src/include/portability.h" | |
12 | |
13 EXTERN_C_BEGIN | |
14 typedef enum NaClDisallowsFlag { | |
15 NaClTooManyPrefixBytes = 0, | |
16 NaClMarkedIllegal = 1, | |
17 NaClMarkedInvalid = 2, | |
18 NaClMarkedSystem = 3, | |
19 NaClHasBadSegmentPrefix = 4, | |
20 NaClCantUsePrefix67 = 5, | |
21 NaClMultipleRexPrefix = 6, | |
22 NaClRepDisallowed = 7, | |
23 NaClRepneDisallowed = 8, | |
24 NaClData16Disallowed = 9, | |
25 NaClHasDuplicatePrefix = 10, | |
26 NaClHasAmbigSegmentPrefixes = 11, | |
27 NaClRexPrefixNotLast = 12, | |
28 NaClDisallowsFlagEnumSize = 13, /* special size marker */ | |
29 } NaClDisallowsFlag; | |
30 | |
31 /* Returns the name of an NaClDisallowsFlag constant. */ | |
32 extern const char* NaClDisallowsFlagName(NaClDisallowsFlag name); | |
33 | |
34 EXTERN_C_END | |
35 | |
36 #endif /* NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_X86_DECODER_GENERATOR_GEN_NACL_DIS
ALLOWS_H__ */ | |
OLD | NEW |