M_GOT_MAXSMALL
#define M_GOT_LARGE (Sword)(-M_GOT_MAXSMALL - 1)
#define M_GOT_SMALL (Sword)(-M_GOT_MAXSMALL - 2)
#define M_GOT_MIXED (Sword)(-M_GOT_MAXSMALL - 3)
const Sword first_large_ndx = M_GOT_MAXSMALL / 2;
if (smlgotcnt > M_GOT_MAXSMALL) {
EC_WORD(smlgotcnt), M_GOT_MAXSMALL);