| 1 |
|
| 2 |
|
| 3 |
|
| 4 | KBUILD_DEFCONFIG = comet_defconfig
|
| 5 |
|
| 6 |
|
| 7 | KBUILD_CFLAGS += -G0
|
| 8 | LDFLAGS_vmlinux += -G0
|
| 9 |
|
| 10 |
|
| 11 | KBUILD_CFLAGS += -fno-short-enums
|
| 12 |
|
| 13 |
|
| 14 | KBUILD_CFLAGS += -mlong-calls
|
| 15 |
|
| 16 |
|
| 17 |
|
| 18 |
|
| 19 |
|
| 20 | KBUILD_CFLAGS_MODULE += -mlong-calls
|
| 21 |
|
| 22 | cflags-y += $(call cc-option,-mv${CONFIG_HEXAGON_ARCH_VERSION})
|
| 23 | aflags-y += $(call cc-option,-mv${CONFIG_HEXAGON_ARCH_VERSION})
|
| 24 | ldflags-y += $(call cc-option,-mv${CONFIG_HEXAGON_ARCH_VERSION})
|
| 25 |
|
| 26 | KBUILD_CFLAGS += $(cflags-y)
|
| 27 | KBUILD_AFLAGS += $(aflags-y)
|
| 28 | KBUILD_LDFLAGS += $(ldflags-y)
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 | TIR_NAME := r19
|
| 33 | KBUILD_CFLAGS += -ffixed-$(TIR_NAME) -DTHREADINFO_REG=$(TIR_NAME) -D__linux__
|
| 34 | KBUILD_AFLAGS += -DTHREADINFO_REG=$(TIR_NAME)
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 | ifneq ($(call clang-min-version, 190100),y)
|
| 39 | KBUILD_CFLAGS += -mllvm -hexagon-cext=false
|
| 40 | endif
|