modules/parsers/gas/gas-parse.o \
gas-token.o
YASM_MODULES+=parser_nasm
-YASM_MODULES+=parser_gas
+YASM_MODULES+=parser_gas parser_gnu
MODULES_PREPROCS_NASM_OBJS= \
modules/preprocs/nasm/nasm-eval.o \
modules/parsers/gas/gas-parse.o \
gas-token.o
YASM_MODULES+=parser_nasm
-YASM_MODULES+=parser_gas
+YASM_MODULES+=parser_gas parser_gnu
MODULES_PREPROCS_NASM_OBJS= \
modules/preprocs/nasm/nasm-eval.o \
libyasm_a_SOURCES += modules/parsers/gas/gas-parse.c
libyasm_a_SOURCES += gas-token.c
-YASM_MODULES += parser_gas
+YASM_MODULES += parser_gas parser_gnu
gas-token.c: $(srcdir)/modules/parsers/gas/gas-token.re re2c$(EXEEXT)
$(top_builddir)/re2c$(EXEEXT) -b -o $@ $(srcdir)/modules/parsers/gas/gas-token.re
"raw",
gas_parser_do_parse
};
+yasm_parser_module yasm_gnu_LTX_parser = {
+ "GNU AS (GAS)-compatible parser",
+ "gnu",
+ gas_parser_preproc_keywords,
+ "raw",
+ gas_parser_do_parse
+};