Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ateng.ateng.com!chip From: chip@ateng.ateng.com (Chip Salzenberg) Newsgroups: gnu.utils.bug Subject: GNU Make 3.56: Porting patch: signed bitfields Message-ID: Date: 11 Oct 89 15:57:38 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 19 [PORTING PATCH] Make update_status a short instead of a bitfield, because signed bitfields aren't supported by many compilers. Index: file.h *************** *** 51,55 **** } command_state ENUM_BITFIELD (2); ! int update_status:2; /* Status of the last attempt to update, or -1 if none has been made. */ unsigned int double_colon:1;/* Nonzero for double-colon entry */ --- 51,55 ---- } command_state ENUM_BITFIELD (2); ! short update_status; /* Status of the last attempt to update, or -1 if none has been made. */ unsigned int double_colon:1;/* Nonzero for double-colon entry */