mirror of
https://github.com/RGBCube/serenity
synced 2025-07-30 03:57:45 +00:00
Ports: Add abseil and protobuf
Abseil's Serenity support is a little limited: - No support for any timezone shenanigans since protobuf hopefully doesn't use those. For now, abseil will always believe to be in UTC on Serenity. - In most places where explicit platforms need to be added to a list of supported platforms, Serenity will be missing. Again I only added the ones that are required for protobuf.
This commit is contained in:
parent
68b4a75ad2
commit
181cd8fb0c
9 changed files with 261 additions and 0 deletions
|
@ -0,0 +1,22 @@
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?kleines=20Filmr=C3=B6llchen?= <filmroellchen@serenityos.org>
|
||||
Date: Sat, 16 Sep 2023 11:11:05 +0200
|
||||
Subject: [PATCH] Remove elf_mem_image support on Serenity
|
||||
|
||||
---
|
||||
absl/debugging/internal/elf_mem_image.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/absl/debugging/internal/elf_mem_image.h b/absl/debugging/internal/elf_mem_image.h
|
||||
index e7fe6ab06e2ffdf78756f2fd3ebb2f9a78aa784c..565e8f6eb9b97c1dd7fc36b5a18c5f579fc40394 100644
|
||||
--- a/absl/debugging/internal/elf_mem_image.h
|
||||
+++ b/absl/debugging/internal/elf_mem_image.h
|
||||
@@ -34,7 +34,7 @@
|
||||
#if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
|
||||
!defined(__native_client__) && !defined(__asmjs__) && \
|
||||
!defined(__wasm__) && !defined(__HAIKU__) && !defined(__sun) && \
|
||||
- !defined(__VXWORKS__) && !defined(__hexagon__)
|
||||
+ !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__serenity__)
|
||||
#define ABSL_HAVE_ELF_MEM_IMAGE 1
|
||||
#endif
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue