From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) by mx.groups.io with SMTP id smtpd.web10.2457.1629575783897468198 for ; Sat, 21 Aug 2021 12:56:24 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@posteo.de header.s=2017 header.b=L2/UIgTl; spf=pass (domain: posteo.de, ip: 185.67.36.65, mailfrom: mhaeuser@posteo.de) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id D888524002A for ; Sat, 21 Aug 2021 21:56:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1629575780; bh=qRvcmd2aEzNJK3k/InJEo4Ia7Lu+BlHrVxQpPtFs8ts=; h=From:To:Subject:Date:From; b=L2/UIgTliMtDCu5mbPv5WRrTxHftE1KIT/Nqb/PhfxPvk6jCoszzf2We5p4h6rVKK rg7OCW5G1TbMyk553PQsopCsxPQJglGfR7ISDMDKqFzZQ4idiiuy+2iZRFvgCjtfj8 iIrQ/U3uZY77dCOixjxchljE4vzQwWKmmmy4iOwQHGmBgWR+dXhYesfAPp/E3bFhBf qkSz+RaDKwtqSh3OSUuivh/3Yhr2bHOaLc1WVCz8XrM7jziiBTnA5+Yn58KehRzjWu z/1mIzUszFvi8n8CMfpCYBqT/lZ7wUdNHFMh9I4pMMvoJsH+mdU8YhrbIEClsBo17w ZYZ2L+/jnBbTg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GsTlm2j8Cz9rxM for ; Sat, 21 Aug 2021 21:56:20 +0200 (CEST) From: =?UTF-8?B?TWFydmluIEjDpHVzZXI=?= To: devel@edk2.groups.io Subject: [PATCH 0/3] Update GDB and RVCT symbols loading to use the Image base address Date: Sat, 21 Aug 2021 19:55:42 +0000 Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Both GDB and RVCT debugging libraries currently use .text address based symbols loading for different reasons. As the current code is making assumptions that are not guaranteed, update both usages to use the Image base address instead. Marvin H=C3=A4user (3): EmulatorPkg: Use Image base address for GDB symbols loading ArmPkg: Use Image base address for GDB symbols loading ArmPkg: Use Image base address for RVCT symbols loading ArmPkg/Library/DebugPeCoffExtraActionLib/DebugPeCoffExtraActionLib.c | = 8 ++++---- ArmPkg/Library/RvdPeCoffExtraActionLib/RvdPeCoffExtraActionLib.c | = 4 ++-- EmulatorPkg/Unix/Host/Host.c | 1= 2 ++++++------ EmulatorPkg/Unix/GdbRun.sh | = 2 +- EmulatorPkg/Unix/lldbefi.py | = 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) --=20 2.31.1