Article View: gnu.gcc.bug
Article #991Abnormal program termination (packed bit field)
From: Eberhard Mattes
Date: Tue, 25 Aug 1992 20:49
Date: Tue, 25 Aug 1992 20:49
22 lines
993 bytes
993 bytes
This happened with GCC 2.2.2 for 80386, with #pragma pack of i386v4.h.
gcc -c bug.c
Abnormal program termination
core dumped
------------------------------- cut here -------------------------------------
#pragma pack(1)
struct
{
unsigned short field1 : 5;
unsigned short field2 : 6;
} var1;
void fun1 (void)
{
var1.field2 = 1;
}
------------------------------- cut here -------------------------------------
Eberhard Mattes (mattes@azu.informatik.uni-stuttgart.de)
Technical Details
Message-ID:
<9208251649.AA03028@azu.informatik.uni-stuttgart.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!convex!linac!pacific.mps.ohio-state.edu!cis.ohio-state.edu!azu.informatik.uni-stuttgart.de!mattesShow Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.bug Path: arc1-ca.pugleaf.net!sparky!uunet!convex!linac!pacific.mps.ohio-state.edu!cis.ohio-state.edu!azu.informatik.uni-stuttgart.de!mattes From: mattes@azu.informatik.uni-stuttgart.de (Eberhard Mattes) Subject: Abnormal program termination (packed bit field) Message-ID: <9208251649.AA03028@azu.informatik.uni-stuttgart.de> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Tue, 25 Aug 1992 20:49:30 GMT Approved: bug-gcc@prep.ai.mit.edu Lines: 23