Ignore:
Timestamp:
Aug 16, 2007, 7:55:02 PM (17 years ago)
Author:
dai_9181
Message:

Binaryクラスを追加

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/src/Meta.cpp

    r283 r287  
    9090        }
    9191
     92        bool isResetOffsetAddress = true;
     93        if( pVar->HasInitData() )
     94        {
     95            // 初期バッファがあるときはデータテーブルオフセットを適用する
     96            pVar->SetOffsetAddress( pVar->GetOffsetAddress() + dataSectionBaseOffset );
     97
     98            isResetOffsetAddress = false;
     99        }
     100
    92101        pVar->isTargetObjectModule = false;
    93         this->globalVars.Add( pVar );
     102        this->globalVars.Add( pVar, isResetOffsetAddress );
    94103    }
    95104    meta.globalVars.PullOutAll();
Note: See TracChangeset for help on using the changeset viewer.