[compiler-rt][Mips] Fix stat size check on mips64 musl (#143301)
The sizes of the struct stat on MIPS64 differ in musl vs glibc. See https://godbolt.org/z/qf9bcq8Y8 for the proof. Prior to this change, compilation for MIPS64 musl would fail. Signed-off-by: Jens Reidel <adrian@travitia.xyz> (cherry picked from commit a5d6fa68e399dee9eb56f2671670085b26c06b4a)
This commit is contained in:
parent
da20f10b5d
commit
02b2a77edb
@ -102,6 +102,8 @@ const unsigned struct_kernel_stat_sz = SANITIZER_ANDROID
|
||||
? FIRST_32_SECOND_64(104, 128)
|
||||
# if defined(_ABIN32) && _MIPS_SIM == _ABIN32
|
||||
: FIRST_32_SECOND_64(176, 216);
|
||||
# elif SANITIZER_MUSL
|
||||
: FIRST_32_SECOND_64(160, 208);
|
||||
# else
|
||||
: FIRST_32_SECOND_64(160, 216);
|
||||
# endif
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user