mirror of https://github.com/ARMmbed/mbed-os.git
suppress 'unknown object name' messages
by using the -lto option on gcc and windows, many messages like above are produced. removed by ignoring .ltrans.o filespull/12540/head
parent
06b22d91e3
commit
a33d622f4f
|
@ -113,6 +113,7 @@ class _GccParser(_Parser):
|
|||
)
|
||||
RE_STD_SECTION = re.compile(r'^\s+.*0x(\w{8,16})\s+0x(\w+)\s(.+)$')
|
||||
RE_FILL_SECTION = re.compile(r'^\s*\*fill\*\s+0x(\w{8,16})\s+0x(\w+).*$')
|
||||
RE_TRANS_FILE = re.compile(r'^(.+\/|.+\.ltrans.o(bj)?)$')
|
||||
OBJECT_EXTENSIONS = (".o", ".obj")
|
||||
|
||||
ALL_SECTIONS = (
|
||||
|
@ -148,6 +149,9 @@ class _GccParser(_Parser):
|
|||
|
||||
return value - an object file name
|
||||
"""
|
||||
if re.match(self.RE_TRANS_FILE, line):
|
||||
return '[misc]'
|
||||
|
||||
test_re_mbed_os_name = re.match(self.RE_OBJECT_FILE, line)
|
||||
|
||||
if test_re_mbed_os_name:
|
||||
|
|
Loading…
Reference in New Issue