Removing libjit, because it is pretty terrible.

This commit is contained in:
Ben Vanik 2013-05-23 17:48:01 -07:00
parent 7f4f448369
commit 57b486c4ad
6 changed files with 2 additions and 9 deletions

3
.gitmodules vendored
View File

@ -13,9 +13,6 @@
[submodule "third_party/sparsehash"]
path = third_party/sparsehash
url = https://github.com/benvanik/sparsehash.git
[submodule "third_party/libjit"]
path = third_party/libjit
url = https://github.com/benvanik/libjit.git
[submodule "third_party/asmjit"]
path = third_party/asmjit
url = https://github.com/benvanik/asmjit.git

View File

@ -13,6 +13,6 @@
#include <xenia/cpu/processor.h>
// TODO(benvanik): conditionally include?
#include <xenia/cpu/libjit/libjit_backend.h>
//#include <xenia/cpu/libjit/libjit_backend.h>
#endif // XENIA_CPU_CPU_H_

View File

@ -20,7 +20,6 @@
],
'includes': [
'libjit/sources.gypi',
'ppc/sources.gypi',
'sdb/sources.gypi',
],

1
third_party/libjit vendored

@ -1 +0,0 @@
Subproject commit 7a6935159427e59dfdcbddbe1fa03f2c5ad0951e

View File

@ -46,7 +46,7 @@ int Run::Setup() {
xe_zero_struct(&pal_options, sizeof(pal_options));
XEEXPECTZERO(xe_pal_init(pal_options));
backend_ = shared_ptr<Backend>(new xe::cpu::libjit::LibjitBackend());
//backend_ = shared_ptr<Backend>(new xe::cpu::libjit::LibjitBackend());
debugger_ = shared_ptr<Debugger>(new Debugger());

View File

@ -18,13 +18,11 @@
'asmjit',
'beaengine',
'gflags',
'third_party/libjit/libjit.gyp:libjit',
],
'export_dependent_settings': [
'asmjit',
'beaengine',
'gflags',
'third_party/libjit/libjit.gyp:libjit',
],
'direct_dependent_settings': {