From owner-freebsd-hackers Tue Aug 4 19:59:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA22031 for freebsd-hackers-outgoing; Tue, 4 Aug 1998 19:59:55 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA22026 for ; Tue, 4 Aug 1998 19:59:53 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id TAA09184; Tue, 4 Aug 1998 19:59:36 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp01.primenet.com, id smtpd009166; Tue Aug 4 19:59:35 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id TAA04741; Tue, 4 Aug 1998 19:59:33 -0700 (MST) From: Terry Lambert Message-Id: <199808050259.TAA04741@usr02.primenet.com> Subject: Re: C and static initialization with unions To: rivers@dignus.com (Thomas David Rivers) Date: Wed, 5 Aug 1998 02:59:33 +0000 (GMT) Cc: chuckr@glue.umd.edu, rivers@dignus.com, freebsd-hackers@FreeBSD.ORG, Nicolas.Souchu@prism.uvsq.fr In-Reply-To: <199808050144.VAA17156@lakes.dignus.com> from "Thomas David Rivers" at Aug 4, 98 09:44:52 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It's in there; believe me (I'm the manager for C/C++ compiler development > at SAS Institute...) FreeBSD port of all SAS language tools... when? 8-) 8-). > An ANSI conforming implementation would be correct in generating the > output > i is 5 > as the compiler, per the rules above, doesn't have to note the aliasing > that occured when the stored value of 'i' was incorrectly referenced. Any opportunity for a language construct that lets them backhandedly bitch about the exclusion of "noalias", just because humans have to be able to follow the code and the "volatile" people got their baby in and it has the same type of "tell the compiler how to compile using the source code instead of it figuring it out for itself" logic... 8-) 8-). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message