Browse code

* Fixes for gcc and clang (while they can compile the code, the DLLs made aren't functional, but oh well).

* [2SF] Used more up-to-date asmjit, despite the ugly looking code.

Naram Qashat authored on 2014/09/17 19:51:45
Showing 1 changed files
... ...
@@ -1,21 +1,16 @@
1 1
 // [AsmJit]
2
-// Complete JIT Assembler for C++ Language.
2
+// Complete x86/x64 JIT and Remote Assembler for C++.
3 3
 //
4 4
 // [License]
5
-// Zlib - See COPYING file in this package.
5
+// Zlib - See LICENSE.md file in the package.
6 6
 
7 7
 #pragma once
8 8
 
9 9
 // [Dependencies - AsmJit]
10
-#include "core.h"
10
+#include "base.h"
11 11
 
12 12
 #include "x86/x86assembler.h"
13 13
 #include "x86/x86compiler.h"
14
-#include "x86/x86compilercontext.h"
15
-#include "x86/x86compilerfunc.h"
16
-#include "x86/x86compileritem.h"
17 14
 #include "x86/x86cpuinfo.h"
18
-#include "x86/x86defs.h"
19
-#include "x86/x86func.h"
15
+#include "x86/x86inst.h"
20 16
 #include "x86/x86operand.h"
21
-#include "x86/x86util.h"
Browse code

Use #pragma once instead of include guards.

Naram Qashat authored on 2014/09/08 14:47:36
Showing 1 changed files
... ...
@@ -4,9 +4,7 @@
4 4
 // [License]
5 5
 // Zlib - See COPYING file in this package.
6 6
 
7
-// [Guard]
8
-#ifndef _ASMJIT_X86_H
9
-#define _ASMJIT_X86_H
7
+#pragma once
10 8
 
11 9
 // [Dependencies - AsmJit]
12 10
 #include "core.h"
... ...
@@ -21,6 +19,3 @@
21 19
 #include "x86/x86func.h"
22 20
 #include "x86/x86operand.h"
23 21
 #include "x86/x86util.h"
24
-
25
-// [Guard]
26
-#endif // _ASMJIT_X86_H
Browse code

Updating in_2sf to use a newish version of DeSmuME, 0.9.9 from SVN. Somewhat cleaned up as well, but not everything because it's a pain in the ass.

Naram Qashat authored on 2013/04/18 17:22:55
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,26 @@
1
+// [AsmJit]
2
+// Complete JIT Assembler for C++ Language.
3
+//
4
+// [License]
5
+// Zlib - See COPYING file in this package.
6
+
7
+// [Guard]
8
+#ifndef _ASMJIT_X86_H
9
+#define _ASMJIT_X86_H
10
+
11
+// [Dependencies - AsmJit]
12
+#include "core.h"
13
+
14
+#include "x86/x86assembler.h"
15
+#include "x86/x86compiler.h"
16
+#include "x86/x86compilercontext.h"
17
+#include "x86/x86compilerfunc.h"
18
+#include "x86/x86compileritem.h"
19
+#include "x86/x86cpuinfo.h"
20
+#include "x86/x86defs.h"
21
+#include "x86/x86func.h"
22
+#include "x86/x86operand.h"
23
+#include "x86/x86util.h"
24
+
25
+// [Guard]
26
+#endif // _ASMJIT_X86_H