Changeset 73 in dev for BasicCompiler64/Compile_Object.cpp


Ignore:
Timestamp:
Mar 16, 2007, 11:07:14 PM (17 years ago)
Author:
dai_9181
Message:

Parameterクラスを適用。32bit側は動くようになったので、64bitのほうを調整する。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler64/Compile_Object.cpp

    r64 r73  
    3232    ////////////////////////
    3333
    34     std::vector<SUBINFO *> subs;
     34    std::vector<SubInfo *> subs;
    3535    pobj_c->EnumMethod( pobj_c->name, subs );
    3636
    37     SUBINFO *psi;
     37    SubInfo *psi;
    3838    if( subs.size() > 0 ){
    3939        //オーバーロードを解決
     
    121121
    122122        //call _System_GC_malloc_ForObject
    123         extern SUBINFO *pSub_System_GC_malloc_ForObject;
     123        extern SubInfo *pSub_System_GC_malloc_ForObject;
    124124        op_call(pSub_System_GC_malloc_ForObject);
    125125    }
     
    128128
    129129        //call _System_GC_malloc_ForObjectPtr
    130         extern SUBINFO *pSub_System_GC_malloc_ForObjectPtr;
     130        extern SubInfo *pSub_System_GC_malloc_ForObjectPtr;
    131131        op_call(pSub_System_GC_malloc_ForObjectPtr);
    132132    }
     
    328328    if( isSweeping ){
    329329        //call _System_GC_free_for_SweepingDelete
    330         extern SUBINFO *pSub_System_GC_free_for_SweepingDelete;
     330        extern SubInfo *pSub_System_GC_free_for_SweepingDelete;
    331331        op_call(pSub_System_GC_free_for_SweepingDelete);
    332332    }
    333333    else{
    334334        //call free
    335         extern SUBINFO *pSub_free;
     335        extern SubInfo *pSub_free;
    336336        op_call(pSub_free);
    337337    }
Note: See TracChangeset for help on using the changeset viewer.