Home | History | Annotate | Download | only in elfcopy

Lines Matching refs:info

31 #define printf INFO
1618 error (_("Not enough memory for a debug info array of %u entries.\n"),
1830 if (load_debug_section (info, file)
1831 && process_debug_info (&debug_displays [info].section, file, 1))
1852 DWARF2_Internal_LineInfo info;
1863 info.li_length = byte_get (hdrptr, 4);
1866 if (info.li_length == 0xffffffff)
1869 info.li_length = byte_get (hdrptr, 8);
1880 if (info.li_length + initial_length_size > section->size)
1883 (_("The line info appears to be corrupt - the section is too small\n"));
1888 info.li_version = byte_get (hdrptr, 2);
1890 if (info.li_version != 2 && info.li_version != 3)
1892 warn (_("Only DWARF version 2 and 3 line info is currently supported.\n"));
1896 info.li_prologue_length = byte_get (hdrptr, offset_size);
1898 info.li_min_insn_length = byte_get (hdrptr, 1);
1900 info.li_default_is_stmt = byte_get (hdrptr, 1);
1902 info.li_line_base = byte_get (hdrptr, 1);
1904 info.li_line_range = byte_get (hdrptr, 1);
1906 info.li_opcode_base = byte_get (hdrptr, 1);
1910 info.li_line_base <<= 24;
1911 info.li_line_base >>= 24;
1913 printf (_(" Length: %ld\n"), info.li_length);
1914 printf (_(" DWARF Version: %d\n"), info.li_version);
1915 printf (_(" Prologue Length: %d\n"), info.li_prologue_length);
1916 printf (_(" Minimum Instruction Length: %d\n"), info.li_min_insn_length);
1917 printf (_(" Initial value of 'is_stmt': %d\n"), info.li_default_is_stmt);
1918 printf (_(" Line Base: %d\n"), info.li_line_base);
1919 printf (_(" Line Range: %d\n"), info.li_line_range);
1920 printf (_(" Opcode Base: %d\n"), info.li_opcode_base);
1922 end_of_sequence = data + info.li_length + initial_length_size;
1924 reset_state_machine (info.li_default_is_stmt);
1931 for (i = 1; i < info.li_opcode_base; i++)
1935 data = standard_opcodes + info.li_opcode_base - 1;
2000 if (op_code >= info.li_opcode_base)
2002 op_code -= info.li_opcode_base;
2003 uladv = (op_code / info.li_line_range) * info.li_min_insn_length;
2007 adv = (op_code % info.li_line_range) + info.li_line_base;
2015 data += process_extended_line_op (data, info.li_default_is_stmt);
2024 uladv *= info.li_min_insn_length;
2067 uladv = (((255 - info.li_opcode_base) / info.li_line_range)
2068 * info.li_min_insn_length);
2944 in the frame info. */
3452 the chunk, this time actually printing out the info. */