From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5716 invoked by alias); 3 Dec 2002 21:52:32 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 5678 invoked from network); 3 Dec 2002 21:52:30 -0000 Received: from unknown (HELO cicero1.cybercity.dk) (212.242.40.4) by sources.redhat.com with SMTP; 3 Dec 2002 21:52:30 -0000 Received: from user5.cybercity.dk (fxp0.user5.ip.cybercity.dk [212.242.41.51]) by cicero1.cybercity.dk (Postfix) with ESMTP id A41AC15FD0A; Tue, 3 Dec 2002 22:52:28 +0100 (CET) Received: from CHLAPTOP (port57.ds1-trg.adsl.cybercity.dk [212.242.245.122]) by user5.cybercity.dk (Postfix) with ESMTP id B38641E9; Tue, 3 Dec 2002 22:52:27 +0100 (CET) From: "Casper Hornstrup" To: "'Richard Henderson'" Cc: Subject: RE: [PATCH] Fastcall support on cygwin and mingw targets Date: Tue, 03 Dec 2002 13:52:00 -0000 Message-ID: <005301c29b16$451476b0$0300000a@csiteoffice.csite.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal In-Reply-To: <20021202214826.GA10788@redhat.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Importance: Normal X-SW-Source: 2002-12/txt/msg00200.txt.bz2 > -----Original Message----- > From: gcc-patches-owner@gcc.gnu.org > [mailto:gcc-patches-owner@gcc.gnu.org] On Behalf Of Richard Henderson > Sent: 2. december 2002 22:48 > To: Casper Hornstrup > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [PATCH] Fastcall support on cygwin and mingw targets > > > On Mon, Dec 02, 2002 at 10:25:23PM +0100, Casper Hornstrup wrote: > > > (2) The frobbing of @ and + is confusing. It is not *required* > > > that @ be used for dllimport/export. I'd prefer to first see > > > a patch that replaced the literal @ with a macro; > then the macro > > > can expand to something other than @, and your life > is happier. > > > > I have fixed these issues. Patch attached. > > No, you still frob + and @. The step you missed is to actually > *change* the dllimport character so that you can use @ directly. > > > r~ > Okay, I misunderstood you. What should I change @ to? And should there not be a check somewhere to confirm that the dll import/export prefix will never be @ again? If so, where should it be? Casper Hornstrup