Changeset 318 in dev for trunk/abdev/BasicCompiler64/MakePeHdr.cpp
- Timestamp:
- Sep 9, 2007, 1:09:00 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler64/MakePeHdr.cpp
r317 r318 124 124 ////////////////// 125 125 // データテーブル 126 compiler.GetObjectModule().dataTable.Clear();127 126 if(bDebugCompile){ 128 127 compiler.GetObjectModule().dataTable.Add( (long)0x00000002 ); … … 148 147 AddSourceCode(temp); 149 148 HeapDefaultFree(temp); 150 151 //関数ポインタ情報を初期化152 compiler.GetObjectModule().meta.GetProcPointers().clear();153 149 154 150 // 名前空間情報を取得 … … 338 334 { 339 335 //sub rsp,スタックフレームサイズ 340 compiler.codeGenerator.op_sub_RV( sizeof(_int64), REG_RSP, 0x10 0);336 compiler.codeGenerator.op_sub_RV( sizeof(_int64), REG_RSP, 0x108 ); 341 337 342 338 if(bDebugCompile){ … … 368 364 369 365 //add rsp,スタックフレームサイズ 370 compiler.codeGenerator.op_add_RV( REG_RSP, 0x10 0);366 compiler.codeGenerator.op_add_RV( REG_RSP, 0x108 ); 371 367 372 368 //xor rax,rax(raxを0に初期化する) … … 810 806 extern BOOL bError; 811 807 if(bDebugCompile&&bError==0){ 808 CompileMessage( "デバッグ情報を生成しています。" ); 809 812 810 pobj_DebugSection->make(); 811 812 CompileMessage( "デバッグ情報の生成が完了しました。" ); 813 813 } 814 814
Note:
See TracChangeset
for help on using the changeset viewer.