From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) by sourceware.org (Postfix) with ESMTPS id 1270C3857C44 for ; Fri, 26 Mar 2021 17:54:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 1270C3857C44 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embecosm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=andrew.burgess@embecosm.com Received: by mail-ed1-x52a.google.com with SMTP id b16so7273917eds.7 for ; Fri, 26 Mar 2021 10:54:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=KDNOM0JIM1kzhwXThkZ3S/8cxQvhpvDNgGz067eEq/8=; b=KZPSFkqECgfT10XT9VEE8E2/7D6crl4CJ0I7yhEK6y8XBc/rtef5Ek6fF9ZpXchmCg l3G3u0byTFDZfD54UDexTkBRi+gSu2t6c53LokL3vYk7a0M2voAGKf6N4CZPlGh4QPFO VCMFaTeIffI5ZT7QUrlHmLxVrp/NfXXNxuZeaSeg8c3Z9cxDQR2cLGmB/JFoA61RHTdn C0Gs/1DIFum3DsujgdiZEJkAzRpN3qmZQiwnUOi0cD9LvDRqEOdiYg321qLnhkIzCOgA zxOBZqTfOxv+MjOdUF2gYWgjDm/eSozONKsDhbIphVmsc0bL62h1t/fkYRypCCCN8ah+ SsTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KDNOM0JIM1kzhwXThkZ3S/8cxQvhpvDNgGz067eEq/8=; b=QQ9Usc5nYTdVW86ITYW5iACFpHiLMrd6w1L7HcFfrX1UI6sY4e3nT8A+msI3ubHinw Bd1QCpFydd4xIVtgysyuDGyIcAhBdOuwBwOI57w7STVyoA75k0e2bcEB+uRN45a83V+D o93WmvVHGZDcCzVt2KYinh/XzLfNe2HWdj5QIgU8vAUrnr1N0iuQARw4j/JWtvxRP+Mm 6xOlKt6SqNKE8NtBiCRIPnIhUHyfndQt6yIlRsBCqKY8QWYRwXrSnB1v4K1SVSJbiPSb g4LJja7+U//Eoip8KUQNywmu4i9jyQjZ1O7I75ho8n7EPHegBbeN4nO7PZPWX29ACtuB eLUg== X-Gm-Message-State: AOAM533bb8smfqleW2pYltDp/g5YzoBwmsN4WYefsXOwdPGQhMwrY6Fj R44rQMvoLMxk/f2NCCfkE+EqEV8k03tL1Q== X-Google-Smtp-Source: ABdhPJy7p2RcaYCn+VCbZ5cOFxMT/VXsAGdkhis/0WMJi4xzenDtrZVOImDYt5Ikvesdd0qzVB9pVQ== X-Received: by 2002:aa7:c342:: with SMTP id j2mr16909816edr.8.1616781247054; Fri, 26 Mar 2021 10:54:07 -0700 (PDT) Received: from localhost (host165-120-118-227.range165-120.btcentralplus.com. [165.120.118.227]) by smtp.gmail.com with ESMTPSA id 90sm4856268edr.69.2021.03.26.10.54.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Mar 2021 10:54:06 -0700 (PDT) From: Andrew Burgess To: gdb-patches@sourceware.org Subject: [PATCHv3 0/2] Add directory containing executable to relative search paths for .dwo files. Date: Fri, 26 Mar 2021 17:54:02 +0000 Message-Id: X-Mailer: git-send-email 2.25.4 In-Reply-To: <20210325174631.GQ5520@embecosm.com> References: <20210325174631.GQ5520@embecosm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Mar 2021 17:54:09 -0000 Caroline, I split the testsuite changes out into a separate patch (#1), this makes the patch containing your change (#2) much smaller, and more focused. If there's no feedback I'll push this early next week. Thanks, Andrew --- Andrew Burgess (2): gdb/testsuite: fix fission support in the Dwarf assembler gdb: handle relative paths to DWO files gdb/ChangeLog | 5 + gdb/dwarf2/read.c | 7 + gdb/testsuite/ChangeLog | 31 +++ .../gdb.dwarf2/fission-absolute-dwo.c | 28 ++ .../gdb.dwarf2/fission-absolute-dwo.exp | 132 ++++++++++ gdb/testsuite/gdb.dwarf2/fission-base.exp | 11 +- .../gdb.dwarf2/fission-loclists-pie.exp | 11 +- gdb/testsuite/gdb.dwarf2/fission-loclists.exp | 11 +- gdb/testsuite/gdb.dwarf2/fission-multi-cu.exp | 11 +- .../gdb.dwarf2/fission-relative-dwo.c | 28 ++ .../gdb.dwarf2/fission-relative-dwo.exp | 130 +++++++++ gdb/testsuite/gdb.dwarf2/fission-reread.exp | 15 +- gdb/testsuite/lib/dwarf.exp | 248 ++++++++++++++---- 13 files changed, 598 insertions(+), 70 deletions(-) create mode 100644 gdb/testsuite/gdb.dwarf2/fission-absolute-dwo.c create mode 100644 gdb/testsuite/gdb.dwarf2/fission-absolute-dwo.exp create mode 100644 gdb/testsuite/gdb.dwarf2/fission-relative-dwo.c create mode 100644 gdb/testsuite/gdb.dwarf2/fission-relative-dwo.exp -- 2.25.4