comparison src/lisp.h @ 10496:7ffec1b5c86c

(union Lisp_Misc): Make the `type' field just 16 bits, to match the substructures.
author Karl Heuer <kwzh@gnu.org>
date Fri, 20 Jan 1995 22:02:53 +0000
parents d5a769d08f88
children c57d8bad186b
comparison
equal deleted inserted replaced
10495:70bd087c47a9 10496:7ffec1b5c86c
675 }; 675 };
676 676
677 677
678 union Lisp_Misc 678 union Lisp_Misc
679 { 679 {
680 enum Lisp_Misc_Type type; 680 int type : 16;
681 struct Lisp_Free u_free; 681 struct Lisp_Free u_free;
682 struct Lisp_Marker u_marker; 682 struct Lisp_Marker u_marker;
683 struct Lisp_Intfwd u_intfwd; 683 struct Lisp_Intfwd u_intfwd;
684 struct Lisp_Boolfwd u_boolfwd; 684 struct Lisp_Boolfwd u_boolfwd;
685 struct Lisp_Objfwd u_objfwd; 685 struct Lisp_Objfwd u_objfwd;