|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v3 0/1] avoid duplicate symbol errors with clang
The previous attempt with .ifndef is not necessarily always correct,
and may lead to subtle bugs. The instructions executed from the
emulator would always come from the first (and now only) labeled block.
Although the approach worked with the existing tests, it may have broken
again when more instructions are added in the future.
Using -O0 achieves the same outcome as the .ifndef patch (being able to
compile the tests with clang), without the drawbacks.
Only added -O0 to the test runner code, which is not performance
critical.
This is a workaround, if a better solution is found then this can be
removed.
Edwin Török (1):
tools/tests/x86_emulator: avoid duplicate symbol error with clang: use
-O0
tools/tests/x86_emulator/Makefile | 5 +++++
1 file changed, 5 insertions(+)
--
2.47.3
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |