From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Jones Subject: [kvm-unit-tests PATCH 6/8] stack: share api prototypes Date: Tue, 19 Apr 2016 16:28:08 +0200 Message-ID: <1461076090-24308-7-git-send-email-drjones@redhat.com> References: <1461076090-24308-1-git-send-email-drjones@redhat.com> Cc: pfeiner@google.com, pbonzini@redhat.com, rkrcmar@redhat.com To: kvm@vger.kernel.org Return-path: Received: from mx1.redhat.com ([209.132.183.28]:51068 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932183AbcDSO2Z (ORCPT ); Tue, 19 Apr 2016 10:28:25 -0400 In-Reply-To: <1461076090-24308-1-git-send-email-drjones@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: Signed-off-by: Andrew Jones --- lib/stack.h | 9 +++++---- lib/x86/asm/stack.h | 3 --- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/lib/stack.h b/lib/stack.h index bb6b9aa70876d..cfc66f442f997 100644 --- a/lib/stack.h +++ b/lib/stack.h @@ -4,7 +4,10 @@ #include #include -#ifndef HAVE_ARCH_BACKTRACE_FRAME +#ifdef HAVE_ARCH_BACKTRACE_FRAME +extern int backtrace_frame(const void *frame, const void **return_addrs, + int max_depth); +#else static inline int backtrace_frame(const void *frame __unused, const void **return_addrs __unused, int max_depth __unused) @@ -13,8 +16,6 @@ backtrace_frame(const void *frame __unused, const void **return_addrs __unused, } #endif -#ifndef HAVE_ARCH_BACKTRACE -int backtrace(const void **return_addrs, int max_depth); -#endif +extern int backtrace(const void **return_addrs, int max_depth); #endif diff --git a/lib/x86/asm/stack.h b/lib/x86/asm/stack.h index fc4766d37b172..b14e2c0fa012e 100644 --- a/lib/x86/asm/stack.h +++ b/lib/x86/asm/stack.h @@ -6,9 +6,6 @@ #endif #define HAVE_ARCH_BACKTRACE_FRAME -int backtrace_frame(const void *frame, const void **return_addrs, int max_depth); - #define HAVE_ARCH_BACKTRACE -int backtrace(const void **return_addrs, int max_depth); #endif -- 2.4.11