From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4729 invoked by alias); 3 Jul 2009 16:55:21 -0000 Received: (qmail 4714 invoked by uid 22791); 3 Jul 2009 16:55:20 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 03 Jul 2009 16:55:14 +0000 Received: (qmail 15487 invoked from network); 3 Jul 2009 16:55:12 -0000 Received: from unknown (HELO digraph.polyomino.org.uk) (joseph@127.0.0.2) by mail.codesourcery.com with ESMTPA; 3 Jul 2009 16:55:12 -0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.69) (envelope-from ) id 1MMm2Y-0001j7-Ta; Fri, 03 Jul 2009 16:55:10 +0000 Date: Fri, 03 Jul 2009 16:55:00 -0000 From: "Joseph S. Myers" To: Tristan Gingold cc: gdb-patches@sourceware.org Subject: Re: [RFA Darwin]: Add push_dummy_call for i386 In-Reply-To: <20090703155152.GA76089@ulanbator.act-europe.fr> Message-ID: References: <20090703155152.GA76089@ulanbator.act-europe.fr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2009-07/txt/msg00095.txt.bz2 On Fri, 3 Jul 2009, Tristan Gingold wrote: > Hi, > > Darwin i386 ABI is slightly different from the SVR4 one. In particular > stack alignment is 16. As a consquence, i386 Darwin can't use the standard > i386-tdeo.c push_dummy_call and this patch provides a Darwin version of this > call. Are there tests in the testsuite (of GDB knowing how SSE vector arguments and function returns are handled) that this fixes? (There are such tests for AltiVec and e500 vectors, for example.) -- Joseph S. Myers joseph@codesourcery.com