int _orc_compiler_flag_backup;
int _orc_compiler_flag_emulate;
int _orc_compiler_flag_debug;
+int _orc_compiler_flag_randomize;
void
_orc_compiler_init (void)
_orc_compiler_flag_backup = orc_compiler_flag_check ("backup");
_orc_compiler_flag_emulate = orc_compiler_flag_check ("emulate");
_orc_compiler_flag_debug = orc_compiler_flag_check ("debug");
+ _orc_compiler_flag_randomize = orc_compiler_flag_check ("randomize");
}
int
}
roff = 0;
-#if 0
- /* for testing */
- roff = rand()&0xf;
-#endif
+ if (_orc_compiler_flag_randomize) {
+ /* for testing */
+ roff = rand()&0x1f;
+ }
for(i=0;i<32;i++){
reg = offset + ((roff + i)&0x1f);
extern int _orc_compiler_flag_backup;
extern int _orc_compiler_flag_emulate;
extern int _orc_compiler_flag_debug;
+extern int _orc_compiler_flag_randomize;
void orc_code_chunk_free (OrcCodeChunk *chunk);