Changeset 259 in dev for trunk/abdev/BasicCompiler32/Compile_Object.cpp
- Timestamp:
- Aug 3, 2007, 3:24:22 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler32/Compile_Object.cpp
r253 r259 16 16 //をセットしておかなければならない 17 17 18 //jnzのジャンプ先番地18 /* //jnzのジャンプ先番地 19 19 extern int obp; 20 int jnz_back = obp; 20 int jnz_back = obp;*/ 21 21 22 22 if(bSomeObjects){ … … 24 24 25 25 //push ebx 26 compiler.codeGenerator.op_push(REG_EBX);26 //compiler.codeGenerator.op_push(REG_EBX); 27 27 } 28 28 … … 78 78 79 79 if(bSomeObjects){ 80 /* 80 81 //pop ebx 81 82 compiler.codeGenerator.op_pop(REG_EBX); … … 89 90 //jne ↑ 90 91 compiler.codeGenerator.op_jne( jnz_back-obp, sizeof(long), false, true ); 92 */ 91 93 } 92 94 } … … 261 263 262 264 //jnzの番地 263 extern int obp;264 int jnz_back = obp; 265 /*extern int obp; 266 int jnz_back = obp;*/ 265 267 266 268 //push ecx … … 289 291 290 292 //jne ↑ 291 compiler.codeGenerator.op_jne( jnz_back-obp, sizeof(long), false, true );293 //compiler.codeGenerator.op_jne( jnz_back-obp, sizeof(long), false, true ); 292 294 293 295
Note:
See TracChangeset
for help on using the changeset viewer.