fork
Configure Feed
Select the types of activity you want to include in your feed.
keyboard stuff
fork
Configure Feed
Select the types of activity you want to include in your feed.
1SYSTEM_TYPE := $(shell gcc -dumpmachine)
2GCC_VERSION := $(shell gcc --version 2>/dev/null)
3
4CC = $(CC_PREFIX) gcc
5OBJCOPY =
6OBJDUMP =
7SIZE =
8AR =
9NM =
10HEX =
11EEP =
12BIN =
13
14
15COMPILEFLAGS += -funsigned-char
16ifeq ($(findstring clang, ${GCC_VERSION}),)
17COMPILEFLAGS += -funsigned-bitfields
18endif
19COMPILEFLAGS += -ffunction-sections
20COMPILEFLAGS += -fdata-sections
21COMPILEFLAGS += -fshort-enums
22ifneq ($(findstring mingw, ${SYSTEM_TYPE}),)
23COMPILEFLAGS += -mno-ms-bitfields
24endif
25
26CFLAGS += $(COMPILEFLAGS)
27ifeq ($(findstring clang, ${GCC_VERSION}),)
28CFLAGS += -fno-inline-small-functions
29endif
30CFLAGS += -fno-strict-aliasing
31
32CXXFLAGS += $(COMPILEFLAGS)
33CXXFLAGS += -fno-exceptions
34CXXFLAGS += $(CXXSTANDARD)