From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3389 invoked by alias); 27 Nov 2005 03:18:54 -0000 Received: (qmail 3379 invoked by uid 22791); 27 Nov 2005 03:18:54 -0000 X-Spam-Check-By: sourceware.org Received: from mail-out4.apple.com (HELO mail-out4.apple.com) (17.254.13.23) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sun, 27 Nov 2005 03:18:53 +0000 Received: from relay7.apple.com (a17-128-113-37.apple.com [17.128.113.37]) by mail-out4.apple.com (8.12.11/8.12.11) with ESMTP id jAR3IkjY006091; Sat, 26 Nov 2005 19:18:46 -0800 (PST) Received: from [17.219.211.90] (unknown [17.219.211.90]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by relay7.apple.com (Apple SCV relay) with ESMTP id 680A898; Sat, 26 Nov 2005 19:18:46 -0800 (PST) In-Reply-To: <438342F8.7080304@adacore.com> References: <1132674761.27134.177.camel@pc960.cambridge.arm.com> <438342F8.7080304@adacore.com> Mime-Version: 1.0 (Apple Message framework v734) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Cc: Richard Earnshaw , Dave Korn , "'Ian Lance Taylor'" , gcc@gcc.gnu.org Content-Transfer-Encoding: 7bit From: Mike Stump Subject: Re: Why doesn't combine like volatiles? (volatile_ok again, sorry!) Date: Sun, 27 Nov 2005 03:18:00 -0000 To: Robert Dewar X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2005-11/txt/msg01235.txt.bz2 On Nov 22, 2005, at 8:10 AM, Robert Dewar wrote: > I think this is a bad idea in practice, since volatile will be used > to describe memory mapped devices, and combining can completely > mess up the access. Only if one missed a restriction.