From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11752 invoked by alias); 18 Dec 2001 02:57:02 -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 11667 invoked from network); 18 Dec 2001 02:57:01 -0000 Received: from unknown (HELO palrel10.hp.com) (156.153.255.245) by sources.redhat.com with SMTP; 18 Dec 2001 02:57:01 -0000 Received: from adlmail.cup.hp.com (adlmail.cup.hp.com [15.0.100.30]) by palrel10.hp.com (Postfix) with ESMTP id D879F4004F0; Mon, 17 Dec 2001 18:57:00 -0800 (PST) Received: from JH761542 (dhcp42b097.cup.hp.com [15.0.101.47]) by adlmail.cup.hp.com (8.9.3 (PHNE_18546)/8.9.3 SMKit7.02) with SMTP id SAA26360; Mon, 17 Dec 2001 18:57:00 -0800 (PST) Reply-To: From: "Jessica Han" To: "'Richard Henderson'" Cc: , Subject: RE: IA64 ABI Status Date: Mon, 17 Dec 2001 18:59:00 -0000 Message-ID: <00fc01c1876f$afadff20$2f65000f@JH761542> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <20011205162610.C8874@redhat.com> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-SW-Source: 2001-12/txt/msg00971.txt.bz2 Thank you very much for response. I still have some questions about COMDAT to bother you: Is GCC generating all the information needed for gas to output COMDAT sections currently? What kind of flags/keywords should the assembler look for in assembly to identify the information should be put in COMDAT sections? I've noticed that GCC generated gnu.linkonce sections, are those COMDAT sections? If so, are all COMDAT sections marked by gnu.linkonce? If not, what's the difference between them? Thanks. -----Original Message----- From: Richard Henderson [mailto:rth@redhat.com] Sent: Wednesday, December 05, 2001 4:26 PM To: Jessica Han Cc: gcc@gcc.gnu.org Subject: Re: IA64 ABI Status On Wed, Dec 05, 2001 at 02:36:31PM -0800, Jessica Han wrote: > Does GCC 3.0.2 on IA64 have COMDAT sections specified by C++ ABI yet? Sort-of, but not really. We're still using a gnu binutils feature that provides similar functionality, but is represented differently in the ELF object file. The gnu binutils feature pre-dates the new ELF spec by at least 4 years. GCC has little to do with this; it's almost all binutils work. > If not, is there a plan to implement it and when is it going to be available? I don't know of anyone working on it. r~