From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11288 invoked by alias); 11 Apr 2003 01:56:42 -0000 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 Received: (qmail 11244 invoked from network); 11 Apr 2003 01:56:41 -0000 Received: from unknown (HELO vlsi1.ultra.nyu.edu) (128.122.140.213) by sources.redhat.com with SMTP; 11 Apr 2003 01:56:41 -0000 Received: by vlsi1.ultra.nyu.edu (4.1/1.34) id AA04666; Thu, 10 Apr 03 22:00:48 EDT Date: Fri, 11 Apr 2003 04:45:00 -0000 From: kenner@vlsi1.ultra.nyu.edu (Richard Kenner) Message-Id: <10304110200.AA04666@vlsi1.ultra.nyu.edu> To: rth@redhat.com Subject: Re: DATA_ALIGNMENT vs. DECL_USER_ALIGNMENT Cc: gcc-patches@gcc.gnu.org, gcc@gcc.gnu.org X-SW-Source: 2003-04/txt/msg00520.txt.bz2 > But it *isn't* set in Ada! Ulrich's experience clearly belies this. What I meant is that the Ada front end doesn't set it, not that it isn't getting set. Instead, it gets set from TYPE_USER_ALIGN, which seems wrong to me because it doesn't properly distinguish (in any language) the cases where an alignment is specified for a type vs. when its specified for a decl.