/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/ |
linemap.c | 33 #include "linemap.h" 81 yasm_linemap_set(yasm_linemap *linemap, const char *filename, 91 virtual_line = linemap->current; 95 for (i = linemap->map_size; i > 0; i--) { 96 if (linemap->map_vector[i-1].line < virtual_line) { 97 if (i < linemap->map_size) { 98 mapping = &linemap->map_vector[i]; 99 linemap->map_size = i + 1; 107 if (linemap->map_size >= linemap->map_allocated) 167 yasm_linemap *linemap = yasm_xmalloc(sizeof(yasm_linemap)); local [all...] |
linemap.h | 2 * \file libyasm/linemap.h 44 * \param linemap line mapping repository 47 void yasm_linemap_destroy(yasm_linemap *linemap); 50 * \param linemap line mapping repository 54 unsigned long yasm_linemap_get_current(yasm_linemap *linemap); 57 * \param linemap line mapping repository 66 int yasm_linemap_get_source(yasm_linemap *linemap, unsigned long line, 73 * \param linemap line mapping repository 79 void yasm_linemap_add_source(yasm_linemap *linemap, 84 * \param linemap line mapping repositor [all...] |
dbgfmt.h | 70 void (*generate) (yasm_object *object, yasm_linemap *linemap, 97 * \param linemap virtual/physical line mapping 101 void yasm_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap, 116 #define yasm_dbgfmt_generate(object, linemap, ews) \ 118 (object, linemap, ews)
|
parser.h | 57 * lines of source into the object's linemap (via 64 yasm_linemap *linemap, yasm_errwarns *errwarns);
|
listfmt.h | 69 void (*output) (yasm_listfmt *listfmt, FILE *f, yasm_linemap *linemap, 100 * \param linemap line mapping repository 104 yasm_linemap *linemap, yasm_arch *arch); 119 #define yasm_listfmt_output(listfmt, f, linemap, a) \ 120 ((yasm_listfmt_base *)listfmt)->module->output(listfmt, f, linemap, a)
|
bc-incbin.c | 32 #include "linemap.h" 250 yasm_linemap *linemap, unsigned long line) 256 yasm_linemap_lookup(linemap, line, &incbin->from, &xline);
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/nasm/ |
nasm-parser.c | 36 yasm_linemap *linemap, yasm_errwarns *errwarns, int tasm) 44 parser_nasm.linemap = linemap; 80 int save_input, yasm_linemap *linemap, 83 nasm_do_parse(object, pp, save_input, linemap, errwarns, 0); 112 int save_input, yasm_linemap *linemap, 117 nasm_do_parse(object, pp, save_input, linemap, errwarns, 1);
|
nasm-parser-struct.h | 56 /*@dependent@*/ yasm_linemap *linemap; member in struct:yasm_parser_nasm
|
nasm-parser.h | 113 #define cur_line (yasm_linemap_get_current(parser_nasm->linemap))
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/codeview/ |
cv-dbgfmt.h | 53 (yasm_object *object, yasm_linemap *linemap, yasm_errwarns *errwarns);
|
cv-dbgfmt.c | 92 cv_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap, 95 yasm_cv__generate_symline(object, linemap, errwarns);
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/null/ |
null-dbgfmt.c | 50 null_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap,
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/gas/ |
gas-parser.c | 39 int save_input, yasm_linemap *linemap, 46 parser_gas.linemap = linemap; 89 * in the linemap. 92 yasm_linemap_get_current(parser_gas.linemap)-2);
|
gas-parse-intel.c | 45 (to)->linemap = (from)->linemap; \
|
gas-parser.h | 81 /* .line/.file: we have to see both to start setting linemap versions */ 92 /*@dependent@*/ yasm_linemap *linemap; member in struct:yasm_parser_gas 150 #define cur_line (yasm_linemap_get_current(parser_gas->linemap))
|
gas-parse.c | 322 /* Set linemap. */ 323 yasm_linemap_set(parser_gas->linemap, filename, 0, line, 1); 430 /* Set linemap. */ 431 yasm_linemap_set(parser_gas->linemap, filename, 0, line, incr); 474 yasm_linemap_set(parser_gas->linemap, NULL, 0, 479 yasm_linemap_set(parser_gas->linemap, parser_gas->dir_file, 0, 830 yasm_linemap_lookup(parser_gas->linemap, cur_line, &old_fn, 832 yasm_linemap_set(parser_gas->linemap, filename, 0, old_line, 837 yasm_linemap_set(parser_gas->linemap, filename, 0, [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/frontends/tasm/ |
tasm.c | 84 /*@only@*/ yasm_linemap *linemap); 263 yasm_linemap *linemap; local 268 linemap = yasm_linemap_create(); 269 yasm_linemap_set(linemap, in_filename, 0, 1, 1); 347 object->symtab, linemap, errwarns); 362 linemap, errwarns); 364 check_errors(errwarns, object, linemap); 368 check_errors(errwarns, object, linemap); 372 check_errors(errwarns, object, linemap); 375 yasm_dbgfmt_generate(object, linemap, errwarns) [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/frontends/yasm/ |
yasm.c | 85 /*@only@*/ yasm_linemap *linemap); 248 yasm_linemap *linemap; local 256 linemap = yasm_linemap_create(); 257 yasm_linemap_set(linemap, in_filename, 0, 1, 1); 289 linemap, errwarns); 330 yasm_errwarns_output_all(errwarns, linemap, warning_error, 334 yasm_linemap_destroy(linemap); 340 yasm_errwarns_output_all(errwarns, linemap, warning_error, 342 yasm_linemap_destroy(linemap); 355 yasm_linemap *linemap; local [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/ |
libyasm.h | 49 #include <libyasm/linemap.h>
|
splint.sh | 41 libyasm/linemap.c \
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/ |
dwarf2-dbgfmt.h | 108 (yasm_object *object, yasm_linemap *linemap, yasm_errwarns *errwarns,
|
dwarf2-line.c | 480 yasm_linemap *linemap; member in struct:dwarf2_line_bc_info 533 yasm_linemap_lookup(info->linemap, bc->line, &pathname, &info->loc.line); 563 yasm_linemap *linemap; member in struct:dwarf2_line_info 617 bcinfo.linemap = info->linemap; 685 yasm_dwarf2__generate_line(yasm_object *object, yasm_linemap *linemap, 699 /* Generate dirs and filenames based on linemap */ 700 yasm_linemap_traverse_filenames(linemap, dbgfmt_dwarf2, 708 info.linemap = linemap; [all...] |
dwarf2-dbgfmt.c | 149 dwarf2_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap, 159 debug_line = yasm_dwarf2__generate_line(object, linemap, errwarns,
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/stabs/ |
stabs-dbgfmt.c | 99 yasm_linemap *linemap; member in struct:__anon20232 257 yasm_linemap_lookup(info->linemap, bc->line, &info->curfile, 312 stabs_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap, 331 info.linemap = linemap;
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/listfmts/nasm/ |
nasm-listfmt.c | 143 nasm_listfmt_output(yasm_listfmt *listfmt, FILE *f, yasm_linemap *linemap, 163 while (!yasm_linemap_get_source(linemap, line, &bc, &source)) {
|