Adding a note about the asmjit issue.

This commit is contained in:
Ben Vanik 2013-06-29 09:28:13 -07:00
parent 338a6b4411
commit 82ee749515
1 changed files with 22 additions and 0 deletions

View File

@ -34,3 +34,25 @@ legally purchased devices and games and information made public on the internet
See [building](docs/building.md) for setup and information about the
`xenia-build` script.
## Known Issues
### asmjit bug
asmjit has an issue with removing unreachable code that will cause assertion
failures/exiting when running. Until it is patched you must go and modify
a file after checking out the project.
```
--- a/third_party/asmjit/src/asmjit/x86/x86compileritem.cpp
+++ b/third_party/asmjit/src/asmjit/x86/x86compileritem.cpp
@@ -114,7 +114,7 @@ CompilerItem* X86CompilerTarget::translate(CompilerContext& cc)
return NULL;
}
- if (x86Context._isUnreachable)
+ if (0)//x86Context._isUnreachable)
{
// If the context has "isUnreachable" flag set and there is no state then
// it means that this code will be never called. This is a problem, because
```