Changeset 183 in dev for trunk/abdev/BasicCompiler32/NumOpe_TypeOperation.cpp
- Timestamp:
- Jun 24, 2007, 6:50:40 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler32/NumOpe_TypeOperation.cpp
r67 r183 1 #include <jenga/include/smoothie/Smoothie.h> 2 3 #include <Compiler.h> 4 1 5 #include "../BasicCompiler_Common/common.h" 2 6 #include "Opcode.h" … … 51 55 op_push(REG_EAX); 52 56 } 53 else if(type==DEF_INTEGER || ( isUnicode&&type==DEF_CHAR)){57 else if(type==DEF_INTEGER || (Smoothie::IsUnicode()&&type==DEF_CHAR)){ 54 58 //pop eax 55 59 op_pop(REG_EAX); … … 75 79 op_push(REG_EAX); 76 80 } 77 else if(type==DEF_SBYTE || ( isUnicode==false&&type==DEF_CHAR)){81 else if(type==DEF_SBYTE || (Smoothie::IsUnicode()==false&&type==DEF_CHAR)){ 78 82 //pop eax 79 83 op_pop(REG_EAX); … … 101 105 } 102 106 void ExtendStackTo16(int type){ 103 if(type==DEF_SBYTE || ( isUnicode==false&&type==DEF_CHAR)){107 if(type==DEF_SBYTE || (Smoothie::IsUnicode()==false&&type==DEF_CHAR)){ 104 108 //pop eax 105 109 op_pop(REG_EAX);
Note:
See TracChangeset
for help on using the changeset viewer.