mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 22:57:44 +00:00
LibELF+LibSymbolication: Remove i686 support
This commit is contained in:
parent
2f7443c900
commit
a4c87fac56
7 changed files with 1 additions and 94 deletions
|
@ -43,13 +43,7 @@ Optional<FlatPtr> kernel_base()
|
|||
return {};
|
||||
}
|
||||
auto kernel_base_str = DeprecatedString { file.value()->read_all(), NoChomp };
|
||||
#if ARCH(I386)
|
||||
using AddressType = u32;
|
||||
#elif ARCH(X86_64) || ARCH(AARCH64)
|
||||
using AddressType = u64;
|
||||
#else
|
||||
# error Unknown architecture
|
||||
#endif
|
||||
auto maybe_kernel_base = kernel_base_str.to_uint<AddressType>();
|
||||
if (!maybe_kernel_base.has_value()) {
|
||||
s_kernel_base_state = KernelBaseState::Invalid;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue