diff options
-rw-r--r-- | Makefile | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -306,6 +306,15 @@ KALLSYMS = scripts/kallsyms | |||
306 | PERL = perl | 306 | PERL = perl |
307 | CHECK = sparse | 307 | CHECK = sparse |
308 | 308 | ||
309 | # Handle MSYS2 weirdness | ||
310 | ifneq ($(CROSS_COMPILE),) | ||
311 | ifeq ($(shell command -v $(AR)),) | ||
312 | AR := $(CROSS_COMPILE)gcc-ar | ||
313 | STRIP := strip | ||
314 | WINDRES := windres | ||
315 | endif | ||
316 | endif | ||
317 | |||
309 | CHECKFLAGS := -D__linux__ -Dlinux -D__STDC__ -Dunix -D__unix__ -Wbitwise $(CF) | 318 | CHECKFLAGS := -D__linux__ -Dlinux -D__STDC__ -Dunix -D__unix__ -Wbitwise $(CF) |
310 | MODFLAGS = -DMODULE | 319 | MODFLAGS = -DMODULE |
311 | CFLAGS_MODULE = $(MODFLAGS) | 320 | CFLAGS_MODULE = $(MODFLAGS) |