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