Ignore:
Timestamp:
Mar 23, 2008, 10:38:38 AM (17 years ago)
Author:
dai_9181
Message:

・Compiler::IsDebugメソッドを導入した(bDebugCompileグローバル変数は廃止)。
・bStrictグローバル変数は意味を成さないので廃止した。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler32/MakePeHdr.cpp

    r451 r459  
    102102    extern HWND hOwnerEditor;
    103103    extern HANDLE hHeap;
    104     extern BOOL bDebugCompile;
    105104    extern DWORD ImageBase;
    106105    extern char *basbuf;
     
    130129    //////////////////
    131130    // データテーブル
    132     if(bDebugCompile){
     131    if( compiler.IsDebug() ){
    133132        compiler.GetObjectModule().dataTable.Add( (long)0x00000002 );
    134133    }
     
    401400            compiler.codeGenerator.op_push(REG_EBP);
    402401
    403             if(bDebugCompile)
     402            if( compiler.IsDebug() )
    404403            {
    405404                // デバッグ用の変数を定義
     
    832831    CDebugSection *pobj_DebugSection;
    833832    pobj_DebugSection=new CDebugSection();
    834     extern BOOL bDebugCompile;
    835833    extern BOOL bError;
    836     if(bDebugCompile&&bError==0){
     834    if( compiler.IsDebug() && bError == 0 )
     835    {
    837836        CompileMessage( "デバッグ情報を生成しています。" );
    838837
Note: See TracChangeset for help on using the changeset viewer.