libshit

Just some random shit
git clone https://git.neptards.moe/neptards/libshit.git
Log | Files | Refs | Submodules | README | LICENSE

compiler-rt-sanitizers-8.0.1-fix-__sanitizer_ipc_perm-layout.patch (1085B)


      1 diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
      2 index de69852d35a..652d5cb3b2e 100644
      3 --- a/lib/sanitizer_common/sanitizer_platform_limits_posix.h
      4 +++ b/lib/sanitizer_common/sanitizer_platform_limits_posix.h
      5 @@ -204,27 +204,14 @@ namespace __sanitizer {
      6      u64 __unused1;
      7      u64 __unused2;
      8  #elif defined(__sparc__)
      9 -#if defined(__arch64__)
     10      unsigned mode;
     11 -    unsigned short __pad1;
     12 -#else
     13 -    unsigned short __pad1;
     14 -    unsigned short mode;
     15      unsigned short __pad2;
     16 -#endif
     17      unsigned short __seq;
     18      unsigned long long __unused1;
     19      unsigned long long __unused2;
     20 -#elif defined(__mips__) || defined(__aarch64__) || defined(__s390x__)
     21 +#else
     22      unsigned int mode;
     23      unsigned short __seq;
     24 -    unsigned short __pad1;
     25 -    unsigned long __unused1;
     26 -    unsigned long __unused2;
     27 -#else
     28 -    unsigned short mode;
     29 -    unsigned short __pad1;
     30 -    unsigned short __seq;
     31      unsigned short __pad2;
     32  #if defined(__x86_64__) && !defined(_LP64)
     33      u64 __unused1;