File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -1045,7 +1045,7 @@ endif
1045
1045
1046
1046
ifndef CFLAGS_STD
1047
1047
ifeq ($(shell expr $(CC_VERNUM) '>' 490), 1)
1048
- CFLAGS_STD = -std=gnu11 -flto -fno-fat-lto-objects
1048
+ CFLAGS_STD = -std=gnu11 -flto -fno-fat-lto-objects -fdiagnostics-color
1049
1049
else
1050
1050
CFLAGS_STD =
1051
1051
endif
@@ -1056,7 +1056,7 @@ endif
1056
1056
1057
1057
ifndef CXXFLAGS_STD
1058
1058
ifeq ($(shell expr $(CC_VERNUM) '>' 490), 1)
1059
- CXXFLAGS_STD = -std=gnu++11 -fno-threadsafe-statics -flto
1059
+ CXXFLAGS_STD = -std=gnu++11 -fno-threadsafe-statics -flto -fno-devirtualize -fdiagnostics-color
1060
1060
else
1061
1061
CXXFLAGS_STD =
1062
1062
endif
@@ -1164,7 +1164,7 @@ endif
1164
1164
1165
1165
# #######################################################################
1166
1166
# Tools version info
1167
- ARDMK_VERSION = 1.5
1167
+ ARDMK_VERSION = 1.6
1168
1168
$(call show_config_variable,ARDMK_VERSION,[COMPUTED])
1169
1169
1170
1170
CC_VERSION := $(shell $(CC ) -dumpversion)
Original file line number Diff line number Diff line change @@ -5,7 +5,9 @@ The following is the rough list of changes that went into different versions.
5
5
I tried to give credit whenever possible. If I have missed anyone, kindly add it to the list.
6
6
7
7
### In Development
8
- - TBC
8
+ - Fix: Add -fno-devirtualize flag to workaround g++ segfault bug (issue #486 ). (https://github.com/sej7278 )
9
+ - Tweak: Set ARDMK_VERSION to 1.6 (https://github.com/sej7278 )
10
+ - New: Added -fdiagnostics-color to * STD flags (https://github.com/sej7278 )
9
11
10
12
### 1.6.0 (2017-07-11)
11
13
- Fix: Allowed for SparkFun's weird usb pid/vid submenu shenanigans (issue #499 ). (https://github.com/sej7278 )
You can’t perform that action at this time.
0 commit comments