[llvm] r238214 - Object/COFF: Define .idata import directory table entry.

Rui Ueyama ruiu at google.com
Tue May 26 09:24:42 PDT 2015


Author: ruiu
Date: Tue May 26 11:24:42 2015
New Revision: 238214

URL: http://llvm.org/viewvc/llvm-project?rev=238214&view=rev
Log:
Object/COFF: Define .idata import directory table entry.

This data type is described in the Microsoft PE/COFF spec rev. 8.3 5.4.1.

Modified:
    llvm/trunk/include/llvm/Object/COFF.h

Modified: llvm/trunk/include/llvm/Object/COFF.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Object/COFF.h?rev=238214&r1=238213&r2=238214&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Object/COFF.h (original)
+++ llvm/trunk/include/llvm/Object/COFF.h Tue May 26 11:24:42 2015
@@ -445,6 +445,14 @@ struct coff_aux_clr_token {
   support::ulittle32_t SymbolTableIndex;
 };
 
+struct coff_import_directory_table_entry {
+  support::ulittle32_t ImportLookupTableRVA;
+  support::ulittle32_t TimeDateStamp;
+  support::ulittle32_t ForwarderChain;
+  support::ulittle32_t NameRVA;
+  support::ulittle32_t ImportAddressTableRVA;
+};
+
 struct coff_load_configuration32 {
   support::ulittle32_t Characteristics;
   support::ulittle32_t TimeDateStamp;





More information about the llvm-commits mailing list