Changeset 258 in dev for trunk/abdev/BasicCompiler_Common/include/Linker.h
- Timestamp:
- Aug 2, 2007, 11:23:36 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/Linker.h
r257 r258 32 32 class Linker 33 33 { 34 // データテーブルスケジュール35 void ResolveDataTableSchedules( long dataSectionBaseOffset );36 37 // DLL関数スケジュール38 void ResolveDllProcSchedules( long codeSectionBaseOffset, long importSectionBaseOffset );39 40 // ユーザ定義関数スケジュール41 void ResolveUserProcSchedules( long codeSectionBaseOffset );42 43 // グローバル変数スケジュール44 void ResolveGlobalVarSchedules( long rwSectionBaseOffset );45 46 34 NativeCode nativeCode; 47 48 35 DWORD imageBase; 49 36 50 37 public: 38 51 39 Linker() 52 40 { … … 58 46 } 59 47 48 // データテーブルスケジュール 49 void ResolveDataTableSchedules( long dataSectionBaseOffset ); 50 51 // DLL関数スケジュール 52 void ResolveDllProcSchedules( long codeSectionBaseOffset, long importSectionBaseOffset, long lookupSize, long hintSize ); 53 54 // ユーザ定義関数スケジュール 55 void ResolveUserProcSchedules( long codeSectionBaseOffset ); 56 57 // グローバル変数スケジュール 58 void ResolveGlobalVarSchedules( long rwSectionBaseOffset ); 59 60 60 // リンク 61 61 void Link( vector<ObjectModule *> &objectModules );
Note:
See TracChangeset
for help on using the changeset viewer.