Searched refs:DataDirectories (Results 1 – 7 of 7) sorted by relevance
500 IO.mapOptional("ExportTable", PH.DataDirectories[COFF::EXPORT_TABLE]); in mapping()501 IO.mapOptional("ImportTable", PH.DataDirectories[COFF::IMPORT_TABLE]); in mapping()502 IO.mapOptional("ResourceTable", PH.DataDirectories[COFF::RESOURCE_TABLE]); in mapping()503 IO.mapOptional("ExceptionTable", PH.DataDirectories[COFF::EXCEPTION_TABLE]); in mapping()504 IO.mapOptional("CertificateTable", PH.DataDirectories[COFF::CERTIFICATE_TABLE]); in mapping()506 PH.DataDirectories[COFF::BASE_RELOCATION_TABLE]); in mapping()507 IO.mapOptional("Debug", PH.DataDirectories[COFF::DEBUG_DIRECTORY]); in mapping()508 IO.mapOptional("Architecture", PH.DataDirectories[COFF::ARCHITECTURE]); in mapping()509 IO.mapOptional("GlobalPtr", PH.DataDirectories[COFF::GLOBAL_PTR]); in mapping()510 IO.mapOptional("TlsTable", PH.DataDirectories[COFF::TLS_TABLE]); in mapping()[all …]
450 const std::optional<COFF::DataDirectory> *DataDirectories = in writeCOFF() local451 CP.Obj.OptionalHeader->DataDirectories; in writeCOFF()452 uint32_t NumDataDir = std::size(CP.Obj.OptionalHeader->DataDirectories); in writeCOFF()453 if (I >= NumDataDir || !DataDirectories[I]) { in writeCOFF()457 OS << binary_le(DataDirectories[I]->RelativeVirtualAddress); in writeCOFF()458 OS << binary_le(DataDirectories[I]->Size); in writeCOFF()
271 Obj.PeHeader.NumberOfRvaAndSize = Obj.DataDirectories.size(); in finalize()275 PeHeaderSize + sizeof(data_directory) * Obj.DataDirectories.size(); in finalize()284 PeHeaderSize + sizeof(data_directory) * Obj.DataDirectories.size(); in finalize()382 for (const auto &DD : Obj.DataDirectories) { in writeHeaders()498 if (Obj.DataDirectories.size() <= DEBUG_DIRECTORY) in patchDebugDirectory()500 const data_directory *Dir = &Obj.DataDirectories[DEBUG_DIRECTORY]; in patchDebugDirectory()
187 Obj.DataDirectories.size() > DEBUG_DIRECTORY in handleArgs()188 ? &Obj.DataDirectories[DEBUG_DIRECTORY] in handleArgs()
108 std::vector<object::data_directory> DataDirectories; member
51 Obj.DataDirectories.emplace_back(*Dir); in readExecutableHeaders()
113 DataDirectories[COFF::NUM_DATA_DIRECTORIES]; member