From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21544 invoked by alias); 13 Apr 2018 14:58:32 -0000 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 Received: (qmail 21531 invoked by uid 89); 13 Apr 2018 14:58:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 spammy= X-HELO: mx1.redhat.com Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) (66.187.233.73) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 13 Apr 2018 14:58:30 +0000 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 773C681A88CC; Fri, 13 Apr 2018 14:58:29 +0000 (UTC) Received: from blade.nx (ovpn-116-69.ams2.redhat.com [10.36.116.69]) by smtp.corp.redhat.com (Postfix) with ESMTP id 471DFD7DEE; Fri, 13 Apr 2018 14:58:29 +0000 (UTC) Received: by blade.nx (Postfix, from userid 1000) id 5C27180C70F3; Fri, 13 Apr 2018 15:58:28 +0100 (BST) Date: Fri, 13 Apr 2018 14:58:00 -0000 From: Gary Benson To: "Metzger, Markus T" Cc: Pedro Alves , "gdb-patches@sourceware.org" Subject: Re: [PATCH] infrun: step through indirect branch thunks Message-ID: <20180413145827.GA29459@blade.nx> References: <1519017382-24335-1-git-send-email-markus.t.metzger@intel.com> <4dfab882-016f-01b5-bb28-67cd6637acea@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-IsSubscribed: yes X-SW-Source: 2018-04/txt/msg00254.txt.bz2 Hi Markus, I'm getting the following error: CXXLD gdb i386-tdep.o: In function `i386_in_indirect_branch_thunk(gdbarch*, unsigned long)': /home/gary/work/archer/scratch/src/gdb/i386-tdep.c:4431: undefined reference to `x86_in_indirect_branch_thunk(unsigned long, char const**, int, int)' amd64-tdep.o: In function `amd64_in_indirect_branch_thunk(gdbarch*, unsigned long)': /home/gary/work/archer/scratch/src/gdb/amd64-tdep.c:3045: undefined reference to `x86_in_indirect_branch_thunk(unsigned long, char const**, int, int)' collect2: error: ld returned 1 exit status make[3]: *** [Makefile:1915: gdb] Error 1 with this commit: Metzger, Markus T wrote: > commit 5086dc0ba931de64b4d66425561773ec2e11fbea > Author: Markus Metzger > Date: Wed Feb 14 14:30:57 2018 +0100 > > infrun: step through indirect branch thunks This is with a clean build on x86_64 RHEL 7.4, CFLAGS="-g -O0" CXXFLAGS="-g -O0" ./configure --with-separate-debug-dir=/usr/lib/debug --enable-targets=all Is anyone else seeing this or is it just me? Thanks, Gary -- https://gbenson.net/