blob: d41e81476ed9b9bc9f36687d735e066942522a01 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
ifneq (,$(and $(isnot_done_ccdefs),$(is_cygwin)))
is_unix = xxx
is_unixar = xxx
is_winld = xxx
# currently we enforce gcc on cygwin
CC = gcc
CFLAGS += -Dis_unix
CFLAGS += -Dis_cygwin
is_gcc = xxx
is_gcclike = xxx
gcc_ver = $(shell $(CC) --version)
is_gcc12 = $(findstring 12.,$(gcc_ver))
is_gcc13 = $(findstring 13.,$(gcc_ver))
is_gcc14 = $(findstring 14.,$(gcc_ver))
ifeq (1,2)
else ifneq (,$(and $(is_gcc12)))
# deb12
CFLAGS += -std=c17
CFLAGS += -DMCPC_C23PTCH_KW1
CFLAGS += -DMCPC_C23PTCH_CKD1
CFLAGS += -DMCPC_C23PTCH_UCHAR1
isnot_done_ccdefs =
else ifneq (,$(and $(is_gcc14)))
# fc41
CFLAGS += -std=c23
CFLAGS += -DMCPC_C23PTCH_UCHAR2
isnot_done_ccdefs =
endif
endif
|