Home | History | Annotate | Download | only in gold

Lines Matching refs:unit_length

567   // Read the unit_length field.
568 uint64_t unit_length = this->dwinfo_->read_from_pointer<32>(pinfo);
570 if (unit_length == 0xffffffff)
572 unit_length = this->dwinfo_->read_from_pointer<64>(pinfo);
573 this->unit_length_ = unit_length + 12;
579 this->unit_length_ = unit_length + 4;
582 this->end_of_table_ = pinfo + unit_length;
584 // If unit_length is too big, maybe we should reject the whole table,
1274 // Read unit_length (4 or 12 bytes).
1277 uint32_t unit_length =
1280 if (unit_length == 0xffffffff)
1284 unit_length = elfcpp::Swap_unaligned<64, big_endian>::readval(pinfo);
1290 if (!this->check_buffer(pinfo + unit_length))
1292 const unsigned char* cu_end = pinfo + unit_length;