Changeset 42 in dev for BasicCompiler64


Ignore:
Timestamp:
Jan 29, 2007, 2:56:22 AM (18 years ago)
Author:
dai_9181
Message:

EnumメンバにOpenやPrintを指定できないバグを修正。
DLLコンパイル時に静的メンバが認識されないバグを修正。

Location:
BasicCompiler64
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler64/Compile_ProcOp.cpp

    r40 r42  
    4444        //GC用の変数を定義
    4545        InitGCVariables();
     46
     47        //クラスに属する静的メンバを定義
     48        CMember::InitStaticMember();
    4649
    4750        GetGlobalDataForDll();
  • BasicCompiler64/MakePeHdr.cpp

    r15 r42  
    274274    pobj_BlockReg=new CBlockReg;
    275275
     276    //レキシカルスコープ情報を初期化
     277    obj_LexScopes.Init(obp);
     278
    276279
    277280
     
    314317        //未完成
    315318        //OpBuffer[obp++]=(char)0xCC;
    316 
    317         //レキシカルスコープ情報を初期化
    318         obj_LexScopes.Init(obp);
    319319
    320320        //sub rsp,スタックフレームサイズ
Note: See TracChangeset for help on using the changeset viewer.