From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id A6W4E/6LzGoC/DgAWB0awg (envelope-from ) for ; Mon, 12 Oct 2026 03:27:58 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=nOb2NVFB; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 2EA641E047; Mon, 12 Oct 2026 03:27:58 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FORGED_GMAIL_RCVD,FREEMAIL_FROM, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [IPv6:2620:52:6:3111::32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 11D401E047 for ; Mon, 12 Oct 2026 03:27:57 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 414CC4BA23D7 for ; Mon, 12 Oct 2026 07:27:55 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 414CC4BA23D7 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=nOb2NVFB Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) by sourceware.org (Postfix) with ESMTPS id 1AB0F4BA23E9 for ; Mon, 12 Oct 2026 07:27:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1AB0F4BA23E9 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1AB0F4BA23E9 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=2a00:1450:4864:20::42e ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1791790050; cv=pass; b=cjotNn7k3Sh2RFmOmIsV/L+eu6tePrjtJIK2pUXDGzXEZ8nhVxN+l69zP79N7KkRi1oa2P//Gx/yjgO59hqvPcz0Ws6vS7eQGsVdd7g5H79vW/4aBwn/YcoQM71pNUzpfn9daeAa3dPzS1eEePjLg69SOK7xo2yBuPxphjLHQs8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1791790050; c=relaxed/simple; bh=vyR7DYWe7GNoDLMSmzMnKso4umftYkE7M9or4/nWgFQ=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=nehBxL302+fX/1hDj75QJZj3cweER+F1UZBTw376tbMzk6GWDPT/BmLHVk9ucNBUYK9pyblVNurrJDEO2PoRqO4om7QmElNknF6ULIy0qRQwCn+poHs3aKr+NRLGqBsPE6uRreHwKe/qa/ZAYfNxE+b6E/1n7Czg73BZDJEUbMs= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=nOb2NVFB DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1AB0F4BA23E9 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-487049569b6so1036018f8f.1 for ; Mon, 12 Oct 2026 00:27:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1791790049; cv=none; d=google.com; s=arc-20260327; b=PnB9eQjDAmjRL3dYV/Q98EjyQB+pDTJrEy8XPozF7wZUsU42g0LkMrpQ1jfzfgKBfm GiontcvvHn6zj46gqzJ4/aoFBqmS01FA/9J9NB/PngJWTe+mD/r++wXekI5fuEoaAIoz RHDS/rD3/iRfa/Tr8wpSBS4b9tNN22fMrhrC2MAedQzkmovk9hreeAPlQQclz9EuOFNi TODwH71/+yHQMBQdIA6HO0A2p2tmQZz/tsYwrTjiS2lzaSjvhpgsXeDbjq/5yVvXNV2W 9UASs9BaO1M9nNVbEv8BVKh1lye5tfcMpWCRbZtl2wCeLmloo35uqerQeQ8UOmsAwVSC EqeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=qQw57NBytNW7bcO2lOBV3Kmo2e44uMvsOZXaZbgdbWU=; fh=72kqq0iQhigvR9Vv/oqX5ebs3Yyyw7XhzWxOOEPdupI=; b=YJCC1eLYMEErmkt7jjLyREZT48hIixFUOWS0O4SwFKcktI5aYAnsjulakksiYzyj5u 4Kic/iRYHFyeEpPOWjCseILWTucht5ZAmHJHNUqJjAsyZSvOiLPaNQ0O1p8YsWbn3d9j sGbEFVkTWerrBC81GFy6PDQx6gZxP3b9xt6tR67JiLLjhtGYJVPtaGjyFvSPNMagcU/N 6/lfGD6A8h37a7ymlKLm4hEj0v+p/jUw1a6jA8EU936LsMPUfgZLZYgiknzlUdqb1gxu nzyDYUo586MFfDrJMurLuj06PyEVxKYNkiy/0AB4353mf8hOEfHAKyz4wAXrNyzLUu7h TxLQ==; darn=sourceware.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791790049; x=1792394849; darn=sourceware.org; h=content-transfer-encoding:content-type:to:subject:message-id:date :from:in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to:content-type; bh=qQw57NBytNW7bcO2lOBV3Kmo2e44uMvsOZXaZbgdbWU=; b=nOb2NVFBwMqDDwZO0ybKnQfS5ReFLR8/9xySU+EvcUutMEjNMWcfQtd1QHd5LSSJrR JedT8UcuZWdQWrKK5qKaShfv2RQACXi+7zypd/lOEMOQGNSkZ02O5XhuzJGk8DgV2LJZ DLZg7zbMhBgU+Q5CtGtM5a7uIxkW6JoWR5u7ul3itPkg2leXDwTGSWtkebpBmqNIng08 uWNmPZ2jqtFD/ntbXY5peLE1206PPezJOpnOcpvt/lSvnWK1zd8hCUE1C4xQckZ2Hpj/ Mixr6m72RryatcaRIwccoiH5kClMZQU7AHDaGiQ5ySXgWETZeJy8zHgN1Llk1N0kco8s 0qxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791790049; x=1792394849; h=content-transfer-encoding:content-type:to:subject:message-id:date :from:in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to:content-type; bh=qQw57NBytNW7bcO2lOBV3Kmo2e44uMvsOZXaZbgdbWU=; b=lBHdqiIDuhOOP5UZeddb6meydBdWcrFzWcoHod3NXowvKQQO2zH94FLSjkzhFNFsWK YEdCWgLOagF2hRY4IRnEEeUbQDwVNxLjczK5k+RhYUm32Bwz9PjC/6Nta1eTHocImEY+ bTyTUYOx5YCVYx7nWUwOtmnKR5lRbaMH1xdGeAblfQ1MOhLkjc4lK3doG+xb4vOxAu/P 6/f8d+Ga2ZnAc8QKtXmFUazUErCcfHpMsk21KeBGLOhalVcaGEkRHa5sxUn21mFL3q/o uEzPOazNH3vlIVvIfBnk1828GjtfbJz6K534TZ40UfJTHdtp/JzoLNlF22kGijC2e4AP QbfA== X-Gm-Message-State: AFq9FYJwYqK5MB0+Bjcrcn/l5hY8bV/MY1yk1V6GkXwr0N5jZy8hrLLV kkEdpAr4okUhkouk0OG5W9crvRJrXh0EfXkbJeDxRPYEupSytIgxH9jq9pAhQozKQSZ+Jz3YnXm vKb7qz9oSno+OM36wD4RVmfpGbAHWlItXjfg= X-Gm-Gg: AYBFou3tVYq/frm9mWSOuQfjZvH9JeaKdzZ+NWhsio8BrOb6GPuJt6t6RTOgiwTvzCl 4IN8VbLJ+c0s6Fi/HdwsIMFa1ZQOOePyOt2iXnRwdwvlMXo0xpm4R03y/c8G05B12DMjg2Kpwyf MjEgPBiB9TF8CM7Ry7jg+96u9m98pOj415XxcGQM8WnR6Xn8AJMec0W3xj5Mxk8o6+pu4VC+Vse vH06rKX/UoDV1HrZyJ19qDL/yvYHmLfvL/qHAuodidNvcOrElDxqHrFCSGXMu2f+mC1ppwddjSY fivqoEM8VY4425uZRKAbQqO97x+e8ssYTssV+Ahtx+u7Ro5XHSN0h45OvCXK09E63VzghI0+4RB fV9CjjjFxkyBf X-Received: by 2002:a5d:5f50:0:b0:48b:50e:5dc6 with SMTP id ffacd0b85a97d-48dbacda8edmr17747392f8f.34.1791790048646; Mon, 12 Oct 2026 00:27:28 -0700 (PDT) MIME-Version: 1.0 References: <20260926064742.29327-1-dragorn421@gmail.com> In-Reply-To: <20260926064742.29327-1-dragorn421@gmail.com> From: Dragorn421 Date: Mon, 12 Oct 2026 09:27:16 +0200 X-Gm-Features: AclHuK-DZlepvGiP06-QD39y_k5rq4A190hFxsvEz0iPrTs5tKh2EzY65K685tk Message-ID: Subject: [PING][PATCH v4 0/2] Fix `add-symbol-file -o ... -s ...` address mapping bug To: gdb-patches@sourceware.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org Kindly pinging. Le sam. 26 sept. 2026 =C3=A0 08:48, Dragorn421 a =C3= =A9crit : > > Hi! > > This fixes a bug when mixing -o and -s in the add-symbol-file command, > and adds a corresponding test. > > Initial patch thread here: https://sourceware.org/pipermail/gdb-patches/2= 026-September/230131.html > v3 here: https://sourceware.org/pipermail/gdb-patches/2026-September/2305= 81.html https://sourceware.org/pipermail/gdb-patches/2026-September/230580.= html > > v3 over v2 fixes the added test case. > v4 over v3 fixes formatting and addresses a review of the test case. > > This is my first time contributing so my apologies if I'm doing anything > not properly, please let me know. > > Dragorn421 (2): > Fix `add-symbol-file -o ... -s ...` address mapping bug > `add-symbol-file`: add test for mixing -o and -s > > gdb/symfile.c | 7 ++- > gdb/testsuite/gdb.base/relocate_linked.c | 28 +++++++++ > gdb/testsuite/gdb.base/relocate_linked.exp | 71 ++++++++++++++++++++++ > 3 files changed, 103 insertions(+), 3 deletions(-) > create mode 100644 gdb/testsuite/gdb.base/relocate_linked.c > create mode 100644 gdb/testsuite/gdb.base/relocate_linked.exp > > -- > 2.43.0 >