From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6397 invoked by alias); 17 Mar 2019 00:01:11 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 6276 invoked by uid 89); 17 Mar 2019 00:01:08 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.1 spammy=fingerprint, gpg, GPG, sk:schwab@ X-HELO: mail-out.m-online.net Received: from mail-out.m-online.net (HELO mail-out.m-online.net) (212.18.0.10) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 17 Mar 2019 00:01:05 +0000 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 44MKGL72gmz1r92P; Sun, 17 Mar 2019 01:00:58 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 44MKGL6pWhz1qvX7; Sun, 17 Mar 2019 01:00:58 +0100 (CET) Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id l1FRESv7EMFZ; Sun, 17 Mar 2019 01:00:58 +0100 (CET) Received: from igel.home (ppp-46-244-187-112.dynamic.mnet-online.de [46.244.187.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sun, 17 Mar 2019 01:00:58 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 737562C32B8; Sun, 17 Mar 2019 01:00:57 +0100 (CET) From: Andreas Schwab To: Justin Paston-Cooper Cc: gdb@sourceware.org Subject: Re: Command to break before exiting stack frame? References: X-Yow: Now, I think it would be GOOD to buy FIVE or SIX STUDEBAKERS and CRUISE for ARTIFICIAL FLAVORING!! Date: Sun, 17 Mar 2019 00:01:00 -0000 In-Reply-To: (Justin Paston-Cooper's message of "Sat, 16 Mar 2019 23:15:06 +0000") Message-ID: <87va0i74jq.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-SW-Source: 2019-03/txt/msg00043.txt.bz2 On Mär 16 2019, Justin Paston-Cooper wrote: > I can't imagine that I am the first person to suggest or request this. Are > there any architectural or practical reasons as to why this is might be > difficult? There may not even be a place where the frame is exited in the current function due to tail call. Also, inline literal pools or jump tables can result in false positives when searching for return insns. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."