From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26830 invoked by alias); 26 Jul 2008 11:20:45 -0000 Received: (qmail 26821 invoked by uid 22791); 26 Jul 2008 11:20:44 -0000 X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 26 Jul 2008 11:20:27 +0000 Received: (qmail 1489 invoked from network); 26 Jul 2008 11:20:25 -0000 Received: from unknown (HELO digraph.polyomino.org.uk) (joseph@127.0.0.2) by mail.codesourcery.com with ESMTPA; 26 Jul 2008 11:20:25 -0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.68) (envelope-from ) id 1KMhp2-0004RD-2S; Sat, 26 Jul 2008 11:20:24 +0000 Date: Sat, 26 Jul 2008 11:20:00 -0000 From: "Joseph S. Myers" To: Luis Machado cc: Thiago Jung Bauermann , gdb-patches@sourceware.org Subject: Re: [PATCH-ppc 0/5] Add feature description for new VSX register set In-Reply-To: <1217044165.29012.107.camel@gargoyle> Message-ID: References: <1217016935.29012.74.camel@gargoyle> <1217021353.5922.121.camel@localhost.localdomain> <1217044165.29012.107.camel@gargoyle> 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: 2008-07/txt/msg00474.txt.bz2 On Sat, 26 Jul 2008, Luis Machado wrote: > > So will some of the bits that don't overlap be call-saved? If so, they > > need setjmp/longjmp support and unwind support, including in the signal > > unwind code in GCC. I presume such patches to the other toolchain > > components will follow in due course if needed. > > No, those bits will be volatile, thus will be call-clobbered. Thanks for the information. New call-clobbered bits are a lot simpler than new call-saved ones - you don't need setjmp/longjmp/unwind support, though you do still need to specify and implement how they are described in DWARF debug information. -- Joseph S. Myers joseph@codesourcery.com