resetbit
#define black2gray(x) resetbit(gch(x)->marked, BLACKBIT)
resetbit(gch(o)->marked, SEPARATED); /* mark that it is not in 'tobefnz' */
#define resetoldbit(o) resetbit((o)->gch.marked, OLDBIT)