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;
 }