[compiler-rt] [compiler-rt] Fix linux header includes for musl with old kernels (PR #150621)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 25 07:17:56 PDT 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff HEAD~1 HEAD --extensions cpp -- compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
index c87c77347..73b05cfa2 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
@@ -72,23 +72,23 @@
#include <malloc.h>
#include <mntent.h>
#include <netinet/ether.h>
-#if defined(_LINUX_SYSINFO_H)
-#include <sys/sysinfo.h>
-#endif
-#include <sys/vt.h>
-#include <linux/cdrom.h>
-#include <linux/fd.h>
-#if SANITIZER_ANDROID
-#include <linux/fs.h>
-#endif
-#include <linux/hdreg.h>
-#include <linux/input.h>
-#include <linux/ioctl.h>
-#include <linux/soundcard.h>
-#include <linux/sysctl.h>
-#include <linux/utsname.h>
-#include <linux/posix_types.h>
-#include <net/if_arp.h>
+# if defined(_LINUX_SYSINFO_H)
+# include <sys/sysinfo.h>
+# endif
+# include <sys/vt.h>
+# include <linux/cdrom.h>
+# include <linux/fd.h>
+# if SANITIZER_ANDROID
+# include <linux/fs.h>
+# endif
+# include <linux/hdreg.h>
+# include <linux/input.h>
+# include <linux/ioctl.h>
+# include <linux/soundcard.h>
+# include <linux/sysctl.h>
+# include <linux/utsname.h>
+# include <linux/posix_types.h>
+# include <net/if_arp.h>
#endif
#if SANITIZER_IOS
@@ -135,9 +135,9 @@ typedef struct user_fpregs elf_fpregset_t;
# endif
# include <scsi/scsi.h>
#else
-#include <linux/ppp_defs.h>
-#include <linux/if_ppp.h>
-#include <linux/kd.h>
+# include <linux/if_ppp.h>
+# include <linux/kd.h>
+# include <linux/ppp_defs.h>
#endif // SANITIZER_GLIBC
#if SANITIZER_ANDROID
``````````
</details>
https://github.com/llvm/llvm-project/pull/150621
More information about the llvm-commits
mailing list