diff options
authorSean Young <>2018-11-16 16:09:39 +0000
committerGreg Kroah-Hartman <>2019-07-14 08:11:21 +0200
commitcc396afa1959f8224a8289d57d8dd3dc9a3a745d (patch)
parentd202b5adccfb093c4859d67ec74d5f3fb9fcfc54 (diff)
MIPS: Remove superfluous check for __linux__
commit 1287533d3d95d5ad8b02773733044500b1be06bc upstream. When building BPF code using "clang -target bpf -c", clang does not define __linux__. To build BPF IR decoders the include linux/lirc.h is needed which includes linux/types.h. Currently this workaround is needed: This check might otherwise be useful to stop users from using a non-linux compiler, but if you're doing that you are going to have a lot more trouble anyway. Signed-off-by: Sean Young <> Signed-off-by: Paul Burton <> Patchwork: Cc: Ralf Baechle <> Cc: James Hogan <> Cc: Cc: Cc: Hauke Mehrtens <> Signed-off-by: Greg Kroah-Hartman <>
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/mips/include/uapi/asm/sgidefs.h b/arch/mips/include/uapi/asm/sgidefs.h
index 26143e3b7c26..69c3de90c536 100644
--- a/arch/mips/include/uapi/asm/sgidefs.h
+++ b/arch/mips/include/uapi/asm/sgidefs.h
@@ -12,14 +12,6 @@
#define __ASM_SGIDEFS_H
- * Using a Linux compiler for building Linux seems logic but not to
- * everybody.
- */
-#ifndef __linux__
-#error Use a Linux compiler or give up.
* Definitions for the ISA levels
* With the introduction of MIPS32 / MIPS64 instruction sets definitions