• Stefan Monnier's avatar
    (VALMASK): Only define for non-union type. · 7ad43554
    Stefan Monnier authored
    (MARKBIT): Remove.
    (ARRAY_MARK_FLAG): Use previous value of MARKBIT.
    (XTYPE): Define unconditionally.
    (XSETTYPE): Remove one more remnant.
    (EQ): Define differently for the union and non-union cases.
    (INTMASK): New bit mask.
    (struct Lisp_Marker): Move down to prepare for upcoming patch.
    (GC_EQ): Delegate to EQ.
    7ad43554
lisp.h 108 KB