mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-31 16:36:14 +00:00
Revert "gcc: Bring in fix for libsanitizer on mips64"
This reverts commit 1b6ad7cd48e0849072e2372826498c01b56b7fc9. As it turns out libsanitizer isn't supported on mips64 with GCC11 or older (there is support in GCC12). The bug is actually the fact that ct-ng allows configuring libsanitizer for architectures that don't support it. Signed-off-by: Chris Packham <judge.packham@gmail.com>
This commit is contained in:
parent
3defb7b165
commit
bcb053baf6
@ -1,31 +0,0 @@
|
||||
From ac6e15a2776e8fffdbd108213e8690c9f30a7380 Mon Sep 17 00:00:00 2001
|
||||
From: Chris Packham <chris.packham@alliedtelesis.co.nz>
|
||||
Date: Mon, 16 May 2022 20:55:36 +1200
|
||||
Subject: [PATCH] libsanitizer: mips64: Set struct_kernel_stat_sz to match the
|
||||
kernel
|
||||
|
||||
The kernel's struct stat is 104 bytes when compiling for
|
||||
_MIPS_SIM_ABI64. Set struct_kernel_stat_sz to match.
|
||||
|
||||
Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
|
||||
Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105614
|
||||
---
|
||||
libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
index 83861105a509..326419a5d613 100644
|
||||
--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
+++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
@@ -83,7 +83,7 @@ const unsigned struct_kernel_stat64_sz = 104;
|
||||
#elif defined(__mips__)
|
||||
const unsigned struct_kernel_stat_sz = SANITIZER_ANDROID
|
||||
? FIRST_32_SECOND_64(104, 128)
|
||||
- : FIRST_32_SECOND_64(144, 216);
|
||||
+ : FIRST_32_SECOND_64(144, 104);
|
||||
const unsigned struct_kernel_stat64_sz = 104;
|
||||
#elif defined(__s390__) && !defined(__s390x__)
|
||||
const unsigned struct_kernel_stat_sz = 64;
|
||||
--
|
||||
2.36.1
|
||||
|
Loading…
x
Reference in New Issue
Block a user