33b834e
--- runtime/Clib/cbignum.c.orig	2021-12-02 23:37:12.000000000 -0700
33b834e
+++ runtime/Clib/cbignum.c	2021-12-28 15:55:07.070170009 -0700
33b834e
@@ -1134,7 +1134,7 @@ bgl_bignum_mask(obj_t x, long n) {
33b834e
 /*    bgl_bignum_and ...                                               */
33b834e
 /*---------------------------------------------------------------------*/
33b834e
 BGL_RUNTIME_DEF obj_t
33b834e
-bgl_bignum_and(obj_t x, long y) {
33b834e
+bgl_bignum_and(obj_t x, obj_t y) {
33b834e
    obj_t obj;
33b834e
    mpz_t rop;
33b834e
    
33b834e
--- runtime/Include/bigloo_pair.h.orig	2021-12-02 23:37:12.000000000 -0700
33b834e
+++ runtime/Include/bigloo_pair.h	2021-12-28 15:54:39.031147480 -0700
f85d36f
@@ -60,7 +60,7 @@ struct bgl_epair {
f85d36f
    obj_t car;       
f85d36f
    obj_t cdr;
f85d36f
    /* extended header type */
f85d36f
-#if( (BGL_GC == BGL_BOEHM_GC) && TAG_PAIR )
f85d36f
+#if( TAG_PAIR )
f85d36f
    obj_t eheader;
f85d36f
 #endif   
f85d36f
    /* extended slot */