first commit

Version 3.x.x
This commit is contained in:
VNGhostMans
2023-05-14 20:21:09 +07:00
parent a3037a8db3
commit 5ec92ee05e
1166 changed files with 1036539 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
#include "testfile.h"
struct IntelTestConfig
{
typedef IntelFunctionList FunctionList;
typedef IntelVirtualMachineList VirtualMachineList;
typedef IntelFileHelper FileHelper;
typedef PEArchitecture Architecture;
typedef PERuntimeFunctionList RuntimeFunctionList;
typedef PESegmentList SegmentList;
typedef PEImportList ImportList;
typedef PEExportList ExportList;
typedef PEFixupList FixupList;
typedef PESegment Segment;
typedef PEFixup Fixup;
typedef PESectionList SectionList;
typedef PERelocationList RelocationList;
typedef PEResourceList ResourceList;
typedef PESEHandlerList SEHandlerList;
typedef PEImport Import;
typedef PEExport Export;
typedef PEFile File;
};
typedef TestArchitectureT<IntelTestConfig> TestArchitecture;
typedef TestFileT<IntelTestConfig> TestFile;
typedef TestSegmentListT<IntelTestConfig> TestSegmentList;
typedef TestSegmentT<IntelTestConfig> TestSegment;
template<>
inline TestFixupT<IntelTestConfig>::TestFixupT(PEFixupList *owner) : IntelTestConfig::Fixup(owner, 0, ftUnknown) {}