#ifndef NASM_WARNINGS_H #define NASM_WARNINGS_H #ifndef WARN_SHR # error "warnings.h should only be included from within error.h" #endif enum warn_index { … }; enum warn_const { … }; struct warning_alias { … }; #define NUM_WARNING_ALIAS … extern const char * const warning_name[36]; extern const char * const warning_help[36]; extern const struct warning_alias warning_alias[NUM_WARNING_ALIAS]; extern const uint8_t warning_default[35]; extern uint8_t warning_state[35]; #endif /* NASM_WARNINGS_H */