Ignore:
Timestamp:
Jul 27, 2007, 8:02:22 PM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/include/NativeCode.h

    r244 r245  
    241241        ObpPlus( sizeof(long) );
    242242    }
    243     void PutUserProcSchedule( const UserProc *pUserProc, bool isCall )
    244     {
    245         Schedule schedule( pUserProc, size );
    246         if( isCall == false )
    247         {
    248             schedule.SpecifyAddressOf();
    249         }
    250         schedules.push_back( schedule );
    251 
    252         *((long *)(codeBuffer+size))=0;
    253         size += sizeof(long);
    254 
    255 
    256 
    257         // 未完成
    258         if( isCall )
    259         {
    260             pobj_SubAddrSchedule->add(pUserProc,1);
    261         }
    262         else
    263         {
    264             pobj_SubAddrSchedule->add(pUserProc,0);
    265         }
    266         extern char *OpBuffer;
    267         extern int obp;
    268         *((long *)(OpBuffer+obp))=0;
    269         ObpPlus( sizeof(long) );
    270     }
     243    void PutUserProcSchedule( const UserProc *pUserProc, bool isCall );
    271244    void Put( short s )
    272245    {
Note: See TracChangeset for help on using the changeset viewer.