Searched defs:parser_gas (Results 1 - 3 of 3) sorted by relevance

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/gas/
H A Dgas-parse-intel.c48 yasm_bytecode *parse_instr_intel(yasm_parser_gas *parser_gas) argument
59 yasm_arch_set_var(parser_gas->object->arch, "gas_intel_mode", 1);
60 SET_FIELDS(&parser_nasm, parser_gas);
63 stok = (char *) parser_gas->s.tok;
64 slim = (char *) parser_gas->s.lim;
70 if (&stok[length] == slim && parser_gas->line) {
71 line = yasm_xmalloc(length + parser_gas->lineleft + 1);
72 memcpy(line, parser_gas->s.tok, length);
73 memcpy(line + length, parser_gas->linepos, parser_gas
[all...]
H A Dgas-parser.c42 yasm_parser_gas parser_gas; local
45 parser_gas.object = object;
46 parser_gas.linemap = linemap;
48 parser_gas.locallabel_base = (char *)NULL;
49 parser_gas.locallabel_base_len = 0;
51 parser_gas.dir_fileline = 0;
52 parser_gas.dir_file = NULL;
53 parser_gas.dir_line = 0;
54 parser_gas.seen_line_marker = 0;
56 parser_gas
[all...]
H A Dgas-parse.c47 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...]

Completed in 706 milliseconds