the list of upstream commits is incomplete, the Qt(5) devs have taken care
of many warnings and I have not scoped trough all of the repos and commits
to find them out and list them. I've made some changes on my own too
upstream commits:
fece2474fee6799c6e3364a7ac344e
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
now that the assembler language is enabled in the build system the macro
turned out to be a bit bogus and it has to handle sources control too
because some CPU specifiec sources were, previously, added unconditionally
to targets leading to build failures (especially with assembly).
CPU tests now declare variables that are cached and can be changed by the
user to avoid touching parent scope from the test macros (previously
functions for that reason).
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>