From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 127872 invoked by alias); 26 Mar 2018 18:16:30 -0000 Mailing-List: contact elfutils-devel-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: elfutils-devel-owner@sourceware.org Received: (qmail 126878 invoked by uid 89); 26 Mar 2018 18:16:14 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.99.4 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=everywhere, U*mail X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: dd17628.kasserver.com Received: from dd17628.kasserver.com (HELO dd17628.kasserver.com) (85.13.138.83) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 26 Mar 2018 18:16:12 +0000 Received: from agathebauer.localnet (ip5f5bf43f.dynamic.kabel-deutschland.de [95.91.244.63]) by dd17628.kasserver.com (Postfix) with ESMTPSA id EA95B6281476; Mon, 26 Mar 2018 20:16:08 +0200 (CEST) From: Milian Wolff To: elfutils-devel@sourceware.org Cc: Sasha Da Rocha Pinheiro Subject: Re: Relative path X full path Date: Mon, 26 Mar 2018 18:16:00 -0000 Message-ID: <1690963.ipYRgOpv6i@agathebauer> In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1965145.LOTMlUvbSA"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-IsSubscribed: yes X-SW-Source: 2018-q1/txt/msg00107.txt.bz2 --nextPart1965145.LOTMlUvbSA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" Content-length: 675 On Montag, 26. M=E4rz 2018 18:45:13 CEST Sasha Da Rocha Pinheiro wrote: > Hi, >=20 > I have noticed that when we compile out-of-source, the paths returned from > libdw are gonna be relative. Otherwise, they show up as full path. Have y= ou > noticed it? You are talking about source file paths, right? From what I've seen, libdw= =20 just returns the paths that have been embedded by the compiler in the debug= =20 section. If you compile with relative paths, then the compiler (sadly) adds= =20 relative paths too. The only "fix" I'm aware of is to use a build system th= at=20 enforces absolute paths everywhere. HTH --=20 Milian Wolff mail@milianw.de http://milianw.de= --nextPart1965145.LOTMlUvbSA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit Content-length: 833 -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEezawi1aUvUGg3A1+8zYW/HGdOX8FAlq5OOMACgkQ8zYW/HGd OX841g/9F4ACW/aj+9ElRGVS++wewJ2KbVAsNtxB6dTwmxc7/vZ9lwVtGE7eofQN YGT/tM4L1obcOBCJxJe3VZEWmkPqxxpsdESaEhpcAXNgPdFKzaacTfChFSGPJQca EboArfd+18bkspRpK1U1wX/5jiJ8hzYskhonlFvEjp7SDyG1ujx+hGErFcmFvFRq drzEVGYaIWu5wAxqz5i26QqVvh/BmpoYa0K5Cgl4fQKgCItMryJtfJKpbuqTcju0 dnJ0pyf+J5rpKiHoQkC6S4hKxfrM9kblYE3w5Ky60gJbgL2txbaP76i+IpEjN9Nb ZeSmAe7GEUjc1k/PAgCUTpLtCsLLd3v9cGjLb/qGmHeOabzc0/GHs+cCk68m6vEJ T3ofOWjvt6C2VXxpJc9rLPQ+r35NOPK7dO0KNRK749xXCAzTncDpfmhH2s5eP6V1 b6LEMJLi+mYkj/48uU3CkI1um38CIkkwWzPXT3KkjyNN6xmmko8sTChVvB5kn5uP S1Xyq42IiasWibMtPKQB1L6LNE9yqtUt55GteiIw0GS9/M/4WtAgWyP8d5g5Ny4J WU2Q7d2HzPQOCypq7XNJBhkiB1wvtFvHIl8zNeSV61/Ar2UiGjSwQEpiVzSAzxR8 OwIYUfu6WmbP1RRd0Du+ukhTqIA3rgUDtqPeEEaAVhdVITse670= =w3DZ -----END PGP SIGNATURE----- --nextPart1965145.LOTMlUvbSA--