H A D | gas-parse.c | 47 static void cpp_line_marker(yasm_parser_gas *parser_gas); 48 static void nasm_line_marker(yasm_parser_gas *parser_gas); 49 static yasm_bytecode *parse_instr(yasm_parser_gas *parser_gas); 50 static int parse_dirvals(yasm_parser_gas *parser_gas, yasm_valparamhead *vps); 51 static int parse_datavals(yasm_parser_gas *parser_gas, yasm_datavalhead *dvs); 52 static int parse_strvals(yasm_parser_gas *parser_gas, yasm_datavalhead *dvs); 53 static yasm_effaddr *parse_memaddr(yasm_parser_gas *parser_gas); 54 static yasm_insn_operand *parse_operand(yasm_parser_gas *parser_gas); 55 static yasm_expr *parse_expr(yasm_parser_gas *parser_gas); 56 static yasm_expr *parse_expr0(yasm_parser_gas *parser_gas); 86 get_peek_token(yasm_parser_gas *parser_gas) argument 98 destroy_curtok_(yasm_parser_gas *parser_gas) argument 125 demand_eol_(yasm_parser_gas *parser_gas) argument 142 expect_(yasm_parser_gas *parser_gas, int token) argument 174 parse_line(yasm_parser_gas *parser_gas) argument 273 cpp_line_marker(yasm_parser_gas *parser_gas) argument 371 nasm_line_marker(yasm_parser_gas *parser_gas) argument 458 dir_line(yasm_parser_gas *parser_gas, unsigned int param) argument 491 dir_align(yasm_parser_gas *parser_gas, unsigned int param) argument 516 dir_org(yasm_parser_gas *parser_gas, unsigned int param) argument 547 dir_local(yasm_parser_gas *parser_gas, unsigned int param) argument 557 dir_comm(yasm_parser_gas *parser_gas, unsigned int is_lcomm) argument 612 dir_ascii(yasm_parser_gas *parser_gas, unsigned int withzero) argument 622 dir_data(yasm_parser_gas *parser_gas, unsigned int size) argument 631 dir_leb128(yasm_parser_gas *parser_gas, unsigned int sign) argument 642 dir_zero(yasm_parser_gas *parser_gas, unsigned int param) argument 662 dir_skip(yasm_parser_gas *parser_gas, unsigned int param) argument 688 dir_fill(yasm_parser_gas *parser_gas, unsigned int param) argument 711 dir_bss_section(yasm_parser_gas *parser_gas, unsigned int param) argument 718 dir_data_section(yasm_parser_gas *parser_gas, unsigned int param) argument 725 dir_text_section(yasm_parser_gas *parser_gas, unsigned int param) argument 732 dir_section(yasm_parser_gas *parser_gas, unsigned int param) argument 788 dir_equ(yasm_parser_gas *parser_gas, unsigned int param) argument 813 dir_file(yasm_parser_gas *parser_gas, unsigned int param) argument 885 dir_intel_syntax(yasm_parser_gas *parser_gas, unsigned int param) argument 897 dir_att_syntax(yasm_parser_gas *parser_gas, unsigned int param) argument 904 parse_instr(yasm_parser_gas *parser_gas) argument 1008 parse_dirvals(yasm_parser_gas *parser_gas, yasm_valparamhead *vps) argument 1063 parse_datavals(yasm_parser_gas *parser_gas, yasm_datavalhead *dvs) argument 1089 parse_strvals(yasm_parser_gas *parser_gas, yasm_datavalhead *dvs) argument 1116 parse_memaddr(yasm_parser_gas *parser_gas) argument 1237 parse_operand(yasm_parser_gas *parser_gas) argument 1337 parse_expr(yasm_parser_gas *parser_gas) argument 1362 parse_expr0(yasm_parser_gas *parser_gas) argument 1389 parse_expr1(yasm_parser_gas *parser_gas) argument 1418 parse_expr2(yasm_parser_gas *parser_gas) argument 1500 define_label(yasm_parser_gas *parser_gas, char *name, int local) argument 1517 define_lcomm(yasm_parser_gas *parser_gas, char *name, yasm_expr *size, yasm_expr *align) argument 1537 gas_get_section(yasm_parser_gas *parser_gas, char *name, char *flags, char *type, yasm_valparamhead *objext_valparams, int builtin) argument 1572 gas_switch_section(yasm_parser_gas *parser_gas, const char *name, char *flags, char *type, yasm_valparamhead *objext_valparams, int builtin) argument 1593 gas_parser_align(yasm_parser_gas *parser_gas, yasm_section *sect, yasm_expr *boundval, yasm_expr *fillval, yasm_expr *maxskipval, int power2) argument 1624 gas_parser_dir_fill(yasm_parser_gas *parser_gas, yasm_expr *repeat, yasm_expr *size, yasm_expr *value) argument 1724 gas_parser_parse(yasm_parser_gas *parser_gas) argument [all...] |