🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #488

GNU Make 3.56: Porting patch: signed bitfields

#488
From: Chip Salzenberg
Date: Wed, 11 Oct 1989 15:57
19 lines
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!chip

Show 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