From owner-freebsd-current Mon Nov 11 5:10:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 845A537B401 for ; Mon, 11 Nov 2002 05:10:15 -0800 (PST) Received: from fgwmail5.fujitsu.co.jp (fgwmail5.fujitsu.co.jp [192.51.44.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D05243E6E for ; Mon, 11 Nov 2002 05:10:13 -0800 (PST) (envelope-from yoshint@flab.fujitsu.co.jp) Received: from m1.gw.fujitsu.co.jp by fgwmail5.fujitsu.co.jp (8.9.3/3.7W-MX0205-Fujitsu Gateway) id WAA21230 for ; Mon, 11 Nov 2002 22:10:11 +0900 (JST) (envelope-from yoshint@flab.fujitsu.co.jp) Received: from cerberus.proc.flab.fujitsu.co.jp by m1.gw.fujitsu.co.jp (8.12.1/Fujitsu Domain Master) id gABDAAKM008662 for ; Mon, 11 Nov 2002 22:10:10 +0900 (envelope-from yoshint@flab.fujitsu.co.jp) Received: from cerberus.proc.flab.fujitsu.co.jp (localhost [127.0.0.1]) by cerberus.proc.flab.fujitsu.co.jp (8.12.6/8.12.5) with ESMTP id gABDA91x018215; Mon, 11 Nov 2002 22:10:09 +0900 (JST) (envelope-from yoshint@flab.fujitsu.co.jp) To: Poul-Henning Kamp Cc: TOMITA Yoshinori , FreeBSD-current@FreeBSD.ORG Subject: Re: gcc 3.2.1 optimization bug ? References: <53679.1037019317@critter.freebsd.dk> From: TOMITA Yoshinori X-Fortune: =?ISO-2022-JP?B?GyRCOiNGfCROJCQkRjpCJE8hIkw0JGRMXEk4JE4bKEI=?= =?ISO-2022-JP?B?GyRCPEI4PSRLNmEkRSQkJEYkJCRrO34hIxsoQg==?= X-Weather: =?ISO-2022-JP?B?GyRCTEBGfCROP0BGYEBuOCkkT0AyJEckORsoQg==?= X-Face: [|Q@oQ4-)'>a|hK#Wn5u?MMwDs*kTH^u&/.`JOMCIf]22\}]}Fr7`pwbU:1]f>~F(i7vJxW 0JUQD.wjQto]`;7uMKT\?C<,J~3LpT?c|~&l7kMjEvWhoSNj)oWGORj3R"I\/AGXBkCs(w!+Cx)'Ue n&%HI0W0Dc7>4J"% MIME-Version: 1.0 (generated by WEMIKO 1.14.1 - =?ISO-2022-JP?B?Ig==?= =?ISO-2022-JP?B?GyRCNl9KXExTQ24bKEIi?=) Content-Type: text/plain; charset=US-ASCII Date: Mon, 11 Nov 2002 22:10:09 +0900 In-Reply-To: <53679.1037019317@critter.freebsd.dk> (Poul-Henning Kamp's message of "Mon, 11 Nov 2002 13:55:17 +0100") Message-ID: User-Agent: T-gnus/6.15.8 (based on Oort Gnus v0.08) (revision 05) Mule-UCS/0.84 (=?ISO-2022-JP?B?S09VR0VUU1VEQUk6GyRCOH43bkJmGyhC?=) WEMIKO/1.14.1 (=?ISO-2022-JP?B?GyRCNl9KXExTQ24bKEI=?=) SLIM/1.14.7 (=?ISO-2022-JP?B?GyRCPHIwZjpMTD4bKEI=?=) APEL/10.3 MULE XEmacs/21.4 (patch 9) (Informed Management) (i386-unknown-freebsd4.6) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >> On Mon, 11 Nov 2002 13:55:17 +0100, Poul-Henning Kamp >> said: P> Your code forgot to tell the compiler that you would be messing P> with the variables storage directly. Thanks! I have never dreamed to use "volatile" here. As gcc-2.95.x -O2/-O3 was OK without volatile, I thought this must be gcc-3.2 bug. Thanks a lot, again. -- TOMITA Yoshinori To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message