Parent Directory
|
Revision Log
|
Patch
| revision 721 by zherczeg, Wed Sep 21 12:35:36 2011 UTC | revision 722 by zherczeg, Fri Oct 7 19:18:55 2011 UTC | |
|---|---|---|
| # | Line 245 static sljit_ub* generate_near_jump_code | Line 245 static sljit_ub* generate_near_jump_code |
| 245 | *code_ptr++ = 0xe9; | *code_ptr++ = 0xe9; |
| 246 | jump->addr++; | jump->addr++; |
| 247 | } | } |
| 248 | else if (type >= SLJIT_CALL0) { | else if (type >= SLJIT_FAST_CALL) { |
| 249 | short_jump = 0; | short_jump = 0; |
| 250 | *code_ptr++ = 0xe8; | *code_ptr++ = 0xe8; |
| 251 | jump->addr++; | jump->addr++; |
| # | Line 2436 int sljit_emit_ijump(struct sljit_compil | Line 2436 int sljit_emit_ijump(struct sljit_compil |
| 2436 | code = emit_x86_instruction(compiler, 1, 0, 0, src, srcw); | code = emit_x86_instruction(compiler, 1, 0, 0, src, srcw); |
| 2437 | FAIL_IF(!code); | FAIL_IF(!code); |
| 2438 | *code++ = 0xff; | *code++ = 0xff; |
| 2439 | *code |= (type >= SLJIT_CALL0) ? (2 << 3) : (4 << 3); | *code |= (type >= SLJIT_FAST_CALL) ? (2 << 3) : (4 << 3); |
| 2440 | } | } |
| 2441 | return SLJIT_SUCCESS; | return SLJIT_SUCCESS; |
| 2442 | } | } |
|
||||||||
| webmaster@exim.org | ViewVC Help |
| Powered by ViewVC 1.1.12 |