aboutsummaryrefslogtreecommitdiff
path: root/devel/electron17/files/patch-v8_src_base_platform_platform-freebsd.cc
diff options
context:
space:
mode:
Diffstat (limited to 'devel/electron17/files/patch-v8_src_base_platform_platform-freebsd.cc')
-rw-r--r--devel/electron17/files/patch-v8_src_base_platform_platform-freebsd.cc32
1 files changed, 0 insertions, 32 deletions
diff --git a/devel/electron17/files/patch-v8_src_base_platform_platform-freebsd.cc b/devel/electron17/files/patch-v8_src_base_platform_platform-freebsd.cc
deleted file mode 100644
index 43a6fe33253a..000000000000
--- a/devel/electron17/files/patch-v8_src_base_platform_platform-freebsd.cc
+++ /dev/null
@@ -1,32 +0,0 @@
---- v8/src/base/platform/platform-freebsd.cc.orig 2022-05-11 07:09:01 UTC
-+++ v8/src/base/platform/platform-freebsd.cc
-@@ -43,14 +43,10 @@ TimezoneCache* OS::CreateTimezoneCache() {
- return new PosixDefaultTimezoneCache();
- }
-
--static unsigned StringToLong(char* buffer) {
-- return static_cast<unsigned>(strtol(buffer, nullptr, 16));
--}
--
- std::vector<OS::SharedLibraryAddress> OS::GetSharedLibraryAddresses() {
- std::vector<SharedLibraryAddress> result;
- int mib[4] = {CTL_KERN, KERN_PROC, KERN_PROC_VMMAP, getpid()};
-- size_t miblen = sizeof(mib) / sizeof(mib[0]);
-+ unsigned int miblen = sizeof(mib) / sizeof(mib[0]);
- size_t buffer_size;
- if (sysctl(mib, miblen, nullptr, &buffer_size, nullptr, 0) == 0) {
- // Overallocate the buffer by 1/3 to account for concurrent
-@@ -82,8 +78,13 @@ std::vector<OS::SharedLibraryAddress> OS::GetSharedLib
- lib_name = std::string(path);
- }
- result.push_back(SharedLibraryAddress(
-+#if defined(__i386__) || defined(OS_FREEBSD)
-+ lib_name, static_cast<uintptr_t>(map->kve_start),
-+ static_cast<uintptr_t>(map->kve_end)));
-+#else
- lib_name, reinterpret_cast<uintptr_t>(map->kve_start),
- reinterpret_cast<uintptr_t>(map->kve_end)));
-+#endif
- }
-
- start += ssize;