Article View: gnu.utils.bug
Article #488GNU Make 3.56: Porting patch: signed bitfields
From: Chip Salzenberg
Date: Wed, 11 Oct 1989 15:57
Date: Wed, 11 Oct 1989 15:57
19 lines
1076 bytes
1076 bytes
[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 */
Technical Details
Message-ID:
<m0gElKl-0002SKC@ateng.ateng.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ateng.ateng.com!chipShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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: <m0gElKl-0002SKC@ateng.ateng.com> Date: 11 Oct 89 15:57:38 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 19