diff --git a/tools/toolchains/gcc.py b/tools/toolchains/gcc.py index 3186cbb76ff..c49cd8ed49c 100644 --- a/tools/toolchains/gcc.py +++ b/tools/toolchains/gcc.py @@ -25,7 +25,7 @@ class GCC(mbedToolchain): LIBRARY_EXT = '.a' STD_LIB_NAME = "lib%s.a" - DIAGNOSTIC_PATTERN = re.compile('((?P[^:]+):(?P\d+):)(\d+:)? (?Pwarning|error|fatal error): (?P.+)') + DIAGNOSTIC_PATTERN = re.compile('((?P[^:]+):(?P\d+):)(\d+:)? (?Pwarning|[eE]rror|fatal error): (?P.+)') INDEX_PATTERN = re.compile('(?P\s*)\^') def __init__(self, target, notify=None, macros=None,