diff options
| author | Jack Humbert <jack.humb@gmail.com> | 2017-07-13 14:24:26 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-07-13 14:24:26 -0400 |
| commit | 6ed8ce4f598f838b971aa290a499f852827e1b58 (patch) | |
| tree | 088e5e6d1d0d448f0e5c4032a830c27b33a126ab /tmk_core | |
| parent | 087af43dee545792f486069481460ed5997bc41b (diff) | |
| parent | b7d8dec7dccc9bc6b458e26a8d12fcdb4d73cdeb (diff) | |
| download | qmk_firmware-6ed8ce4f598f838b971aa290a499f852827e1b58.tar.gz qmk_firmware-6ed8ce4f598f838b971aa290a499f852827e1b58.zip | |
Merge pull request #1491 from fredizzimo/msys2
Add support for msys2 build environment
Diffstat (limited to 'tmk_core')
| -rw-r--r-- | tmk_core/native.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tmk_core/native.mk b/tmk_core/native.mk index 50232ee9b..530b50b84 100644 --- a/tmk_core/native.mk +++ b/tmk_core/native.mk | |||
| @@ -1,3 +1,5 @@ | |||
| 1 | SYSTEM_TYPE := $(shell gcc -dumpmachine) | ||
| 2 | |||
| 1 | CC = gcc | 3 | CC = gcc |
| 2 | OBJCOPY = | 4 | OBJCOPY = |
| 3 | OBJDUMP = | 5 | OBJDUMP = |
| @@ -14,6 +16,9 @@ COMPILEFLAGS += -funsigned-bitfields | |||
| 14 | COMPILEFLAGS += -ffunction-sections | 16 | COMPILEFLAGS += -ffunction-sections |
| 15 | COMPILEFLAGS += -fdata-sections | 17 | COMPILEFLAGS += -fdata-sections |
| 16 | COMPILEFLAGS += -fshort-enums | 18 | COMPILEFLAGS += -fshort-enums |
| 19 | ifneq ($(findstring mingw, ${SYSTEM_TYPE}),) | ||
| 20 | COMPILEFLAGS += -mno-ms-bitfields | ||
| 21 | endif | ||
| 17 | 22 | ||
| 18 | CFLAGS += $(COMPILEFLAGS) | 23 | CFLAGS += $(COMPILEFLAGS) |
| 19 | CFLAGS += -fno-inline-small-functions | 24 | CFLAGS += -fno-inline-small-functions |
