Lines Matching refs:parser
279 parser = argparse.ArgumentParser(description=__doc__,
282 parser.add_argument("-e", "--big-endian", action="store_true",
285 parser.add_argument("-d", "--debug", action="store_true",
287 parser.add_argument("-o", "--output-source", required=True,
289 parser.add_argument("-l", "--linker-output-files",
295 parser.add_argument("-k", "--kernel", required=True,
297 parser.add_argument("-s", "--sw-isr-table", action="store_true",
299 parser.add_argument("-V", "--vector-table", action="store_true",
301 parser.add_argument("-i", "--intlist-section", action="append", required=True,
305 return parser.parse_args()
319 parser = parser_module.gen_isr_parser(intlist_data, config, log)
322 parser = parser_module.gen_isr_parser(intlist_data, config, log)
325 parser.write_source(fp)
330 if hasattr(parser, 'write_linker_vt'):
331 parser.write_linker_vt(fp_vt)
335 if hasattr(parser, 'write_linker_swi'):
336 parser.write_linker_swi(fp_swi)