/* flags */
#define GMQCC_TYPE_FLAGS
- #define GMQCC_DEFINE_FLAG(X) \
+ #define GMQCC_DEFINE_FLAG(X, Y) \
if (!strcmp(section, "flags") && !strcmp(name, #X)) { \
opts_set(opts.flags, X, opts_ini_bool(value)); \
found = true; \
/* warnings */
#define GMQCC_TYPE_WARNS
- #define GMQCC_DEFINE_FLAG(X) \
+ #define GMQCC_DEFINE_FLAG(X, Y) \
if (!strcmp(section, "warnings") && !strcmp(name, #X)) { \
opts_set(opts.warn, WARN_##X, opts_ini_bool(value)); \
found = true; \
/* Werror-individuals */
#define GMQCC_TYPE_WARNS
- #define GMQCC_DEFINE_FLAG(X) \
+ #define GMQCC_DEFINE_FLAG(X, Y) \
if (!strcmp(section, "errors") && !strcmp(name, #X)) { \
opts_set(opts.werror, WARN_##X, opts_ini_bool(value)); \
found = true; \
/* optimizations */
#define GMQCC_TYPE_OPTIMIZATIONS
- #define GMQCC_DEFINE_FLAG(X,Y) \
+ #define GMQCC_DEFINE_FLAG(X,Y,Z) \
if (!strcmp(section, "optimizations") && !strcmp(name, #X)) { \
opts_set(opts.optimization, OPTIM_##X, opts_ini_bool(value)); \
found = true; \