From a17853bb2082291306a04281cf672dc69f5fe7eb Mon Sep 17 00:00:00 2001 From: Brandon Miller Date: Sun, 10 Mar 2024 20:55:48 -0400 Subject: BinaryView for EFI Terse Executables In its current state it is able to detect and load TEs that target x86, x86-64, and AArch64. RISC-V will need to be added in the future The current implementation doesn't handle relocations. I have only found TEs that are PEIMs and execute in-place (out of flash) and the .reloc section is stripped (along with .debug) --- platform/efi/platform_efi.cpp | 1 - 1 file changed, 1 deletion(-) (limited to 'platform/efi/platform_efi.cpp') diff --git a/platform/efi/platform_efi.cpp b/platform/efi/platform_efi.cpp index 4a1763ef..717922f6 100644 --- a/platform/efi/platform_efi.cpp +++ b/platform/efi/platform_efi.cpp @@ -249,7 +249,6 @@ public: } }; - extern "C" { BN_DECLARE_CORE_ABI_VERSION -- cgit v1.3.1