From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 104451 invoked by alias); 26 Jul 2017 17:37:51 -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 104053 invoked by uid 89); 26 Jul 2017 17:37:50 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD autolearn=no version=3.3.2 spammy=libm.so.6, libmso6, UD:libm.so.6, sellcey X-HELO: camailhost.cavium.com Received: from camailhost.cavium.com (HELO camailhost.cavium.com) (12.108.191.230) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 26 Jul 2017 17:37:49 +0000 Received: from sellcey-dt.caveonetworks.com ([10.18.104.136]) by camailhost.cavium.com (8.14.7/8.14.7) with ESMTP id v6QHblT2029172 for ; Wed, 26 Jul 2017 10:37:47 -0700 Received: from sellcey-dt.caveonetworks.com (localhost [127.0.0.1]) by sellcey-dt.caveonetworks.com (8.15.2/8.15.2/Debian-3) with ESMTP id v6QHblB6026295 for ; Wed, 26 Jul 2017 10:37:47 -0700 Received: (from sellcey@localhost) by sellcey-dt.caveonetworks.com (8.15.2/8.15.2/Submit) id v6QHbkDv026294; Wed, 26 Jul 2017 10:37:46 -0700 Date: Wed, 26 Jul 2017 17:37:00 -0000 From: Steve Ellcey Message-Id: <201707261737.v6QHbkDv026294@sellcey-dt.caveonetworks.com> To: gdb@sourceware.org Subject: prelink -u on aarch64 question Reply-To: sellcey@cavium.com X-SW-Source: 2017-07/txt/msg00046.txt.bz2 I was wondering if anyone could tell me anything about prelink on aarch64? I am looking at a gdb test run on my aarch64 ubuntu 16.04 system using the installed gcc (5.4.0) and prelink (1.0) and top-of-tree gdb sources. When I run the gdb testsuite and compare my results with ones from the gdb testing mailing list I get several failures that involve prelink and the -u option. It looks like the test run from the mailing list has XFAIL's for tests that use prelink because it is not installed on the system. I get more FAIL's when I remove prelink, not XFAIL's, I am not sure why. On my system when I use prelink with the -u option it gives this message: + /usr/sbin/prelink -uN --dynamic-linker=/home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread.d/ld-linux-aarch64.so.1 --ld-library-path=/home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread.d /home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread /home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread.d/libm.so.6 /home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread.d/libc.so.6 /home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread.d/ld-linux-aarch64.so.1 prelink: "/home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread"'s architecture is not supported prelink: "/home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread.d/libm.so.6"'s architecture is not supported prelink: "/home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread.d/libc.so.6"'s architecture is not supported prelink: "/home/sellcey/gdb-std/obj/binutils-gdb/gdb/testsuite/outputs/gdb.base/attach-pie-misread/attach-pie-misread.d/ld-linux-aarch64.so.1"'s architecture is not supported Steve Ellcey sellcey@cavium.com