Home
last modified time | relevance | path

Searched refs:offset_size (Results 1 – 25 of 26) sorted by relevance

12

/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.dwarf2/
Dimplptr-64bit.exp22 proc test_1 { name dwarf_version offset_size addr_size ref_addr_size two_cu } {
30 upvar offset_size offset_size
34 set is_64 [expr { $offset_size == 4 ? 0 : 1 }]
139 proc test { dwarf_version offset_size addr_size ref_addr_size two_cu } {
144 "o${offset_size}" \
151 $dwarf_version $offset_size $addr_size $ref_addr_size $two_cu
/netbsd/src/common/lib/libc/cdb/
Dcdbr.c104 uint8_t offset_size; member
179 cdbr->offset_size = 1; in cdbr_open_mem()
181 cdbr->offset_size = 2; in cdbr_open_mem()
183 cdbr->offset_size = 4; in cdbr_open_mem()
197 if (cdbr->entries_index * cdbr->index_size % cdbr->offset_size) in cdbr_open_mem()
198 cdbr->offset_base += cdbr->offset_size - in cdbr_open_mem()
199 cdbr->entries_index * cdbr->index_size % cdbr->offset_size; in cdbr_open_mem()
200 cdbr->data_base = cdbr->offset_base + (cdbr->entries + 1) * cdbr->offset_size; in cdbr_open_mem()
256 start = get_uintX(cdbr->offset_base, idx, cdbr->offset_size); in cdbr_get()
257 end = get_uintX(cdbr->offset_base, idx + 1, cdbr->offset_size); in cdbr_get()
/netbsd/src/external/gpl3/binutils/dist/binutils/
Ddwarf.c643 uint64_t offset_size, in fetch_indexed_string() argument
663 if (_mul_overflow (idx, offset_size, &index_offset) in fetch_indexed_string()
668 || index_offset + offset_size < offset_size in fetch_indexed_string()
669 || index_offset + offset_size > index_section->size) in fetch_indexed_string()
678 str_offset = byte_get (index_section->start + index_offset, offset_size); in fetch_indexed_string()
733 uint64_t offset_size) in fetch_indexed_offset() argument
735 uint64_t offset_of_offset = base_address + idx * offset_size; in fetch_indexed_offset()
751 if (offset_of_offset + offset_size >= section->size) in fetch_indexed_offset()
758 return base_address + byte_get (section->start + offset_of_offset, offset_size); in fetch_indexed_offset()
1167 unsigned int offset_size, in decode_location_expression() argument
[all …]
Ddwarf.h168 unsigned int offset_size; member
DChangeLog-2010430 * dwarf.c (decode_location_expression): Add offset_size and
437 (process_debug_info): Save offset_size and dwarf_version values
DChangeLog-2013145 * dwarf.c (display_debug_frames): Pass offset_size to
DChangeLog-2011721 * dwarf.c (process_debug_info): Use offset_size to determine
DChangeLog-0203802 Add new arguments ``offset_size'' and ``dwarf_version''. Adjust
/netbsd/src/external/gpl3/gdb/dist/include/
Dsframe.h262 #define SFRAME_V1_FRE_INFO(base_reg_id, offset_num, offset_size) \ argument
263 (((0 & 0x1) << 7) | (((offset_size) & 0x3) << 5) | \
/netbsd/src/external/gpl3/binutils/dist/include/
Dsframe.h262 #define SFRAME_V1_FRE_INFO(base_reg_id, offset_num, offset_size) \ argument
263 (((0 & 0x1) << 7) | (((offset_size) & 0x3) << 5) | \
/netbsd/src/external/gpl3/binutils/dist/gas/
Dgen-sframe.c207 unsigned int offset_size; member
214 sframe_fre_offset_func_map_index (unsigned int offset_size) in sframe_fre_offset_func_map_index() argument
218 switch (offset_size) in sframe_fre_offset_func_map_index()
257 unsigned int offset_size, bool mangled_ra_p) in sframe_v1_set_fre_info() argument
260 fre_info = SFRAME_V1_FRE_INFO (base_reg, num_offsets, offset_size); in sframe_v1_set_fre_info()
295 unsigned int offset_size, bool mangled_ra_p) in sframe_set_fre_info() argument
298 offset_size, mangled_ra_p); in sframe_set_fre_info()
Ddw2gencfi.c1968 unsigned int offset_size; in output_fde() local
1979 offset_size = 4; in output_fde()
1984 offset_size = 8; in output_fde()
1986 emit_expr (&exp, offset_size); /* Length. */ in output_fde()
1995 emit_expr (&exp, offset_size); /* CIE offset. */ in output_fde()
1999 TC_DWARF2_EMIT_OFFSET (cie->start_address, offset_size); in output_fde()
DChangeLog-20173744 (output_fde): Use unsigned for offset_size and addr_size. Set
/netbsd/src/external/gpl3/binutils/dist/bfd/
Ddwarf2.c431 unsigned char offset_size; member
903 if (unit->offset_size > (size_t) (buf_end - *ptr)) in read_indirect_string()
909 if (unit->offset_size == 4) in read_indirect_string()
937 if (unit->offset_size > (size_t) (buf_end - *ptr)) in read_indirect_line_string()
943 if (unit->offset_size == 4) in read_indirect_line_string()
973 if (unit->offset_size > (size_t) (buf_end - *ptr)) in read_alt_indirect_string()
979 if (unit->offset_size == 4) in read_alt_indirect_string()
1464 if (_bfd_mul_overflow (idx, unit->offset_size, &offset)) in read_indexed_string()
1470 || file->dwarf_str_offsets_size - offset < unit->offset_size) in read_indexed_string()
1475 if (unit->offset_size == 4) in read_indexed_string()
[all …]
DChangeLog-0001920 (struct comp_unit): Add stash and offset_size.
926 (parse_comp_unit): Set offset_size and stash.
DChangeLog-20051119 * dwarf2.c (read_rangelist): Use addr_size instead of offset_size
/netbsd/src/external/gpl3/gdb/dist/bfd/
Ddwarf2.c431 unsigned char offset_size; member
903 if (unit->offset_size > (size_t) (buf_end - *ptr)) in read_indirect_string()
909 if (unit->offset_size == 4) in read_indirect_string()
937 if (unit->offset_size > (size_t) (buf_end - *ptr)) in read_indirect_line_string()
943 if (unit->offset_size == 4) in read_indirect_line_string()
973 if (unit->offset_size > (size_t) (buf_end - *ptr)) in read_alt_indirect_string()
979 if (unit->offset_size == 4) in read_alt_indirect_string()
1464 if (_bfd_mul_overflow (idx, unit->offset_size, &offset)) in read_indexed_string()
1470 || file->dwarf_str_offsets_size - offset < unit->offset_size) in read_indexed_string()
1475 if (unit->offset_size == 4) in read_indexed_string()
[all …]
DChangeLog-0001920 (struct comp_unit): Add stash and offset_size.
926 (parse_comp_unit): Set offset_size and stash.
DChangeLog-20051119 * dwarf2.c (read_rangelist): Use addr_size instead of offset_size
/netbsd/src/external/gpl3/binutils/dist/gold/
Ddwarf_reader.cc857 if (this->dwinfo_->offset_size() == 4) in read_attributes()
890 if (this->dwinfo_->offset_size() == 4) in read_attributes()
1157 pattr += this->dwinfo_->offset_size(); in skip_attributes()
1897 this->header_.offset_size = 8; in read_header_prolog()
1902 this->header_.offset_size = 4; in read_header_prolog()
1926 if (this->header_.offset_size == 4) in read_header_prolog()
1932 lineptr += this->header_.offset_size; in read_header_prolog()
2096 if (this->header_.offset_size == 4) in read_header_tables_v5()
2110 lineptr += this->header_.offset_size; in read_header_tables_v5()
2164 if (this->header_.offset_size == 4) in read_header_tables_v5()
[all …]
Ddwarf_reader.h787 offset_size() const in offset_size() function
1123 int offset_size; member
/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/lib/
Ddwarf.exp1248 proc _location { body dwarf_version addr_size offset_size } { argument
1366 _op_offset $offset_size $argvec(label)
1378 _op_offset $offset_size $argvec(label)
/netbsd/src/external/gpl3/gdb/dist/gdb/
DChangeLog-202010421 (dwarf2_per_cu_data::offset_size): Update.
16103 offset_size, ref_addr_size, text_offset, addr_type, version,
DChangeLog-20002493 * dwarf2read.c (struct comp_unit_head): Add fields offset_size
DChangeLog-20105061 Add 'offset_size' argument.

12