/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...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/nasm/ |
nasm-parser-struct.h | 56 /*@dependent@*/ yasm_linemap *linemap; member in struct:yasm_parser_nasm
|
/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/modules/dbgfmts/stabs/ |
stabs-dbgfmt.c | 99 yasm_linemap *linemap; member in struct:__anon14515 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/parsers/gas/ |
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))
|
/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/modules/dbgfmts/codeview/ |
cv-symline.c | 418 yasm_linemap *linemap; member in struct:cv_line_info 440 yasm_linemap_lookup(info->linemap, bc->line, &filename, &line); 554 yasm_cv__generate_symline(yasm_object *object, yasm_linemap *linemap, 566 /* Generate filenames based on linemap */ 567 yasm_linemap_traverse_filenames(linemap, dbgfmt_cv, 572 info.linemap = linemap; [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/ |
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...] |