summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/FirmwareStorageFormat/FvHeader.py
diff options
context:
space:
mode:
authorArd Biesheuvel <ardb@kernel.org>2025-01-30 13:51:30 +0100
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-01-30 16:01:56 +0000
commitef80dd8fad8c177609a5719c4ec0a6d5b90fbfb7 (patch)
tree4eb62df73ddd7c83578489a2fb17749b3e3d1b68 /BaseTools/Source/Python/FirmwareStorageFormat/FvHeader.py
parent74376f0b72b9e7ca24d3892df0fb7b07aa7af6fb (diff)
downloadedk2-ef80dd8fad8c177609a5719c4ec0a6d5b90fbfb7.tar.gz
edk2-ef80dd8fad8c177609a5719c4ec0a6d5b90fbfb7.tar.bz2
edk2-ef80dd8fad8c177609a5719c4ec0a6d5b90fbfb7.zip
ArmPkg: Stop using ArmDisassemblerLib
ArmDisassemblerLib is used to pretty print the instruction that triggered an unhandled exception, but it was never implemented for AARCH64, and according to the existing file comment, Thumb2 support (which is used predominantly when building EDK2 for 32-bit ARM due to its smaller size) is incomplete. The DEBUG diagnostics that are produced on an unhandled exception are generally sufficient to dump the entire executable that triggered it, and so this disassembly is of limited value, especially because it doesn't work on AARCH64. So let's start getting rid of it, by dropping references to it in code and in the various .INF and .DSC files. Once out-of-tree platforms have been allowed to catch up, we can remove the library implementation and its class definition entirely. Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'BaseTools/Source/Python/FirmwareStorageFormat/FvHeader.py')
0 files changed, 0 insertions, 0 deletions