Adding a note about the asmjit issue.
This commit is contained in:
parent
338a6b4411
commit
82ee749515
22
README.md
22
README.md
|
@ -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
|
||||
```
|
||||
|
|
Loading…
Reference in New Issue