summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arith.c1
-rw-r--r--lib.h1
2 files changed, 1 insertions, 1 deletions
diff --git a/arith.c b/arith.c
index fc3f80ce..5e126f93 100644
--- a/arith.c
+++ b/arith.c
@@ -53,7 +53,6 @@
#define max(a, b) ((a) > (b) ? (a) : (b))
-#define TAG_PAIR(A, B) ((A) << TAG_SHIFT | (B))
#define CNUM_BIT ((int) sizeof (cnum) * CHAR_BIT)
#define ABS(A) ((A) < 0 ? -(A) : (A))
diff --git a/lib.h b/lib.h
index d95642b1..f1437e53 100644
--- a/lib.h
+++ b/lib.h
@@ -73,6 +73,7 @@ typedef enum type {
#define TYPE_SHIFT 5
#define TYPE_PAIR(A, B) ((A) << TYPE_SHIFT | (B))
+#define TAG_PAIR(A, B) ((A) << TAG_SHIFT | (B))
typedef enum functype
{