* src/vm/jit/s390/codegen.h (N_BRANCH_MIN, N_BRANCH_MAX): Fix (muliply by 2).
authorPeter Molnar <pm@complang.tuwien.ac.at>
Thu, 27 Sep 2007 22:12:29 +0000 (22:12 +0000)
committerPeter Molnar <pm@complang.tuwien.ac.at>
Thu, 27 Sep 2007 22:12:29 +0000 (22:12 +0000)
src/vm/jit/s390/codegen.h

index ff3769e449d1b3211dc86d782d3381bac9565b92..e95a54791b28502c0880e3d26cb72aaace3f9638 100644 (file)
 #define N_DSEG_DISP(x) ((x) - N_PV_OFFSET)
 #define N_VALID_DSEG_DISP(x) N_VALID_DISP(N_DSEG_DISP(x))
 
-#define N_BRANCH_MIN -32768
-#define N_BRANCH_MAX 32767
+#define N_BRANCH_MIN (-32768 * 2)
+#define N_BRANCH_MAX (32767 * 2)
 #define N_VALID_BRANCH(x) ((N_BRANCH_MIN <= (x)) && ((x) <= N_BRANCH_MAX))
 #define ASSERT_VALID_BRANCH(x) assert(N_VALID_BRANCH(x))