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äuser (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 | 12 ++++++------
EmulatorPkg/Unix/GdbRun.sh | 2 +-
EmulatorPkg/Unix/lldbefi.py | 2 +-
5 files changed, 14 insertions(+), 14 deletions(-)
--
2.31.1
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#79668): https://edk2.groups.io/g/devel/message/79668
Mute This Topic: https://groups.io/mt/85048605/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-