diff options
Diffstat (limited to 'src/internals.h')
| -rw-r--r-- | src/internals.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/internals.h b/src/internals.h index ac74bd5..cc2d034 100644 --- a/src/internals.h +++ b/src/internals.h @@ -7,18 +7,7 @@ #define BITS_IN_LAST_CHAR(bits) ((bits) & (BITS_PER_CHAR - 1)) #define LIST_TEMPS\ - X(libzahl_tmp_a)\ - X(libzahl_tmp_b)\ - X(libzahl_tmp_c)\ - X(libzahl_tmp_d)\ - X(libzahl_tmp_e)\ - X(libzahl_tmp_f)\ - X(libzahl_tmp_g)\ - X(libzahl_tmp_i)\ - X(libzahl_tmp_j)\ - X(libzahl_tmp_k)\ - X(libzahl_tmp_l)\ - X(libzahl_tmp_m) + X(libzahl_tmp_cmp) #define X(x) extern z_t x; LIST_TEMPS @@ -28,3 +17,5 @@ extern jmp_buf libzahl_jmp_buf; extern int libzahl_set_up; #define FAILURE_JUMP() (longjmp(libzahl_jmp_buf, 1)) + +#define SET_SIGNUM(a, signum) ((a)->sign = (signum)) |
