Sean MacLennan writes:
I run XEmacs in gdb. After the crash:
(gdb) print var
$2 = {gu = {type = Lisp_Type_Int_Even, val = 1}, s = {bits = 1, val = 2}, u = {
bits = 1, val = 2}, ui = 5, i = 5, v = 0x5, cv = 0x5}
Interesting. The gu part of the union apparently has separate
storage space. Could you "print sizeof(var)"?