Changeset 255 in dev for trunk/abdev/BasicCompiler_Common


Ignore:
Timestamp:
Aug 1, 2007, 3:37:09 AM (17 years ago)
Author:
dai_9181
Message:
 
Location:
trunk/abdev/BasicCompiler_Common
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/Subroutine.cpp

    r209 r255  
    415415    importedNamespaces.clear();
    416416
     417#ifndef _AMD64_
    417418    sprintf(temporary,"%c%c_allrem()",1,ESC_SUB);
    418419    userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);
     
    438439    sprintf(temporary,"%c%c_aullshr()",1,ESC_SUB);
    439440    userProcs.Add( namespaceScopes, importedNamespaces, temporary,0,false,NULL,false);
     441#endif
    440442
    441443    sprintf(temporary,"%c%c_System_InitStaticLocalVariables()",1,ESC_SUB);
  • trunk/abdev/BasicCompiler_Common/include/CodeGenerator.h

    r254 r255  
    352352    void op_rep_movs                (int op_size);
    353353    void op_add_rsp(long num);
    354     void op_sub_rsp(long num);
    355     void op_add_esp(long num);
    356     void op_sub_esp(long num);
     354    const PertialSchedule *op_sub_rsp( long num, bool isPertialSchedule = false );
    357355    void op_fld_ptr_esp(int type);
    358356    void op_zero_reg(int reg);
Note: See TracChangeset for help on using the changeset viewer.