From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 78329 invoked by alias); 3 Mar 2015 15:05:12 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 78320 invoked by uid 89); 3 Mar 2015 15:05:12 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.6 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,FROM_LOCAL_NOVOWEL,HK_RANDOM_ENVFROM,HK_RANDOM_FROM,KAM_FROM_URIBL_PCCC,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 X-HELO: mail-ob0-f176.google.com Received: from mail-ob0-f176.google.com (HELO mail-ob0-f176.google.com) (209.85.214.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Tue, 03 Mar 2015 15:05:11 +0000 Received: by obcwo20 with SMTP id wo20so141623obc.7 for ; Tue, 03 Mar 2015 07:05:09 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.182.249.102 with SMTP id yt6mr23208962obc.30.1425395109522; Tue, 03 Mar 2015 07:05:09 -0800 (PST) Received: by 10.76.107.80 with HTTP; Tue, 3 Mar 2015 07:05:09 -0800 (PST) In-Reply-To: <54F5CA6A.5010909@redhat.com> References: <1425364962-16436-1-git-send-email-jcmvbkbc@gmail.com> <54F5CA6A.5010909@redhat.com> Date: Tue, 03 Mar 2015 15:05:00 -0000 Message-ID: Subject: Re: [PATCH] Turn RETURN_ADDR_IN_PREVIOUS_FRAME into C expression From: Max Filippov To: Richard Henderson Cc: "gcc-patches@gcc.gnu.org" , Sterling Augustine , Joseph Myers , "David S. Miller" , Eric Botcazou Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2015-03/txt/msg00140.txt.bz2 On Tue, Mar 3, 2015 at 5:51 PM, Richard Henderson wrote: > On 03/02/2015 10:42 PM, Max Filippov wrote: >> gcc/ >> * builtins.c (expand_builtin_return_addr): Add >> RETURN_ADDR_IN_PREVIOUS_FRAME to 'if' condition, remove >> surrounding #ifdef. >> * config/sparc/sparc.h (RETURN_ADDR_IN_PREVIOUS_FRAME): Change >> definition to 1. >> * config/xtensa/xtensa.h (RETURN_ADDR_IN_PREVIOUS_FRAME): >> Likewise. >> * defaults.h (RETURN_ADDR_IN_PREVIOUS_FRAME): Define to 0 if >> undefined. >> doc/tm.texi.in (RETURN_ADDR_IN_PREVIOUS_FRAME): Update >> paragraph. > > Ok. Applied to trunk. Thanks! -- Max