Remove unreachable platform guards from Abseil ELF symbolizer. PiperOrigin-RevId: 989759421 Change-Id: Id04ba966ce1074e28ba4bf96fdf3599fd4bba642
diff --git a/absl/debugging/symbolize_elf.inc b/absl/debugging/symbolize_elf.inc index e5e171c..3fdf2ff 100644 --- a/absl/debugging/symbolize_elf.inc +++ b/absl/debugging/symbolize_elf.inc
@@ -80,10 +80,6 @@ #include "absl/debugging/internal/vdso_support.h" #include "absl/strings/string_view.h" -#if defined(__FreeBSD__) && !defined(ElfW) -#define ElfW(x) __ElfN(x) -#endif - namespace absl { ABSL_NAMESPACE_BEGIN @@ -386,11 +382,7 @@ } // namespace static size_t SymbolizerSize() { -#if defined(__wasm__) || defined(__asmjs__) - auto pagesize = static_cast<size_t>(getpagesize()); -#else auto pagesize = static_cast<size_t>(sysconf(_SC_PAGESIZE)); -#endif return ((sizeof(Symbolizer) - 1) / pagesize + 1) * pagesize; }