Browse Source

Fix color diagnostics for arm-none-eabi-gcc (#26115)

Joel Challis 4 months ago
parent
commit
6f4a45e392
1 changed files with 3 additions and 3 deletions
  1. 3 3
      builddefs/common_rules.mk

+ 3 - 3
builddefs/common_rules.mk

@@ -66,9 +66,9 @@ CFLAGS += $(CDEFS)
 CFLAGS += -O$(OPT)
 # add color
 ifeq ($(COLOR),true)
-ifeq ("$(shell echo "int main(){}" | $(CC) -fdiagnostics-color -x c - -o /dev/null 2>&1)", "")
-	CFLAGS+= -fdiagnostics-color
-endif
+    CFLAGS+= -fdiagnostics-color=always
+else
+    CFLAGS+= -fdiagnostics-color=never
 endif
 CFLAGS += -Wall
 CFLAGS += -Wstrict-prototypes