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
|
See [building](docs/building.md) for setup and information about the
|
||||||
`xenia-build` script.
|
`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