aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
blob: 96eb4f97bcd9734cc78dc48e39fcdc31d5d3b463 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig	2021-12-31 00:57:39 UTC
+++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
@@ -38,7 +38,14 @@
 
 #ifdef ABSL_HAVE_ELF_MEM_IMAGE
 
+#if defined(__FreeBSD__)
+#include <elf.h>
+#ifndef ElfW
+#define ElfW(x) __ElfN(x)
+#endif
+#else
 #include <link.h>  // for ElfW
+#endif
 
 #if defined(__FreeBSD__) && !defined(ElfW)
 #define ElfW(x) __ElfN(x)