Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site bunker.UUCP Path: utzoo!watmath!clyde!bonnie!akgua!sdcsvax!dcdwest!ittvax!bunker!garys From: garys@bunker.UUCP (Gary M. Samuelson) Newsgroups: net.lang.c Subject: Re: Re: the one and only objection to C Message-ID: <640@bunker.UUCP> Date: Wed, 2-Jan-85 09:28:20 EST Article-I.D.: bunker.640 Posted: Wed Jan 2 09:28:20 1985 Date-Received: Fri, 4-Jan-85 04:37:14 EST References: <1265@orca.UUCP> <86@mit-athena.ARPA> <4841@utzoo.UUCP> <545@vu44.UUCP> <5062@rochester.UUCP> Organization: Bunker Ramo, Trumbull Ct Lines: 17 In response to Ken Yap: > ... it seems that people who write device drivers are > making assumptions about how their compiler aligns fields. Given that > the drivers are not portable anyway, this is not an issue. If I cannot "make assumptions" about how the compiler aligns fields, then I cannot use the compiler to write a device driver at all, can I? I suppose I could start by figuring out what assembly language code I expect the compiler to generate, and then diddle with the source until I got the result I wanted, but if I have to do that, I might as well write in assembly in the first place. Gary Samuelson ittvax!bunker!garys