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"] [submodule "third_party/sparsehash"]
path = third_party/sparsehash path = third_party/sparsehash
url = https://github.com/benvanik/sparsehash.git 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"] [submodule "third_party/asmjit"]
path = third_party/asmjit path = third_party/asmjit
url = https://github.com/benvanik/asmjit.git url = https://github.com/benvanik/asmjit.git

View File

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

View File

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

1
third_party/libjit vendored

Submodule third_party/libjit deleted from 7a69351594

View File

@@ -46,7 +46,7 @@ int Run::Setup() {
xe_zero_struct(&pal_options, sizeof(pal_options)); xe_zero_struct(&pal_options, sizeof(pal_options));
XEEXPECTZERO(xe_pal_init(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()); debugger_ = shared_ptr<Debugger>(new Debugger());

View File

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