From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14645 invoked by alias); 17 Jun 2013 14:24:48 -0000 Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org Received: (qmail 14624 invoked by uid 89); 17 Jun 2013 14:24:44 -0000 X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.1 Received: from mail-de.keymile.com (HELO mail-de.keymile.com) (195.8.104.250) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Mon, 17 Jun 2013 14:24:43 +0000 Received: from frodo.de.keymile.net ([10.9.1.54]:37985 helo=mailrelay.de.keymile.net) by mail-de.keymile.com with esmtp (Exim 4.76) (envelope-from ) id 1UoaMA-0004GZ-1x for systemtap@sourceware.org; Mon, 17 Jun 2013 16:24:30 +0200 Received: from srvdehan1003.de.keymile.net (srvdehan1003.de.keymile.net [10.9.1.108]) by mailrelay.de.keymile.net (8.12.2/8.12.2) with ESMTP id r5HEMTxd001806 for ; Mon, 17 Jun 2013 16:22:29 +0200 (MEST) Received: from pc005093.de.keymile.net.de.keymile.net ([172.30.2.67]) by srvdehan1003.de.keymile.net with Microsoft SMTPSVC(6.0.3790.3959); Mon, 17 Jun 2013 16:24:29 +0200 Message-ID: <51BF1C1E.7020208@keymile.com> Date: Mon, 17 Jun 2013 14:24:00 -0000 From: Holger Brunck User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 To: systemtap@sourceware.org Subject: print_ubacktrace() and ppc 32 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-SW-Source: 2013-q2/txt/msg00295.txt.bz2 Hi all, I am using systemtap userspace probes on a 32-Bit powerpc architecture. I do crosscompile the probes on a 64-Bit x86 host. The version I use is: Systemtap translator/driver (version 2.3/0.152, non-git sources) If I use print_ubacktrace() in my stap script it won't compile. I am getting two main error messages and I ask myself which one tells me the real reason for the error: backtraces for 32bit programs on 64bit kernels don't work. systemtap-2.3-32645/share/systemtap/runtime/stack.c:85:2: error: #error "Unsupported architecture" So is userspace backtrace not supported at all for PPC? Or does the problem come due to a misconfiguration in my setup because I crosscompile on a 64 Bit host architecture for a 32 Bit target architecture? Regards Holger