0002-llvm-musl-workarounds.patch (806B)
1 From f8a083e37fd50672621504ce33e99b862ec4f49b Mon Sep 17 00:00:00 2001 2 From: q66 <q66@chimera-linux.org> 3 Date: Sat, 4 Nov 2023 08:50:28 +0100 4 Subject: [PATCH 02/29] llvm: musl workarounds 5 6 --- 7 llvm/include/llvm/Analysis/TargetLibraryInfo.h | 9 +++++++++ 8 1 file changed, 9 insertions(+) 9 10 diff --git a/llvm/include/llvm/Analysis/TargetLibraryInfo.h b/llvm/include/llvm/Analysis/TargetLibraryInfo.h 11 index f51d2bb9d..c3cbe951b 100644 12 --- a/llvm/include/llvm/Analysis/TargetLibraryInfo.h 13 +++ b/llvm/include/llvm/Analysis/TargetLibraryInfo.h 14 @@ -19,6 +19,15 @@ 15 #include <bitset> 16 #include <optional> 17 18 +#undef fopen64 19 +#undef fseeko64 20 +#undef fstat64 21 +#undef fstatvfs64 22 +#undef ftello64 23 +#undef lstat64 24 +#undef stat64 25 +#undef tmpfile64 26 + 27 namespace llvm { 28 29 template <typename T> class ArrayRef; 30 -- 31 2.49.0 32