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/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to