[LLDB] Allow API tests to override -gdwarf on Windows
authorMuhammad Omair Javaid <omair.javaid@linaro.org>
Wed, 29 Jun 2022 09:24:26 +0000 (13:24 +0400)
committerMuhammad Omair Javaid <omair.javaid@linaro.org>
Wed, 29 Jun 2022 19:24:18 +0000 (23:24 +0400)
commit9c6e04359282e9051f7b2744b99266ece32db001
treec750670c9c207f2806daea6f2de67cfa3ef509c9
parent0d9e51ea42692f30ea6d4e703f7450fda7fb1156
[LLDB] Allow API tests to override -gdwarf on Windows

This patch fixes LLDB API tests MakeFile.rules to allow overriding of
debug symbol flags when compiling tests for Windows.
Previously windows tests were forced to emit only dwarf debug symbols
as majority of the tests rely on dwarf debug info. After this patch
any test can override debug symbol flag by setting DEBUG_INFO_FLAG
variable in its make file.
lldb/packages/Python/lldbsuite/test/make/Makefile.rules