comparison src/alloc.c @ 5935:d5eb0914ca1f cygwin

trial of E1 and UE1
author Henry Thompson <ht@markup.co.uk>
date Sat, 12 Dec 2015 21:49:31 +0000
parents e2fae7783046
children 574f0cded429
comparison
equal deleted inserted replaced
5934:e2fae7783046 5935:d5eb0914ca1f
887 /* Give gdb/dbx enough information to decode Lisp Objects. We make 887 /* Give gdb/dbx enough information to decode Lisp Objects. We make
888 sure certain symbols are always defined, so gdb doesn't complain 888 sure certain symbols are always defined, so gdb doesn't complain
889 about expressions in src/.gdbinit. See src/.gdbinit or src/.dbxrc 889 about expressions in src/.gdbinit. See src/.gdbinit or src/.dbxrc
890 to see how this is used. */ 890 to see how this is used. */
891 891
892 EMACS_UINT dbg_valmask = (((EMACS_UINT)1 << VALBITS) - 1) << GCBITS; 892 EMACS_UINT dbg_valmask = ((UE1 << VALBITS) - 1) << GCBITS;
893 EMACS_UINT dbg_typemask = ((EMACS_UINT)1 << GCTYPEBITS) - 1; 893 EMACS_UINT dbg_typemask = (UE1 << GCTYPEBITS) - 1;
894 894
895 #ifdef USE_UNION_TYPE 895 #ifdef USE_UNION_TYPE
896 unsigned char dbg_USE_UNION_TYPE = 1; 896 unsigned char dbg_USE_UNION_TYPE = 1;
897 #else 897 #else
898 unsigned char dbg_USE_UNION_TYPE = 0; 898 unsigned char dbg_USE_UNION_TYPE = 0;