From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <8593B51E-E9F9-4E68-BC24-DDC951362A5C@coraid.com> References: <8593B51E-E9F9-4E68-BC24-DDC951362A5C@coraid.com> Date: Tue, 14 Sep 2010 14:07:58 -0700 Message-ID: From: ron minnich To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] c compiler bug Topicbox-Message-UUID: 573ab2f0-ead6-11e9-9d60-3106f5b1d025 On Tue, Sep 14, 2010 at 1:59 PM, Brantley Coile wrote= : > I've a need for the pragma. =A0We're using it. =A0That's how I found the = problem. > bwc I can tell you that people who use this sort of thing at some point discover it's not really what they wanted. They end up writing functions to more or less do the same thing. I'm not sure you want to go down this path. Example: Xen 2 used __attribute__ packed heavily, realized at some point it was a bad idea, and took another path. ron