- Fix compiling on non-Windows platforms. (Regression from r4469)
- Fix compiling for 32-bit. (Regression from r4469)

asmjit Library:
- Do temporary fix for compiling on OS X for SDKs earlier than v10.7.

Cocoa Port:
- Update Xcode project files to include the new asmjit library from r4469.
- Limit OS X SDK version to v10.6 in the Xcode 3 project.
This commit is contained in:
rogerman 2013-01-10 21:35:32 +00:00
parent a03d04a335
commit 9e1837dc4b
5 changed files with 1289 additions and 443 deletions

View File

@ -178,7 +178,7 @@ static u8 recompile_counts[(1<<26)/16];
DS_ALIGN(4096) static u8 scratchpad[1<<25]; DS_ALIGN(4096) static u8 scratchpad[1<<25];
static u8 *scratchptr; static u8 *scratchptr;
struct ASMJIT_API StaticCodeGenerator : public CodeGenerator struct ASMJIT_API StaticCodeGenerator : public Context
{ {
StaticCodeGenerator() StaticCodeGenerator()
{ {
@ -198,7 +198,7 @@ struct ASMJIT_API StaticCodeGenerator : public CodeGenerator
if(size == 0) if(size == 0)
{ {
*dest = NULL; *dest = NULL;
return ERROR_NO_FUNCTION; return kErrorNoFunction;
} }
if(size > (uintptr_t)(scratchpad+sizeof(scratchpad)-scratchptr)) if(size > (uintptr_t)(scratchpad+sizeof(scratchpad)-scratchptr))
{ {
@ -206,13 +206,13 @@ struct ASMJIT_API StaticCodeGenerator : public CodeGenerator
arm_jit_reset(1); arm_jit_reset(1);
// If arm_jit_reset didn't involve recompiling op_cmp, we could keep the current function. // If arm_jit_reset didn't involve recompiling op_cmp, we could keep the current function.
*dest = NULL; *dest = NULL;
return ERROR_NONE; return kErrorOk;
} }
void *p = scratchptr; void *p = scratchptr;
size = assembler->relocCode(p); size = assembler->relocCode(p);
scratchptr += size; scratchptr += size;
*dest = p; *dest = p;
return ERROR_NONE; return kErrorOk;
} }
}; };
@ -3977,7 +3977,7 @@ static void emit_branch(int cond, Label to)
c.add(x, offsetof(armcpu_t,cond_table) + cond); c.add(x, offsetof(armcpu_t,cond_table) + cond);
c.test(byte_ptr(bb_cpu, x), 1); c.test(byte_ptr(bb_cpu, x), 1);
#else #else
c.test(byte_ptr_abs((void*)(arm_cond_table + cond), x, kScale1Times), 1); c.test(byte_ptr_abs((void*)(arm_cond_table + cond), x, kScaleNone), 1);
#endif #endif
c.unuse(x); c.unuse(x);
c.jz(to); c.jz(to);

View File

@ -327,58 +327,6 @@
AB0E770414C5635800EF460C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = ABEB321914C56182007F0D4C /* InfoPlist.strings */; }; AB0E770414C5635800EF460C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = ABEB321914C56182007F0D4C /* InfoPlist.strings */; };
AB0E770514C5635900EF460C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = ABEB321914C56182007F0D4C /* InfoPlist.strings */; }; AB0E770514C5635900EF460C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = ABEB321914C56182007F0D4C /* InfoPlist.strings */; };
AB0E770614C5635900EF460C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = ABEB321914C56182007F0D4C /* InfoPlist.strings */; }; AB0E770614C5635900EF460C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = ABEB321914C56182007F0D4C /* InfoPlist.strings */; };
AB18132A15D1FB4B007A6CC3 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130915D1FB4B007A6CC3 /* AssemblerX86X64.cpp */; };
AB18132B15D1FB4B007A6CC3 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130C15D1FB4B007A6CC3 /* CodeGenerator.cpp */; };
AB18132C15D1FB4B007A6CC3 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130E15D1FB4B007A6CC3 /* Compiler.cpp */; };
AB18132D15D1FB4B007A6CC3 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131015D1FB4B007A6CC3 /* CompilerX86X64.cpp */; };
AB18132F15D1FB4B007A6CC3 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131415D1FB4B007A6CC3 /* CpuInfo.cpp */; };
AB18133015D1FB4B007A6CC3 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131615D1FB4B007A6CC3 /* Defs.cpp */; };
AB18133115D1FB4B007A6CC3 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131815D1FB4B007A6CC3 /* DefsX86X64.cpp */; };
AB18133215D1FB4B007A6CC3 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131A15D1FB4B007A6CC3 /* Logger.cpp */; };
AB18133315D1FB4B007A6CC3 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131C15D1FB4B007A6CC3 /* MemoryManager.cpp */; };
AB18133415D1FB4B007A6CC3 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131E15D1FB4B007A6CC3 /* MemoryMarker.cpp */; };
AB18133515D1FB4B007A6CC3 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132115D1FB4B007A6CC3 /* OperandX86X64.cpp */; };
AB18133615D1FB4B007A6CC3 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132315D1FB4B007A6CC3 /* Platform.cpp */; };
AB18133915D1FB4B007A6CC3 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132715D1FB4B007A6CC3 /* Util.cpp */; };
AB18133A15D1FB4B007A6CC3 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130915D1FB4B007A6CC3 /* AssemblerX86X64.cpp */; };
AB18133B15D1FB4B007A6CC3 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130C15D1FB4B007A6CC3 /* CodeGenerator.cpp */; };
AB18133C15D1FB4B007A6CC3 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130E15D1FB4B007A6CC3 /* Compiler.cpp */; };
AB18133D15D1FB4B007A6CC3 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131015D1FB4B007A6CC3 /* CompilerX86X64.cpp */; };
AB18133F15D1FB4B007A6CC3 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131415D1FB4B007A6CC3 /* CpuInfo.cpp */; };
AB18134015D1FB4B007A6CC3 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131615D1FB4B007A6CC3 /* Defs.cpp */; };
AB18134115D1FB4B007A6CC3 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131815D1FB4B007A6CC3 /* DefsX86X64.cpp */; };
AB18134215D1FB4B007A6CC3 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131A15D1FB4B007A6CC3 /* Logger.cpp */; };
AB18134315D1FB4B007A6CC3 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131C15D1FB4B007A6CC3 /* MemoryManager.cpp */; };
AB18134415D1FB4B007A6CC3 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131E15D1FB4B007A6CC3 /* MemoryMarker.cpp */; };
AB18134515D1FB4B007A6CC3 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132115D1FB4B007A6CC3 /* OperandX86X64.cpp */; };
AB18134615D1FB4B007A6CC3 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132315D1FB4B007A6CC3 /* Platform.cpp */; };
AB18134915D1FB4B007A6CC3 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132715D1FB4B007A6CC3 /* Util.cpp */; };
AB18134A15D1FB4B007A6CC3 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130915D1FB4B007A6CC3 /* AssemblerX86X64.cpp */; };
AB18134B15D1FB4B007A6CC3 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130C15D1FB4B007A6CC3 /* CodeGenerator.cpp */; };
AB18134C15D1FB4B007A6CC3 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130E15D1FB4B007A6CC3 /* Compiler.cpp */; };
AB18134D15D1FB4B007A6CC3 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131015D1FB4B007A6CC3 /* CompilerX86X64.cpp */; };
AB18134F15D1FB4B007A6CC3 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131415D1FB4B007A6CC3 /* CpuInfo.cpp */; };
AB18135015D1FB4B007A6CC3 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131615D1FB4B007A6CC3 /* Defs.cpp */; };
AB18135115D1FB4B007A6CC3 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131815D1FB4B007A6CC3 /* DefsX86X64.cpp */; };
AB18135215D1FB4B007A6CC3 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131A15D1FB4B007A6CC3 /* Logger.cpp */; };
AB18135315D1FB4B007A6CC3 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131C15D1FB4B007A6CC3 /* MemoryManager.cpp */; };
AB18135415D1FB4B007A6CC3 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131E15D1FB4B007A6CC3 /* MemoryMarker.cpp */; };
AB18135515D1FB4B007A6CC3 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132115D1FB4B007A6CC3 /* OperandX86X64.cpp */; };
AB18135615D1FB4B007A6CC3 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132315D1FB4B007A6CC3 /* Platform.cpp */; };
AB18135915D1FB4B007A6CC3 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132715D1FB4B007A6CC3 /* Util.cpp */; };
AB18135A15D1FB4B007A6CC3 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130915D1FB4B007A6CC3 /* AssemblerX86X64.cpp */; };
AB18135B15D1FB4B007A6CC3 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130C15D1FB4B007A6CC3 /* CodeGenerator.cpp */; };
AB18135C15D1FB4B007A6CC3 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18130E15D1FB4B007A6CC3 /* Compiler.cpp */; };
AB18135D15D1FB4B007A6CC3 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131015D1FB4B007A6CC3 /* CompilerX86X64.cpp */; };
AB18135F15D1FB4B007A6CC3 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131415D1FB4B007A6CC3 /* CpuInfo.cpp */; };
AB18136015D1FB4B007A6CC3 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131615D1FB4B007A6CC3 /* Defs.cpp */; };
AB18136115D1FB4B007A6CC3 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131815D1FB4B007A6CC3 /* DefsX86X64.cpp */; };
AB18136215D1FB4B007A6CC3 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131A15D1FB4B007A6CC3 /* Logger.cpp */; };
AB18136315D1FB4B007A6CC3 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131C15D1FB4B007A6CC3 /* MemoryManager.cpp */; };
AB18136415D1FB4B007A6CC3 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18131E15D1FB4B007A6CC3 /* MemoryMarker.cpp */; };
AB18136515D1FB4B007A6CC3 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132115D1FB4B007A6CC3 /* OperandX86X64.cpp */; };
AB18136615D1FB4B007A6CC3 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132315D1FB4B007A6CC3 /* Platform.cpp */; };
AB18136915D1FB4B007A6CC3 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18132715D1FB4B007A6CC3 /* Util.cpp */; };
AB18136D15D1FB73007A6CC3 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18136C15D1FB73007A6CC3 /* arm_jit.cpp */; }; AB18136D15D1FB73007A6CC3 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18136C15D1FB73007A6CC3 /* arm_jit.cpp */; };
AB18136E15D1FB73007A6CC3 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18136C15D1FB73007A6CC3 /* arm_jit.cpp */; }; AB18136E15D1FB73007A6CC3 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18136C15D1FB73007A6CC3 /* arm_jit.cpp */; };
AB18136F15D1FB73007A6CC3 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18136C15D1FB73007A6CC3 /* arm_jit.cpp */; }; AB18136F15D1FB73007A6CC3 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB18136C15D1FB73007A6CC3 /* arm_jit.cpp */; };
@ -919,6 +867,209 @@
ABF4008014B4F1C000578AE7 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF4007E14B4F1C000578AE7 /* sndOSX.cpp */; }; ABF4008014B4F1C000578AE7 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF4007E14B4F1C000578AE7 /* sndOSX.cpp */; };
ABF4008114B4F1C000578AE7 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF4007E14B4F1C000578AE7 /* sndOSX.cpp */; }; ABF4008114B4F1C000578AE7 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF4007E14B4F1C000578AE7 /* sndOSX.cpp */; };
ABF4008214B4F1C000578AE7 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF4007E14B4F1C000578AE7 /* sndOSX.cpp */; }; ABF4008214B4F1C000578AE7 /* sndOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF4007E14B4F1C000578AE7 /* sndOSX.cpp */; };
ABF50BAF169F61540018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B70169F61540018C08D /* assembler.cpp */; };
ABF50BB0169F61540018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B72169F61540018C08D /* assert.cpp */; };
ABF50BB1169F61540018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B74169F61540018C08D /* buffer.cpp */; };
ABF50BB2169F61540018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B77169F61540018C08D /* compiler.cpp */; };
ABF50BB3169F61540018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B79169F61540018C08D /* compilercontext.cpp */; };
ABF50BB4169F61540018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7B169F61540018C08D /* compilerfunc.cpp */; };
ABF50BB5169F61540018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7D169F61540018C08D /* compileritem.cpp */; };
ABF50BB6169F61540018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7F169F61540018C08D /* context.cpp */; };
ABF50BB7169F61540018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B81169F61540018C08D /* cpuinfo.cpp */; };
ABF50BB8169F61540018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B83169F61540018C08D /* defs.cpp */; };
ABF50BB9169F61540018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B85169F61540018C08D /* func.cpp */; };
ABF50BBA169F61540018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B89169F61540018C08D /* logger.cpp */; };
ABF50BBB169F61540018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8B169F61540018C08D /* memorymanager.cpp */; };
ABF50BBC169F61540018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8D169F61540018C08D /* memorymarker.cpp */; };
ABF50BBD169F61540018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8F169F61540018C08D /* operand.cpp */; };
ABF50BBE169F61540018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B92169F61540018C08D /* stringbuilder.cpp */; };
ABF50BBF169F61540018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B94169F61540018C08D /* stringutil.cpp */; };
ABF50BC0169F61540018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B96169F61540018C08D /* virtualmemory.cpp */; };
ABF50BC1169F61540018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B98169F61540018C08D /* zonememory.cpp */; };
ABF50BC2169F61540018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9B169F61540018C08D /* x86assembler.cpp */; };
ABF50BC3169F61540018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9D169F61540018C08D /* x86compiler.cpp */; };
ABF50BC4169F61540018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9F169F61540018C08D /* x86compilercontext.cpp */; };
ABF50BC5169F61540018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */; };
ABF50BC6169F61540018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA3169F61540018C08D /* x86compileritem.cpp */; };
ABF50BC7169F61540018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */; };
ABF50BC8169F61540018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA7169F61540018C08D /* x86defs.cpp */; };
ABF50BC9169F61540018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA9169F61540018C08D /* x86func.cpp */; };
ABF50BCA169F61540018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAB169F61540018C08D /* x86operand.cpp */; };
ABF50BCB169F61540018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAD169F61540018C08D /* x86util.cpp */; };
ABF50BCC169F61540018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B70169F61540018C08D /* assembler.cpp */; };
ABF50BCD169F61540018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B72169F61540018C08D /* assert.cpp */; };
ABF50BCE169F61540018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B74169F61540018C08D /* buffer.cpp */; };
ABF50BCF169F61540018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B77169F61540018C08D /* compiler.cpp */; };
ABF50BD0169F61540018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B79169F61540018C08D /* compilercontext.cpp */; };
ABF50BD1169F61540018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7B169F61540018C08D /* compilerfunc.cpp */; };
ABF50BD2169F61540018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7D169F61540018C08D /* compileritem.cpp */; };
ABF50BD3169F61540018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7F169F61540018C08D /* context.cpp */; };
ABF50BD4169F61540018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B81169F61540018C08D /* cpuinfo.cpp */; };
ABF50BD5169F61540018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B83169F61540018C08D /* defs.cpp */; };
ABF50BD6169F61540018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B85169F61540018C08D /* func.cpp */; };
ABF50BD7169F61540018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B89169F61540018C08D /* logger.cpp */; };
ABF50BD8169F61540018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8B169F61540018C08D /* memorymanager.cpp */; };
ABF50BD9169F61540018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8D169F61540018C08D /* memorymarker.cpp */; };
ABF50BDA169F61540018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8F169F61540018C08D /* operand.cpp */; };
ABF50BDB169F61540018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B92169F61540018C08D /* stringbuilder.cpp */; };
ABF50BDC169F61540018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B94169F61540018C08D /* stringutil.cpp */; };
ABF50BDD169F61540018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B96169F61540018C08D /* virtualmemory.cpp */; };
ABF50BDE169F61540018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B98169F61540018C08D /* zonememory.cpp */; };
ABF50BDF169F61540018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9B169F61540018C08D /* x86assembler.cpp */; };
ABF50BE0169F61540018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9D169F61540018C08D /* x86compiler.cpp */; };
ABF50BE1169F61540018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9F169F61540018C08D /* x86compilercontext.cpp */; };
ABF50BE2169F61540018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */; };
ABF50BE3169F61540018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA3169F61540018C08D /* x86compileritem.cpp */; };
ABF50BE4169F61540018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */; };
ABF50BE5169F61540018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA7169F61540018C08D /* x86defs.cpp */; };
ABF50BE6169F61540018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA9169F61540018C08D /* x86func.cpp */; };
ABF50BE7169F61540018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAB169F61540018C08D /* x86operand.cpp */; };
ABF50BE8169F61540018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAD169F61540018C08D /* x86util.cpp */; };
ABF50BE9169F61540018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B70169F61540018C08D /* assembler.cpp */; };
ABF50BEA169F61540018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B72169F61540018C08D /* assert.cpp */; };
ABF50BEB169F61540018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B74169F61540018C08D /* buffer.cpp */; };
ABF50BEC169F61540018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B77169F61540018C08D /* compiler.cpp */; };
ABF50BED169F61540018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B79169F61540018C08D /* compilercontext.cpp */; };
ABF50BEE169F61540018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7B169F61540018C08D /* compilerfunc.cpp */; };
ABF50BEF169F61540018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7D169F61540018C08D /* compileritem.cpp */; };
ABF50BF0169F61540018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7F169F61540018C08D /* context.cpp */; };
ABF50BF1169F61540018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B81169F61540018C08D /* cpuinfo.cpp */; };
ABF50BF2169F61540018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B83169F61540018C08D /* defs.cpp */; };
ABF50BF3169F61540018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B85169F61540018C08D /* func.cpp */; };
ABF50BF4169F61540018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B89169F61540018C08D /* logger.cpp */; };
ABF50BF5169F61540018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8B169F61540018C08D /* memorymanager.cpp */; };
ABF50BF6169F61540018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8D169F61540018C08D /* memorymarker.cpp */; };
ABF50BF7169F61540018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8F169F61540018C08D /* operand.cpp */; };
ABF50BF8169F61540018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B92169F61540018C08D /* stringbuilder.cpp */; };
ABF50BF9169F61540018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B94169F61540018C08D /* stringutil.cpp */; };
ABF50BFA169F61540018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B96169F61540018C08D /* virtualmemory.cpp */; };
ABF50BFB169F61540018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B98169F61540018C08D /* zonememory.cpp */; };
ABF50BFC169F61540018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9B169F61540018C08D /* x86assembler.cpp */; };
ABF50BFD169F61540018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9D169F61540018C08D /* x86compiler.cpp */; };
ABF50BFE169F61540018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9F169F61540018C08D /* x86compilercontext.cpp */; };
ABF50BFF169F61540018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */; };
ABF50C00169F61540018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA3169F61540018C08D /* x86compileritem.cpp */; };
ABF50C01169F61540018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */; };
ABF50C02169F61540018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA7169F61540018C08D /* x86defs.cpp */; };
ABF50C03169F61540018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA9169F61540018C08D /* x86func.cpp */; };
ABF50C04169F61540018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAB169F61540018C08D /* x86operand.cpp */; };
ABF50C05169F61540018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAD169F61540018C08D /* x86util.cpp */; };
ABF50C06169F61540018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B70169F61540018C08D /* assembler.cpp */; };
ABF50C07169F61540018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B72169F61540018C08D /* assert.cpp */; };
ABF50C08169F61540018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B74169F61540018C08D /* buffer.cpp */; };
ABF50C09169F61540018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B77169F61540018C08D /* compiler.cpp */; };
ABF50C0A169F61540018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B79169F61540018C08D /* compilercontext.cpp */; };
ABF50C0B169F61540018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7B169F61540018C08D /* compilerfunc.cpp */; };
ABF50C0C169F61540018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7D169F61540018C08D /* compileritem.cpp */; };
ABF50C0D169F61540018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7F169F61540018C08D /* context.cpp */; };
ABF50C0E169F61540018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B81169F61540018C08D /* cpuinfo.cpp */; };
ABF50C0F169F61540018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B83169F61540018C08D /* defs.cpp */; };
ABF50C10169F61540018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B85169F61540018C08D /* func.cpp */; };
ABF50C11169F61540018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B89169F61540018C08D /* logger.cpp */; };
ABF50C12169F61540018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8B169F61540018C08D /* memorymanager.cpp */; };
ABF50C13169F61540018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8D169F61540018C08D /* memorymarker.cpp */; };
ABF50C14169F61540018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8F169F61540018C08D /* operand.cpp */; };
ABF50C15169F61540018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B92169F61540018C08D /* stringbuilder.cpp */; };
ABF50C16169F61540018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B94169F61540018C08D /* stringutil.cpp */; };
ABF50C17169F61540018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B96169F61540018C08D /* virtualmemory.cpp */; };
ABF50C18169F61540018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B98169F61540018C08D /* zonememory.cpp */; };
ABF50C19169F61540018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9B169F61540018C08D /* x86assembler.cpp */; };
ABF50C1A169F61540018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9D169F61540018C08D /* x86compiler.cpp */; };
ABF50C1B169F61540018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9F169F61540018C08D /* x86compilercontext.cpp */; };
ABF50C1C169F61540018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */; };
ABF50C1D169F61540018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA3169F61540018C08D /* x86compileritem.cpp */; };
ABF50C1E169F61540018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */; };
ABF50C1F169F61540018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA7169F61540018C08D /* x86defs.cpp */; };
ABF50C20169F61540018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA9169F61540018C08D /* x86func.cpp */; };
ABF50C21169F61540018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAB169F61540018C08D /* x86operand.cpp */; };
ABF50C22169F61540018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAD169F61540018C08D /* x86util.cpp */; };
ABF50C23169F61540018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B70169F61540018C08D /* assembler.cpp */; };
ABF50C24169F61540018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B72169F61540018C08D /* assert.cpp */; };
ABF50C25169F61540018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B74169F61540018C08D /* buffer.cpp */; };
ABF50C26169F61540018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B77169F61540018C08D /* compiler.cpp */; };
ABF50C27169F61540018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B79169F61540018C08D /* compilercontext.cpp */; };
ABF50C28169F61540018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7B169F61540018C08D /* compilerfunc.cpp */; };
ABF50C29169F61540018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7D169F61540018C08D /* compileritem.cpp */; };
ABF50C2A169F61540018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7F169F61540018C08D /* context.cpp */; };
ABF50C2B169F61540018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B81169F61540018C08D /* cpuinfo.cpp */; };
ABF50C2C169F61540018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B83169F61540018C08D /* defs.cpp */; };
ABF50C2D169F61540018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B85169F61540018C08D /* func.cpp */; };
ABF50C2E169F61540018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B89169F61540018C08D /* logger.cpp */; };
ABF50C2F169F61540018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8B169F61540018C08D /* memorymanager.cpp */; };
ABF50C30169F61540018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8D169F61540018C08D /* memorymarker.cpp */; };
ABF50C31169F61540018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8F169F61540018C08D /* operand.cpp */; };
ABF50C32169F61540018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B92169F61540018C08D /* stringbuilder.cpp */; };
ABF50C33169F61540018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B94169F61540018C08D /* stringutil.cpp */; };
ABF50C34169F61540018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B96169F61540018C08D /* virtualmemory.cpp */; };
ABF50C35169F61540018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B98169F61540018C08D /* zonememory.cpp */; };
ABF50C36169F61540018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9B169F61540018C08D /* x86assembler.cpp */; };
ABF50C37169F61540018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9D169F61540018C08D /* x86compiler.cpp */; };
ABF50C38169F61540018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9F169F61540018C08D /* x86compilercontext.cpp */; };
ABF50C39169F61540018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */; };
ABF50C3A169F61540018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA3169F61540018C08D /* x86compileritem.cpp */; };
ABF50C3B169F61540018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */; };
ABF50C3C169F61540018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA7169F61540018C08D /* x86defs.cpp */; };
ABF50C3D169F61540018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA9169F61540018C08D /* x86func.cpp */; };
ABF50C3E169F61540018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAB169F61540018C08D /* x86operand.cpp */; };
ABF50C3F169F61540018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAD169F61540018C08D /* x86util.cpp */; };
ABF50C40169F61540018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B70169F61540018C08D /* assembler.cpp */; };
ABF50C41169F61540018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B72169F61540018C08D /* assert.cpp */; };
ABF50C42169F61540018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B74169F61540018C08D /* buffer.cpp */; };
ABF50C43169F61540018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B77169F61540018C08D /* compiler.cpp */; };
ABF50C44169F61540018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B79169F61540018C08D /* compilercontext.cpp */; };
ABF50C45169F61540018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7B169F61540018C08D /* compilerfunc.cpp */; };
ABF50C46169F61540018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7D169F61540018C08D /* compileritem.cpp */; };
ABF50C47169F61540018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7F169F61540018C08D /* context.cpp */; };
ABF50C48169F61540018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B81169F61540018C08D /* cpuinfo.cpp */; };
ABF50C49169F61540018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B83169F61540018C08D /* defs.cpp */; };
ABF50C4A169F61540018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B85169F61540018C08D /* func.cpp */; };
ABF50C4B169F61540018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B89169F61540018C08D /* logger.cpp */; };
ABF50C4C169F61540018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8B169F61540018C08D /* memorymanager.cpp */; };
ABF50C4D169F61540018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8D169F61540018C08D /* memorymarker.cpp */; };
ABF50C4E169F61540018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8F169F61540018C08D /* operand.cpp */; };
ABF50C4F169F61540018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B92169F61540018C08D /* stringbuilder.cpp */; };
ABF50C50169F61540018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B94169F61540018C08D /* stringutil.cpp */; };
ABF50C51169F61540018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B96169F61540018C08D /* virtualmemory.cpp */; };
ABF50C52169F61540018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B98169F61540018C08D /* zonememory.cpp */; };
ABF50C53169F61540018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9B169F61540018C08D /* x86assembler.cpp */; };
ABF50C54169F61540018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9D169F61540018C08D /* x86compiler.cpp */; };
ABF50C55169F61540018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9F169F61540018C08D /* x86compilercontext.cpp */; };
ABF50C56169F61540018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */; };
ABF50C57169F61540018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA3169F61540018C08D /* x86compileritem.cpp */; };
ABF50C58169F61540018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */; };
ABF50C59169F61540018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA7169F61540018C08D /* x86defs.cpp */; };
ABF50C5A169F61540018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA9169F61540018C08D /* x86func.cpp */; };
ABF50C5B169F61540018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAB169F61540018C08D /* x86operand.cpp */; };
ABF50C5C169F61540018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAD169F61540018C08D /* x86util.cpp */; };
ABF50C5D169F61540018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B70169F61540018C08D /* assembler.cpp */; };
ABF50C5E169F61540018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B72169F61540018C08D /* assert.cpp */; };
ABF50C5F169F61540018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B74169F61540018C08D /* buffer.cpp */; };
ABF50C60169F61540018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B77169F61540018C08D /* compiler.cpp */; };
ABF50C61169F61540018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B79169F61540018C08D /* compilercontext.cpp */; };
ABF50C62169F61540018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7B169F61540018C08D /* compilerfunc.cpp */; };
ABF50C63169F61540018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7D169F61540018C08D /* compileritem.cpp */; };
ABF50C64169F61540018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B7F169F61540018C08D /* context.cpp */; };
ABF50C65169F61540018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B81169F61540018C08D /* cpuinfo.cpp */; };
ABF50C66169F61540018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B83169F61540018C08D /* defs.cpp */; };
ABF50C67169F61540018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B85169F61540018C08D /* func.cpp */; };
ABF50C68169F61540018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B89169F61540018C08D /* logger.cpp */; };
ABF50C69169F61540018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8B169F61540018C08D /* memorymanager.cpp */; };
ABF50C6A169F61540018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8D169F61540018C08D /* memorymarker.cpp */; };
ABF50C6B169F61540018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B8F169F61540018C08D /* operand.cpp */; };
ABF50C6C169F61540018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B92169F61540018C08D /* stringbuilder.cpp */; };
ABF50C6D169F61540018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B94169F61540018C08D /* stringutil.cpp */; };
ABF50C6E169F61540018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B96169F61540018C08D /* virtualmemory.cpp */; };
ABF50C6F169F61540018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B98169F61540018C08D /* zonememory.cpp */; };
ABF50C70169F61540018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9B169F61540018C08D /* x86assembler.cpp */; };
ABF50C71169F61540018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9D169F61540018C08D /* x86compiler.cpp */; };
ABF50C72169F61540018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50B9F169F61540018C08D /* x86compilercontext.cpp */; };
ABF50C73169F61540018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */; };
ABF50C74169F61540018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA3169F61540018C08D /* x86compileritem.cpp */; };
ABF50C75169F61540018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */; };
ABF50C76169F61540018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA7169F61540018C08D /* x86defs.cpp */; };
ABF50C77169F61540018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BA9169F61540018C08D /* x86func.cpp */; };
ABF50C78169F61540018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAB169F61540018C08D /* x86operand.cpp */; };
ABF50C79169F61540018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50BAD169F61540018C08D /* x86util.cpp */; };
ABFE4242143E32F0009A3CCE /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1F4B55090F53924500C8B514 /* Localizable.strings */; }; ABFE4242143E32F0009A3CCE /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1F4B55090F53924500C8B514 /* Localizable.strings */; };
ABFE4251143E32F0009A3CCE /* addons.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB06CD0E135B8ACE00E977B3 /* addons.cpp */; }; ABFE4251143E32F0009A3CCE /* addons.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB06CD0E135B8ACE00E977B3 /* addons.cpp */; };
ABFE4252143E32F0009A3CCE /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB06CD10135B8ACE00E977B3 /* arm_instructions.cpp */; }; ABFE4252143E32F0009A3CCE /* arm_instructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB06CD10135B8ACE00E977B3 /* arm_instructions.cpp */; };
@ -1239,40 +1390,6 @@
AB0A0EA914AAF77000E83E91 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = ChangeLog; path = ../../ChangeLog; sourceTree = SOURCE_ROOT; }; AB0A0EA914AAF77000E83E91 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = ChangeLog; path = ../../ChangeLog; sourceTree = SOURCE_ROOT; };
AB0A0EAA14AAF77000E83E91 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = COPYING; path = ../../COPYING; sourceTree = SOURCE_ROOT; }; AB0A0EAA14AAF77000E83E91 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = COPYING; path = ../../COPYING; sourceTree = SOURCE_ROOT; };
AB0A0EAB14AAF77000E83E91 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../../README; sourceTree = SOURCE_ROOT; }; AB0A0EAB14AAF77000E83E91 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../../README; sourceTree = SOURCE_ROOT; };
AB18130515D1FB4B007A6CC3 /* ApiBegin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApiBegin.h; sourceTree = "<group>"; };
AB18130615D1FB4B007A6CC3 /* ApiEnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApiEnd.h; sourceTree = "<group>"; };
AB18130715D1FB4B007A6CC3 /* AsmJit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsmJit.h; sourceTree = "<group>"; };
AB18130815D1FB4B007A6CC3 /* Assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Assembler.h; sourceTree = "<group>"; };
AB18130915D1FB4B007A6CC3 /* AssemblerX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssemblerX86X64.cpp; sourceTree = "<group>"; };
AB18130A15D1FB4B007A6CC3 /* AssemblerX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssemblerX86X64.h; sourceTree = "<group>"; };
AB18130B15D1FB4B007A6CC3 /* Build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Build.h; sourceTree = "<group>"; };
AB18130C15D1FB4B007A6CC3 /* CodeGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenerator.cpp; sourceTree = "<group>"; };
AB18130D15D1FB4B007A6CC3 /* CodeGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeGenerator.h; sourceTree = "<group>"; };
AB18130E15D1FB4B007A6CC3 /* Compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Compiler.cpp; sourceTree = "<group>"; };
AB18130F15D1FB4B007A6CC3 /* Compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compiler.h; sourceTree = "<group>"; };
AB18131015D1FB4B007A6CC3 /* CompilerX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompilerX86X64.cpp; sourceTree = "<group>"; };
AB18131115D1FB4B007A6CC3 /* CompilerX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerX86X64.h; sourceTree = "<group>"; };
AB18131215D1FB4B007A6CC3 /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
AB18131415D1FB4B007A6CC3 /* CpuInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CpuInfo.cpp; sourceTree = "<group>"; };
AB18131515D1FB4B007A6CC3 /* CpuInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CpuInfo.h; sourceTree = "<group>"; };
AB18131615D1FB4B007A6CC3 /* Defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Defs.cpp; sourceTree = "<group>"; };
AB18131715D1FB4B007A6CC3 /* Defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Defs.h; sourceTree = "<group>"; };
AB18131815D1FB4B007A6CC3 /* DefsX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DefsX86X64.cpp; sourceTree = "<group>"; };
AB18131915D1FB4B007A6CC3 /* DefsX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DefsX86X64.h; sourceTree = "<group>"; };
AB18131A15D1FB4B007A6CC3 /* Logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Logger.cpp; sourceTree = "<group>"; };
AB18131B15D1FB4B007A6CC3 /* Logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logger.h; sourceTree = "<group>"; };
AB18131C15D1FB4B007A6CC3 /* MemoryManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryManager.cpp; sourceTree = "<group>"; };
AB18131D15D1FB4B007A6CC3 /* MemoryManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryManager.h; sourceTree = "<group>"; };
AB18131E15D1FB4B007A6CC3 /* MemoryMarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryMarker.cpp; sourceTree = "<group>"; };
AB18131F15D1FB4B007A6CC3 /* MemoryMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryMarker.h; sourceTree = "<group>"; };
AB18132015D1FB4B007A6CC3 /* Operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Operand.h; sourceTree = "<group>"; };
AB18132115D1FB4B007A6CC3 /* OperandX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OperandX86X64.cpp; sourceTree = "<group>"; };
AB18132215D1FB4B007A6CC3 /* OperandX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OperandX86X64.h; sourceTree = "<group>"; };
AB18132315D1FB4B007A6CC3 /* Platform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Platform.cpp; sourceTree = "<group>"; };
AB18132415D1FB4B007A6CC3 /* Platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Platform.h; sourceTree = "<group>"; };
AB18132715D1FB4B007A6CC3 /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Util.cpp; sourceTree = "<group>"; };
AB18132815D1FB4B007A6CC3 /* Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util.h; sourceTree = "<group>"; };
AB18132915D1FB4B007A6CC3 /* Util_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util_p.h; sourceTree = "<group>"; };
AB18136C15D1FB73007A6CC3 /* arm_jit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = arm_jit.cpp; path = ../arm_jit.cpp; sourceTree = SOURCE_ROOT; }; AB18136C15D1FB73007A6CC3 /* arm_jit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = arm_jit.cpp; path = ../arm_jit.cpp; sourceTree = SOURCE_ROOT; };
AB18137115D1FB8F007A6CC3 /* arm_jit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = arm_jit.h; path = ../arm_jit.h; sourceTree = SOURCE_ROOT; }; AB18137115D1FB8F007A6CC3 /* arm_jit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = arm_jit.h; path = ../arm_jit.h; sourceTree = SOURCE_ROOT; };
AB18137215D1FBA6007A6CC3 /* instruction_attributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instruction_attributes.h; path = ../instruction_attributes.h; sourceTree = SOURCE_ROOT; }; AB18137215D1FBA6007A6CC3 /* instruction_attributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instruction_attributes.h; path = ../instruction_attributes.h; sourceTree = SOURCE_ROOT; };
@ -1329,6 +1446,74 @@
ABEFD81C14BB9E65004DB9DC /* Icon_VolumeTwoThird_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeTwoThird_16x16.png; path = images/Icon_VolumeTwoThird_16x16.png; sourceTree = "<group>"; }; ABEFD81C14BB9E65004DB9DC /* Icon_VolumeTwoThird_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeTwoThird_16x16.png; path = images/Icon_VolumeTwoThird_16x16.png; sourceTree = "<group>"; };
ABF4007614B4F19200578AE7 /* AppIcon_ROMCheats.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_ROMCheats.icns; sourceTree = "<group>"; }; ABF4007614B4F19200578AE7 /* AppIcon_ROMCheats.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_ROMCheats.icns; sourceTree = "<group>"; };
ABF4007E14B4F1C000578AE7 /* sndOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sndOSX.cpp; sourceTree = "<group>"; }; ABF4007E14B4F1C000578AE7 /* sndOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sndOSX.cpp; sourceTree = "<group>"; };
ABF50B69169F61540018C08D /* AsmJit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsmJit.h; sourceTree = "<group>"; };
ABF50B6A169F61540018C08D /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
ABF50B6B169F61540018C08D /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = core.h; sourceTree = "<group>"; };
ABF50B6C169F61540018C08D /* x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86.h; sourceTree = "<group>"; };
ABF50B6E169F61540018C08D /* apibegin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apibegin.h; sourceTree = "<group>"; };
ABF50B6F169F61540018C08D /* apiend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apiend.h; sourceTree = "<group>"; };
ABF50B70169F61540018C08D /* assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assembler.cpp; sourceTree = "<group>"; };
ABF50B71169F61540018C08D /* assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assembler.h; sourceTree = "<group>"; };
ABF50B72169F61540018C08D /* assert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assert.cpp; sourceTree = "<group>"; };
ABF50B73169F61540018C08D /* assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assert.h; sourceTree = "<group>"; };
ABF50B74169F61540018C08D /* buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = buffer.cpp; sourceTree = "<group>"; };
ABF50B75169F61540018C08D /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = "<group>"; };
ABF50B76169F61540018C08D /* build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build.h; sourceTree = "<group>"; };
ABF50B77169F61540018C08D /* compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compiler.cpp; sourceTree = "<group>"; };
ABF50B78169F61540018C08D /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compiler.h; sourceTree = "<group>"; };
ABF50B79169F61540018C08D /* compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilercontext.cpp; sourceTree = "<group>"; };
ABF50B7A169F61540018C08D /* compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilercontext.h; sourceTree = "<group>"; };
ABF50B7B169F61540018C08D /* compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilerfunc.cpp; sourceTree = "<group>"; };
ABF50B7C169F61540018C08D /* compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilerfunc.h; sourceTree = "<group>"; };
ABF50B7D169F61540018C08D /* compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compileritem.cpp; sourceTree = "<group>"; };
ABF50B7E169F61540018C08D /* compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compileritem.h; sourceTree = "<group>"; };
ABF50B7F169F61540018C08D /* context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context.cpp; sourceTree = "<group>"; };
ABF50B80169F61540018C08D /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = "<group>"; };
ABF50B81169F61540018C08D /* cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpuinfo.cpp; sourceTree = "<group>"; };
ABF50B82169F61540018C08D /* cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpuinfo.h; sourceTree = "<group>"; };
ABF50B83169F61540018C08D /* defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = defs.cpp; sourceTree = "<group>"; };
ABF50B84169F61540018C08D /* defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defs.h; sourceTree = "<group>"; };
ABF50B85169F61540018C08D /* func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = func.cpp; sourceTree = "<group>"; };
ABF50B86169F61540018C08D /* func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = func.h; sourceTree = "<group>"; };
ABF50B87169F61540018C08D /* intutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = intutil.h; sourceTree = "<group>"; };
ABF50B88169F61540018C08D /* lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lock.h; sourceTree = "<group>"; };
ABF50B89169F61540018C08D /* logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logger.cpp; sourceTree = "<group>"; };
ABF50B8A169F61540018C08D /* logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logger.h; sourceTree = "<group>"; };
ABF50B8B169F61540018C08D /* memorymanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymanager.cpp; sourceTree = "<group>"; };
ABF50B8C169F61540018C08D /* memorymanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymanager.h; sourceTree = "<group>"; };
ABF50B8D169F61540018C08D /* memorymarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymarker.cpp; sourceTree = "<group>"; };
ABF50B8E169F61540018C08D /* memorymarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymarker.h; sourceTree = "<group>"; };
ABF50B8F169F61540018C08D /* operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand.cpp; sourceTree = "<group>"; };
ABF50B90169F61540018C08D /* operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand.h; sourceTree = "<group>"; };
ABF50B91169F61540018C08D /* podvector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = podvector.h; sourceTree = "<group>"; };
ABF50B92169F61540018C08D /* stringbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringbuilder.cpp; sourceTree = "<group>"; };
ABF50B93169F61540018C08D /* stringbuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringbuilder.h; sourceTree = "<group>"; };
ABF50B94169F61540018C08D /* stringutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringutil.cpp; sourceTree = "<group>"; };
ABF50B95169F61540018C08D /* stringutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringutil.h; sourceTree = "<group>"; };
ABF50B96169F61540018C08D /* virtualmemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = virtualmemory.cpp; sourceTree = "<group>"; };
ABF50B97169F61540018C08D /* virtualmemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = virtualmemory.h; sourceTree = "<group>"; };
ABF50B98169F61540018C08D /* zonememory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zonememory.cpp; sourceTree = "<group>"; };
ABF50B99169F61540018C08D /* zonememory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zonememory.h; sourceTree = "<group>"; };
ABF50B9B169F61540018C08D /* x86assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86assembler.cpp; sourceTree = "<group>"; };
ABF50B9C169F61540018C08D /* x86assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86assembler.h; sourceTree = "<group>"; };
ABF50B9D169F61540018C08D /* x86compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compiler.cpp; sourceTree = "<group>"; };
ABF50B9E169F61540018C08D /* x86compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compiler.h; sourceTree = "<group>"; };
ABF50B9F169F61540018C08D /* x86compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilercontext.cpp; sourceTree = "<group>"; };
ABF50BA0169F61540018C08D /* x86compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilercontext.h; sourceTree = "<group>"; };
ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilerfunc.cpp; sourceTree = "<group>"; };
ABF50BA2169F61540018C08D /* x86compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilerfunc.h; sourceTree = "<group>"; };
ABF50BA3169F61540018C08D /* x86compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compileritem.cpp; sourceTree = "<group>"; };
ABF50BA4169F61540018C08D /* x86compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compileritem.h; sourceTree = "<group>"; };
ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86cpuinfo.cpp; sourceTree = "<group>"; };
ABF50BA6169F61540018C08D /* x86cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86cpuinfo.h; sourceTree = "<group>"; };
ABF50BA7169F61540018C08D /* x86defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86defs.cpp; sourceTree = "<group>"; };
ABF50BA8169F61540018C08D /* x86defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86defs.h; sourceTree = "<group>"; };
ABF50BA9169F61540018C08D /* x86func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86func.cpp; sourceTree = "<group>"; };
ABF50BAA169F61540018C08D /* x86func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86func.h; sourceTree = "<group>"; };
ABF50BAB169F61540018C08D /* x86operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86operand.cpp; sourceTree = "<group>"; };
ABF50BAC169F61540018C08D /* x86operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86operand.h; sourceTree = "<group>"; };
ABF50BAD169F61540018C08D /* x86util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86util.cpp; sourceTree = "<group>"; };
ABF50BAE169F61540018C08D /* x86util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86util.h; sourceTree = "<group>"; };
ABF95B4714B4F4FC007912B8 /* cocoa_globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_globals.h; sourceTree = "<group>"; }; ABF95B4714B4F4FC007912B8 /* cocoa_globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_globals.h; sourceTree = "<group>"; };
ABFE42CD143E3398009A3CCE /* DeSmuME.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DeSmuME.app; sourceTree = BUILT_PRODUCTS_DIR; }; ABFE42CD143E3398009A3CCE /* DeSmuME.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DeSmuME.app; sourceTree = BUILT_PRODUCTS_DIR; };
ABFE42CF143E3398009A3CCE /* DeSmuME.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DeSmuME.app; sourceTree = BUILT_PRODUCTS_DIR; }; ABFE42CF143E3398009A3CCE /* DeSmuME.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DeSmuME.app; sourceTree = BUILT_PRODUCTS_DIR; };
@ -1844,40 +2029,12 @@
AB18130415D1FB4B007A6CC3 /* AsmJit */ = { AB18130415D1FB4B007A6CC3 /* AsmJit */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
AB18130915D1FB4B007A6CC3 /* AssemblerX86X64.cpp */, ABF50B6D169F61540018C08D /* core */,
AB18130C15D1FB4B007A6CC3 /* CodeGenerator.cpp */, ABF50B9A169F61540018C08D /* x86 */,
AB18130E15D1FB4B007A6CC3 /* Compiler.cpp */, ABF50B69169F61540018C08D /* AsmJit.h */,
AB18131015D1FB4B007A6CC3 /* CompilerX86X64.cpp */, ABF50B6A169F61540018C08D /* Config.h */,
AB18131415D1FB4B007A6CC3 /* CpuInfo.cpp */, ABF50B6B169F61540018C08D /* core.h */,
AB18131615D1FB4B007A6CC3 /* Defs.cpp */, ABF50B6C169F61540018C08D /* x86.h */,
AB18131815D1FB4B007A6CC3 /* DefsX86X64.cpp */,
AB18131A15D1FB4B007A6CC3 /* Logger.cpp */,
AB18131C15D1FB4B007A6CC3 /* MemoryManager.cpp */,
AB18131E15D1FB4B007A6CC3 /* MemoryMarker.cpp */,
AB18132115D1FB4B007A6CC3 /* OperandX86X64.cpp */,
AB18132315D1FB4B007A6CC3 /* Platform.cpp */,
AB18132715D1FB4B007A6CC3 /* Util.cpp */,
AB18130515D1FB4B007A6CC3 /* ApiBegin.h */,
AB18130615D1FB4B007A6CC3 /* ApiEnd.h */,
AB18130715D1FB4B007A6CC3 /* AsmJit.h */,
AB18130815D1FB4B007A6CC3 /* Assembler.h */,
AB18130A15D1FB4B007A6CC3 /* AssemblerX86X64.h */,
AB18130B15D1FB4B007A6CC3 /* Build.h */,
AB18130D15D1FB4B007A6CC3 /* CodeGenerator.h */,
AB18130F15D1FB4B007A6CC3 /* Compiler.h */,
AB18131115D1FB4B007A6CC3 /* CompilerX86X64.h */,
AB18131215D1FB4B007A6CC3 /* Config.h */,
AB18131515D1FB4B007A6CC3 /* CpuInfo.h */,
AB18131715D1FB4B007A6CC3 /* Defs.h */,
AB18131915D1FB4B007A6CC3 /* DefsX86X64.h */,
AB18131B15D1FB4B007A6CC3 /* Logger.h */,
AB18131D15D1FB4B007A6CC3 /* MemoryManager.h */,
AB18131F15D1FB4B007A6CC3 /* MemoryMarker.h */,
AB18132015D1FB4B007A6CC3 /* Operand.h */,
AB18132215D1FB4B007A6CC3 /* OperandX86X64.h */,
AB18132415D1FB4B007A6CC3 /* Platform.h */,
AB18132815D1FB4B007A6CC3 /* Util.h */,
AB18132915D1FB4B007A6CC3 /* Util_p.h */,
); );
path = AsmJit; path = AsmJit;
sourceTree = "<group>"; sourceTree = "<group>";
@ -1922,6 +2079,84 @@
name = userinterface; name = userinterface;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
ABF50B6D169F61540018C08D /* core */ = {
isa = PBXGroup;
children = (
ABF50B70169F61540018C08D /* assembler.cpp */,
ABF50B72169F61540018C08D /* assert.cpp */,
ABF50B74169F61540018C08D /* buffer.cpp */,
ABF50B77169F61540018C08D /* compiler.cpp */,
ABF50B79169F61540018C08D /* compilercontext.cpp */,
ABF50B7B169F61540018C08D /* compilerfunc.cpp */,
ABF50B7D169F61540018C08D /* compileritem.cpp */,
ABF50B7F169F61540018C08D /* context.cpp */,
ABF50B81169F61540018C08D /* cpuinfo.cpp */,
ABF50B83169F61540018C08D /* defs.cpp */,
ABF50B85169F61540018C08D /* func.cpp */,
ABF50B89169F61540018C08D /* logger.cpp */,
ABF50B8B169F61540018C08D /* memorymanager.cpp */,
ABF50B8D169F61540018C08D /* memorymarker.cpp */,
ABF50B8F169F61540018C08D /* operand.cpp */,
ABF50B92169F61540018C08D /* stringbuilder.cpp */,
ABF50B94169F61540018C08D /* stringutil.cpp */,
ABF50B96169F61540018C08D /* virtualmemory.cpp */,
ABF50B98169F61540018C08D /* zonememory.cpp */,
ABF50B6E169F61540018C08D /* apibegin.h */,
ABF50B6F169F61540018C08D /* apiend.h */,
ABF50B71169F61540018C08D /* assembler.h */,
ABF50B73169F61540018C08D /* assert.h */,
ABF50B75169F61540018C08D /* buffer.h */,
ABF50B76169F61540018C08D /* build.h */,
ABF50B78169F61540018C08D /* compiler.h */,
ABF50B7A169F61540018C08D /* compilercontext.h */,
ABF50B7C169F61540018C08D /* compilerfunc.h */,
ABF50B7E169F61540018C08D /* compileritem.h */,
ABF50B80169F61540018C08D /* context.h */,
ABF50B82169F61540018C08D /* cpuinfo.h */,
ABF50B84169F61540018C08D /* defs.h */,
ABF50B86169F61540018C08D /* func.h */,
ABF50B87169F61540018C08D /* intutil.h */,
ABF50B88169F61540018C08D /* lock.h */,
ABF50B8A169F61540018C08D /* logger.h */,
ABF50B8C169F61540018C08D /* memorymanager.h */,
ABF50B8E169F61540018C08D /* memorymarker.h */,
ABF50B90169F61540018C08D /* operand.h */,
ABF50B91169F61540018C08D /* podvector.h */,
ABF50B93169F61540018C08D /* stringbuilder.h */,
ABF50B95169F61540018C08D /* stringutil.h */,
ABF50B97169F61540018C08D /* virtualmemory.h */,
ABF50B99169F61540018C08D /* zonememory.h */,
);
path = core;
sourceTree = "<group>";
};
ABF50B9A169F61540018C08D /* x86 */ = {
isa = PBXGroup;
children = (
ABF50B9B169F61540018C08D /* x86assembler.cpp */,
ABF50B9D169F61540018C08D /* x86compiler.cpp */,
ABF50B9F169F61540018C08D /* x86compilercontext.cpp */,
ABF50BA1169F61540018C08D /* x86compilerfunc.cpp */,
ABF50BA3169F61540018C08D /* x86compileritem.cpp */,
ABF50BA5169F61540018C08D /* x86cpuinfo.cpp */,
ABF50BA7169F61540018C08D /* x86defs.cpp */,
ABF50BA9169F61540018C08D /* x86func.cpp */,
ABF50BAB169F61540018C08D /* x86operand.cpp */,
ABF50BAD169F61540018C08D /* x86util.cpp */,
ABF50B9C169F61540018C08D /* x86assembler.h */,
ABF50B9E169F61540018C08D /* x86compiler.h */,
ABF50BA0169F61540018C08D /* x86compilercontext.h */,
ABF50BA2169F61540018C08D /* x86compilerfunc.h */,
ABF50BA4169F61540018C08D /* x86compileritem.h */,
ABF50BA6169F61540018C08D /* x86cpuinfo.h */,
ABF50BA8169F61540018C08D /* x86defs.h */,
ABF50BAA169F61540018C08D /* x86func.h */,
ABF50BAC169F61540018C08D /* x86operand.h */,
ABF50BAE169F61540018C08D /* x86util.h */,
);
path = x86;
sourceTree = "<group>";
};
/* End PBXGroup section */ /* End PBXGroup section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
@ -2681,21 +2916,37 @@
ABE2411014BE3169006EA2D5 /* video_output_view_legacy.mm in Sources */, ABE2411014BE3169006EA2D5 /* video_output_view_legacy.mm in Sources */,
ABD0A5681501AC5C0074A094 /* coreaudiosound.cpp in Sources */, ABD0A5681501AC5C0074A094 /* coreaudiosound.cpp in Sources */,
ABD0A5691501AC5C0074A094 /* ringbuffer.cpp in Sources */, ABD0A5691501AC5C0074A094 /* ringbuffer.cpp in Sources */,
AB18135A15D1FB4B007A6CC3 /* AssemblerX86X64.cpp in Sources */,
AB18135B15D1FB4B007A6CC3 /* CodeGenerator.cpp in Sources */,
AB18135C15D1FB4B007A6CC3 /* Compiler.cpp in Sources */,
AB18135D15D1FB4B007A6CC3 /* CompilerX86X64.cpp in Sources */,
AB18135F15D1FB4B007A6CC3 /* CpuInfo.cpp in Sources */,
AB18136015D1FB4B007A6CC3 /* Defs.cpp in Sources */,
AB18136115D1FB4B007A6CC3 /* DefsX86X64.cpp in Sources */,
AB18136215D1FB4B007A6CC3 /* Logger.cpp in Sources */,
AB18136315D1FB4B007A6CC3 /* MemoryManager.cpp in Sources */,
AB18136415D1FB4B007A6CC3 /* MemoryMarker.cpp in Sources */,
AB18136515D1FB4B007A6CC3 /* OperandX86X64.cpp in Sources */,
AB18136615D1FB4B007A6CC3 /* Platform.cpp in Sources */,
AB18136915D1FB4B007A6CC3 /* Util.cpp in Sources */,
AB18137015D1FB73007A6CC3 /* arm_jit.cpp in Sources */, AB18137015D1FB73007A6CC3 /* arm_jit.cpp in Sources */,
AB1816B715D216F2007A6CC3 /* OGLRender.cpp in Sources */, AB1816B715D216F2007A6CC3 /* OGLRender.cpp in Sources */,
ABF50BE9169F61540018C08D /* assembler.cpp in Sources */,
ABF50BEA169F61540018C08D /* assert.cpp in Sources */,
ABF50BEB169F61540018C08D /* buffer.cpp in Sources */,
ABF50BEC169F61540018C08D /* compiler.cpp in Sources */,
ABF50BED169F61540018C08D /* compilercontext.cpp in Sources */,
ABF50BEE169F61540018C08D /* compilerfunc.cpp in Sources */,
ABF50BEF169F61540018C08D /* compileritem.cpp in Sources */,
ABF50BF0169F61540018C08D /* context.cpp in Sources */,
ABF50BF1169F61540018C08D /* cpuinfo.cpp in Sources */,
ABF50BF2169F61540018C08D /* defs.cpp in Sources */,
ABF50BF3169F61540018C08D /* func.cpp in Sources */,
ABF50BF4169F61540018C08D /* logger.cpp in Sources */,
ABF50BF5169F61540018C08D /* memorymanager.cpp in Sources */,
ABF50BF6169F61540018C08D /* memorymarker.cpp in Sources */,
ABF50BF7169F61540018C08D /* operand.cpp in Sources */,
ABF50BF8169F61540018C08D /* stringbuilder.cpp in Sources */,
ABF50BF9169F61540018C08D /* stringutil.cpp in Sources */,
ABF50BFA169F61540018C08D /* virtualmemory.cpp in Sources */,
ABF50BFB169F61540018C08D /* zonememory.cpp in Sources */,
ABF50BFC169F61540018C08D /* x86assembler.cpp in Sources */,
ABF50BFD169F61540018C08D /* x86compiler.cpp in Sources */,
ABF50BFE169F61540018C08D /* x86compilercontext.cpp in Sources */,
ABF50BFF169F61540018C08D /* x86compilerfunc.cpp in Sources */,
ABF50C00169F61540018C08D /* x86compileritem.cpp in Sources */,
ABF50C01169F61540018C08D /* x86cpuinfo.cpp in Sources */,
ABF50C02169F61540018C08D /* x86defs.cpp in Sources */,
ABF50C03169F61540018C08D /* x86func.cpp in Sources */,
ABF50C04169F61540018C08D /* x86operand.cpp in Sources */,
ABF50C05169F61540018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -2805,21 +3056,37 @@
ABE2411614BE3169006EA2D5 /* video_output_view_legacy.mm in Sources */, ABE2411614BE3169006EA2D5 /* video_output_view_legacy.mm in Sources */,
ABD0A56C1501AC5C0074A094 /* coreaudiosound.cpp in Sources */, ABD0A56C1501AC5C0074A094 /* coreaudiosound.cpp in Sources */,
ABD0A56D1501AC5C0074A094 /* ringbuffer.cpp in Sources */, ABD0A56D1501AC5C0074A094 /* ringbuffer.cpp in Sources */,
AB18132A15D1FB4B007A6CC3 /* AssemblerX86X64.cpp in Sources */,
AB18132B15D1FB4B007A6CC3 /* CodeGenerator.cpp in Sources */,
AB18132C15D1FB4B007A6CC3 /* Compiler.cpp in Sources */,
AB18132D15D1FB4B007A6CC3 /* CompilerX86X64.cpp in Sources */,
AB18132F15D1FB4B007A6CC3 /* CpuInfo.cpp in Sources */,
AB18133015D1FB4B007A6CC3 /* Defs.cpp in Sources */,
AB18133115D1FB4B007A6CC3 /* DefsX86X64.cpp in Sources */,
AB18133215D1FB4B007A6CC3 /* Logger.cpp in Sources */,
AB18133315D1FB4B007A6CC3 /* MemoryManager.cpp in Sources */,
AB18133415D1FB4B007A6CC3 /* MemoryMarker.cpp in Sources */,
AB18133515D1FB4B007A6CC3 /* OperandX86X64.cpp in Sources */,
AB18133615D1FB4B007A6CC3 /* Platform.cpp in Sources */,
AB18133915D1FB4B007A6CC3 /* Util.cpp in Sources */,
AB18136D15D1FB73007A6CC3 /* arm_jit.cpp in Sources */, AB18136D15D1FB73007A6CC3 /* arm_jit.cpp in Sources */,
AB1816B415D216D6007A6CC3 /* OGLRender.cpp in Sources */, AB1816B415D216D6007A6CC3 /* OGLRender.cpp in Sources */,
ABF50C40169F61540018C08D /* assembler.cpp in Sources */,
ABF50C41169F61540018C08D /* assert.cpp in Sources */,
ABF50C42169F61540018C08D /* buffer.cpp in Sources */,
ABF50C43169F61540018C08D /* compiler.cpp in Sources */,
ABF50C44169F61540018C08D /* compilercontext.cpp in Sources */,
ABF50C45169F61540018C08D /* compilerfunc.cpp in Sources */,
ABF50C46169F61540018C08D /* compileritem.cpp in Sources */,
ABF50C47169F61540018C08D /* context.cpp in Sources */,
ABF50C48169F61540018C08D /* cpuinfo.cpp in Sources */,
ABF50C49169F61540018C08D /* defs.cpp in Sources */,
ABF50C4A169F61540018C08D /* func.cpp in Sources */,
ABF50C4B169F61540018C08D /* logger.cpp in Sources */,
ABF50C4C169F61540018C08D /* memorymanager.cpp in Sources */,
ABF50C4D169F61540018C08D /* memorymarker.cpp in Sources */,
ABF50C4E169F61540018C08D /* operand.cpp in Sources */,
ABF50C4F169F61540018C08D /* stringbuilder.cpp in Sources */,
ABF50C50169F61540018C08D /* stringutil.cpp in Sources */,
ABF50C51169F61540018C08D /* virtualmemory.cpp in Sources */,
ABF50C52169F61540018C08D /* zonememory.cpp in Sources */,
ABF50C53169F61540018C08D /* x86assembler.cpp in Sources */,
ABF50C54169F61540018C08D /* x86compiler.cpp in Sources */,
ABF50C55169F61540018C08D /* x86compilercontext.cpp in Sources */,
ABF50C56169F61540018C08D /* x86compilerfunc.cpp in Sources */,
ABF50C57169F61540018C08D /* x86compileritem.cpp in Sources */,
ABF50C58169F61540018C08D /* x86cpuinfo.cpp in Sources */,
ABF50C59169F61540018C08D /* x86defs.cpp in Sources */,
ABF50C5A169F61540018C08D /* x86func.cpp in Sources */,
ABF50C5B169F61540018C08D /* x86operand.cpp in Sources */,
ABF50C5C169F61540018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -2929,21 +3196,37 @@
ABE2410414BE3169006EA2D5 /* video_output_view_legacy.mm in Sources */, ABE2410414BE3169006EA2D5 /* video_output_view_legacy.mm in Sources */,
ABD0A5661501AC5C0074A094 /* coreaudiosound.cpp in Sources */, ABD0A5661501AC5C0074A094 /* coreaudiosound.cpp in Sources */,
ABD0A5671501AC5C0074A094 /* ringbuffer.cpp in Sources */, ABD0A5671501AC5C0074A094 /* ringbuffer.cpp in Sources */,
AB18133A15D1FB4B007A6CC3 /* AssemblerX86X64.cpp in Sources */,
AB18133B15D1FB4B007A6CC3 /* CodeGenerator.cpp in Sources */,
AB18133C15D1FB4B007A6CC3 /* Compiler.cpp in Sources */,
AB18133D15D1FB4B007A6CC3 /* CompilerX86X64.cpp in Sources */,
AB18133F15D1FB4B007A6CC3 /* CpuInfo.cpp in Sources */,
AB18134015D1FB4B007A6CC3 /* Defs.cpp in Sources */,
AB18134115D1FB4B007A6CC3 /* DefsX86X64.cpp in Sources */,
AB18134215D1FB4B007A6CC3 /* Logger.cpp in Sources */,
AB18134315D1FB4B007A6CC3 /* MemoryManager.cpp in Sources */,
AB18134415D1FB4B007A6CC3 /* MemoryMarker.cpp in Sources */,
AB18134515D1FB4B007A6CC3 /* OperandX86X64.cpp in Sources */,
AB18134615D1FB4B007A6CC3 /* Platform.cpp in Sources */,
AB18134915D1FB4B007A6CC3 /* Util.cpp in Sources */,
AB18136E15D1FB73007A6CC3 /* arm_jit.cpp in Sources */, AB18136E15D1FB73007A6CC3 /* arm_jit.cpp in Sources */,
AB751A681696535D00AFA00D /* OGLRender.cpp in Sources */, AB751A681696535D00AFA00D /* OGLRender.cpp in Sources */,
ABF50BAF169F61540018C08D /* assembler.cpp in Sources */,
ABF50BB0169F61540018C08D /* assert.cpp in Sources */,
ABF50BB1169F61540018C08D /* buffer.cpp in Sources */,
ABF50BB2169F61540018C08D /* compiler.cpp in Sources */,
ABF50BB3169F61540018C08D /* compilercontext.cpp in Sources */,
ABF50BB4169F61540018C08D /* compilerfunc.cpp in Sources */,
ABF50BB5169F61540018C08D /* compileritem.cpp in Sources */,
ABF50BB6169F61540018C08D /* context.cpp in Sources */,
ABF50BB7169F61540018C08D /* cpuinfo.cpp in Sources */,
ABF50BB8169F61540018C08D /* defs.cpp in Sources */,
ABF50BB9169F61540018C08D /* func.cpp in Sources */,
ABF50BBA169F61540018C08D /* logger.cpp in Sources */,
ABF50BBB169F61540018C08D /* memorymanager.cpp in Sources */,
ABF50BBC169F61540018C08D /* memorymarker.cpp in Sources */,
ABF50BBD169F61540018C08D /* operand.cpp in Sources */,
ABF50BBE169F61540018C08D /* stringbuilder.cpp in Sources */,
ABF50BBF169F61540018C08D /* stringutil.cpp in Sources */,
ABF50BC0169F61540018C08D /* virtualmemory.cpp in Sources */,
ABF50BC1169F61540018C08D /* zonememory.cpp in Sources */,
ABF50BC2169F61540018C08D /* x86assembler.cpp in Sources */,
ABF50BC3169F61540018C08D /* x86compiler.cpp in Sources */,
ABF50BC4169F61540018C08D /* x86compilercontext.cpp in Sources */,
ABF50BC5169F61540018C08D /* x86compilerfunc.cpp in Sources */,
ABF50BC6169F61540018C08D /* x86compileritem.cpp in Sources */,
ABF50BC7169F61540018C08D /* x86cpuinfo.cpp in Sources */,
ABF50BC8169F61540018C08D /* x86defs.cpp in Sources */,
ABF50BC9169F61540018C08D /* x86func.cpp in Sources */,
ABF50BCA169F61540018C08D /* x86operand.cpp in Sources */,
ABF50BCB169F61540018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -3054,6 +3337,35 @@
AB18153D15D212B4007A6CC3 /* coreaudiosound.cpp in Sources */, AB18153D15D212B4007A6CC3 /* coreaudiosound.cpp in Sources */,
AB18153E15D212B4007A6CC3 /* ringbuffer.cpp in Sources */, AB18153E15D212B4007A6CC3 /* ringbuffer.cpp in Sources */,
AB1816B615D216EC007A6CC3 /* OGLRender.cpp in Sources */, AB1816B615D216EC007A6CC3 /* OGLRender.cpp in Sources */,
ABF50C23169F61540018C08D /* assembler.cpp in Sources */,
ABF50C24169F61540018C08D /* assert.cpp in Sources */,
ABF50C25169F61540018C08D /* buffer.cpp in Sources */,
ABF50C26169F61540018C08D /* compiler.cpp in Sources */,
ABF50C27169F61540018C08D /* compilercontext.cpp in Sources */,
ABF50C28169F61540018C08D /* compilerfunc.cpp in Sources */,
ABF50C29169F61540018C08D /* compileritem.cpp in Sources */,
ABF50C2A169F61540018C08D /* context.cpp in Sources */,
ABF50C2B169F61540018C08D /* cpuinfo.cpp in Sources */,
ABF50C2C169F61540018C08D /* defs.cpp in Sources */,
ABF50C2D169F61540018C08D /* func.cpp in Sources */,
ABF50C2E169F61540018C08D /* logger.cpp in Sources */,
ABF50C2F169F61540018C08D /* memorymanager.cpp in Sources */,
ABF50C30169F61540018C08D /* memorymarker.cpp in Sources */,
ABF50C31169F61540018C08D /* operand.cpp in Sources */,
ABF50C32169F61540018C08D /* stringbuilder.cpp in Sources */,
ABF50C33169F61540018C08D /* stringutil.cpp in Sources */,
ABF50C34169F61540018C08D /* virtualmemory.cpp in Sources */,
ABF50C35169F61540018C08D /* zonememory.cpp in Sources */,
ABF50C36169F61540018C08D /* x86assembler.cpp in Sources */,
ABF50C37169F61540018C08D /* x86compiler.cpp in Sources */,
ABF50C38169F61540018C08D /* x86compilercontext.cpp in Sources */,
ABF50C39169F61540018C08D /* x86compilerfunc.cpp in Sources */,
ABF50C3A169F61540018C08D /* x86compileritem.cpp in Sources */,
ABF50C3B169F61540018C08D /* x86cpuinfo.cpp in Sources */,
ABF50C3C169F61540018C08D /* x86defs.cpp in Sources */,
ABF50C3D169F61540018C08D /* x86func.cpp in Sources */,
ABF50C3E169F61540018C08D /* x86operand.cpp in Sources */,
ABF50C3F169F61540018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -3163,6 +3475,35 @@
AB1815D815D21469007A6CC3 /* video_output_view_legacy.mm in Sources */, AB1815D815D21469007A6CC3 /* video_output_view_legacy.mm in Sources */,
AB1815D915D21469007A6CC3 /* coreaudiosound.cpp in Sources */, AB1815D915D21469007A6CC3 /* coreaudiosound.cpp in Sources */,
AB1815DA15D21469007A6CC3 /* ringbuffer.cpp in Sources */, AB1815DA15D21469007A6CC3 /* ringbuffer.cpp in Sources */,
ABF50C5D169F61540018C08D /* assembler.cpp in Sources */,
ABF50C5E169F61540018C08D /* assert.cpp in Sources */,
ABF50C5F169F61540018C08D /* buffer.cpp in Sources */,
ABF50C60169F61540018C08D /* compiler.cpp in Sources */,
ABF50C61169F61540018C08D /* compilercontext.cpp in Sources */,
ABF50C62169F61540018C08D /* compilerfunc.cpp in Sources */,
ABF50C63169F61540018C08D /* compileritem.cpp in Sources */,
ABF50C64169F61540018C08D /* context.cpp in Sources */,
ABF50C65169F61540018C08D /* cpuinfo.cpp in Sources */,
ABF50C66169F61540018C08D /* defs.cpp in Sources */,
ABF50C67169F61540018C08D /* func.cpp in Sources */,
ABF50C68169F61540018C08D /* logger.cpp in Sources */,
ABF50C69169F61540018C08D /* memorymanager.cpp in Sources */,
ABF50C6A169F61540018C08D /* memorymarker.cpp in Sources */,
ABF50C6B169F61540018C08D /* operand.cpp in Sources */,
ABF50C6C169F61540018C08D /* stringbuilder.cpp in Sources */,
ABF50C6D169F61540018C08D /* stringutil.cpp in Sources */,
ABF50C6E169F61540018C08D /* virtualmemory.cpp in Sources */,
ABF50C6F169F61540018C08D /* zonememory.cpp in Sources */,
ABF50C70169F61540018C08D /* x86assembler.cpp in Sources */,
ABF50C71169F61540018C08D /* x86compiler.cpp in Sources */,
ABF50C72169F61540018C08D /* x86compilercontext.cpp in Sources */,
ABF50C73169F61540018C08D /* x86compilerfunc.cpp in Sources */,
ABF50C74169F61540018C08D /* x86compileritem.cpp in Sources */,
ABF50C75169F61540018C08D /* x86cpuinfo.cpp in Sources */,
ABF50C76169F61540018C08D /* x86defs.cpp in Sources */,
ABF50C77169F61540018C08D /* x86func.cpp in Sources */,
ABF50C78169F61540018C08D /* x86operand.cpp in Sources */,
ABF50C79169F61540018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -3283,6 +3624,35 @@
AB18167F15D214F2007A6CC3 /* coreaudiosound.cpp in Sources */, AB18167F15D214F2007A6CC3 /* coreaudiosound.cpp in Sources */,
AB18168015D214F2007A6CC3 /* ringbuffer.cpp in Sources */, AB18168015D214F2007A6CC3 /* ringbuffer.cpp in Sources */,
AB1816B815D216F5007A6CC3 /* OGLRender.cpp in Sources */, AB1816B815D216F5007A6CC3 /* OGLRender.cpp in Sources */,
ABF50BCC169F61540018C08D /* assembler.cpp in Sources */,
ABF50BCD169F61540018C08D /* assert.cpp in Sources */,
ABF50BCE169F61540018C08D /* buffer.cpp in Sources */,
ABF50BCF169F61540018C08D /* compiler.cpp in Sources */,
ABF50BD0169F61540018C08D /* compilercontext.cpp in Sources */,
ABF50BD1169F61540018C08D /* compilerfunc.cpp in Sources */,
ABF50BD2169F61540018C08D /* compileritem.cpp in Sources */,
ABF50BD3169F61540018C08D /* context.cpp in Sources */,
ABF50BD4169F61540018C08D /* cpuinfo.cpp in Sources */,
ABF50BD5169F61540018C08D /* defs.cpp in Sources */,
ABF50BD6169F61540018C08D /* func.cpp in Sources */,
ABF50BD7169F61540018C08D /* logger.cpp in Sources */,
ABF50BD8169F61540018C08D /* memorymanager.cpp in Sources */,
ABF50BD9169F61540018C08D /* memorymarker.cpp in Sources */,
ABF50BDA169F61540018C08D /* operand.cpp in Sources */,
ABF50BDB169F61540018C08D /* stringbuilder.cpp in Sources */,
ABF50BDC169F61540018C08D /* stringutil.cpp in Sources */,
ABF50BDD169F61540018C08D /* virtualmemory.cpp in Sources */,
ABF50BDE169F61540018C08D /* zonememory.cpp in Sources */,
ABF50BDF169F61540018C08D /* x86assembler.cpp in Sources */,
ABF50BE0169F61540018C08D /* x86compiler.cpp in Sources */,
ABF50BE1169F61540018C08D /* x86compilercontext.cpp in Sources */,
ABF50BE2169F61540018C08D /* x86compilerfunc.cpp in Sources */,
ABF50BE3169F61540018C08D /* x86compileritem.cpp in Sources */,
ABF50BE4169F61540018C08D /* x86cpuinfo.cpp in Sources */,
ABF50BE5169F61540018C08D /* x86defs.cpp in Sources */,
ABF50BE6169F61540018C08D /* x86func.cpp in Sources */,
ABF50BE7169F61540018C08D /* x86operand.cpp in Sources */,
ABF50BE8169F61540018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -3392,21 +3762,37 @@
ABE2410A14BE3169006EA2D5 /* video_output_view_legacy.mm in Sources */, ABE2410A14BE3169006EA2D5 /* video_output_view_legacy.mm in Sources */,
ABD0A56A1501AC5C0074A094 /* coreaudiosound.cpp in Sources */, ABD0A56A1501AC5C0074A094 /* coreaudiosound.cpp in Sources */,
ABD0A56B1501AC5C0074A094 /* ringbuffer.cpp in Sources */, ABD0A56B1501AC5C0074A094 /* ringbuffer.cpp in Sources */,
AB18134A15D1FB4B007A6CC3 /* AssemblerX86X64.cpp in Sources */,
AB18134B15D1FB4B007A6CC3 /* CodeGenerator.cpp in Sources */,
AB18134C15D1FB4B007A6CC3 /* Compiler.cpp in Sources */,
AB18134D15D1FB4B007A6CC3 /* CompilerX86X64.cpp in Sources */,
AB18134F15D1FB4B007A6CC3 /* CpuInfo.cpp in Sources */,
AB18135015D1FB4B007A6CC3 /* Defs.cpp in Sources */,
AB18135115D1FB4B007A6CC3 /* DefsX86X64.cpp in Sources */,
AB18135215D1FB4B007A6CC3 /* Logger.cpp in Sources */,
AB18135315D1FB4B007A6CC3 /* MemoryManager.cpp in Sources */,
AB18135415D1FB4B007A6CC3 /* MemoryMarker.cpp in Sources */,
AB18135515D1FB4B007A6CC3 /* OperandX86X64.cpp in Sources */,
AB18135615D1FB4B007A6CC3 /* Platform.cpp in Sources */,
AB18135915D1FB4B007A6CC3 /* Util.cpp in Sources */,
AB18136F15D1FB73007A6CC3 /* arm_jit.cpp in Sources */, AB18136F15D1FB73007A6CC3 /* arm_jit.cpp in Sources */,
AB1813A615D1FD88007A6CC3 /* OGLRender.cpp in Sources */, AB1813A615D1FD88007A6CC3 /* OGLRender.cpp in Sources */,
ABF50C06169F61540018C08D /* assembler.cpp in Sources */,
ABF50C07169F61540018C08D /* assert.cpp in Sources */,
ABF50C08169F61540018C08D /* buffer.cpp in Sources */,
ABF50C09169F61540018C08D /* compiler.cpp in Sources */,
ABF50C0A169F61540018C08D /* compilercontext.cpp in Sources */,
ABF50C0B169F61540018C08D /* compilerfunc.cpp in Sources */,
ABF50C0C169F61540018C08D /* compileritem.cpp in Sources */,
ABF50C0D169F61540018C08D /* context.cpp in Sources */,
ABF50C0E169F61540018C08D /* cpuinfo.cpp in Sources */,
ABF50C0F169F61540018C08D /* defs.cpp in Sources */,
ABF50C10169F61540018C08D /* func.cpp in Sources */,
ABF50C11169F61540018C08D /* logger.cpp in Sources */,
ABF50C12169F61540018C08D /* memorymanager.cpp in Sources */,
ABF50C13169F61540018C08D /* memorymarker.cpp in Sources */,
ABF50C14169F61540018C08D /* operand.cpp in Sources */,
ABF50C15169F61540018C08D /* stringbuilder.cpp in Sources */,
ABF50C16169F61540018C08D /* stringutil.cpp in Sources */,
ABF50C17169F61540018C08D /* virtualmemory.cpp in Sources */,
ABF50C18169F61540018C08D /* zonememory.cpp in Sources */,
ABF50C19169F61540018C08D /* x86assembler.cpp in Sources */,
ABF50C1A169F61540018C08D /* x86compiler.cpp in Sources */,
ABF50C1B169F61540018C08D /* x86compilercontext.cpp in Sources */,
ABF50C1C169F61540018C08D /* x86compilerfunc.cpp in Sources */,
ABF50C1D169F61540018C08D /* x86compileritem.cpp in Sources */,
ABF50C1E169F61540018C08D /* x86cpuinfo.cpp in Sources */,
ABF50C1F169F61540018C08D /* x86defs.cpp in Sources */,
ABF50C20169F61540018C08D /* x86func.cpp in Sources */,
ABF50C21169F61540018C08D /* x86operand.cpp in Sources */,
ABF50C22169F61540018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };

View File

@ -782,32 +782,6 @@
ABAD104515ACE7A00000EC47 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; }; ABAD104515ACE7A00000EC47 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
ABBCE29715ACB1FF00A2C965 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */; }; ABBCE29715ACB1FF00A2C965 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */; };
ABBCE29815ACB1FF00A2C965 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */; }; ABBCE29815ACB1FF00A2C965 /* arm_jit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */; };
ABBCE2D715ACB29100A2C965 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2A615ACB29100A2C965 /* AssemblerX86X64.cpp */; };
ABBCE2D815ACB29100A2C965 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2A915ACB29100A2C965 /* CodeGenerator.cpp */; };
ABBCE2D915ACB29100A2C965 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2AB15ACB29100A2C965 /* Compiler.cpp */; };
ABBCE2DA15ACB29100A2C965 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2AD15ACB29100A2C965 /* CompilerX86X64.cpp */; };
ABBCE2DC15ACB29100A2C965 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B115ACB29100A2C965 /* CpuInfo.cpp */; };
ABBCE2DD15ACB29100A2C965 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B315ACB29100A2C965 /* Defs.cpp */; };
ABBCE2DE15ACB29100A2C965 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B515ACB29100A2C965 /* DefsX86X64.cpp */; };
ABBCE2DF15ACB29100A2C965 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B715ACB29100A2C965 /* Logger.cpp */; };
ABBCE2E015ACB29100A2C965 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B915ACB29100A2C965 /* MemoryManager.cpp */; };
ABBCE2E115ACB29100A2C965 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2BB15ACB29100A2C965 /* MemoryMarker.cpp */; };
ABBCE2E215ACB29100A2C965 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2BE15ACB29100A2C965 /* OperandX86X64.cpp */; };
ABBCE2E315ACB29100A2C965 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2C015ACB29100A2C965 /* Platform.cpp */; };
ABBCE2E615ACB29100A2C965 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2C415ACB29100A2C965 /* Util.cpp */; };
ABBCE2E715ACB29100A2C965 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2A615ACB29100A2C965 /* AssemblerX86X64.cpp */; };
ABBCE2E815ACB29100A2C965 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2A915ACB29100A2C965 /* CodeGenerator.cpp */; };
ABBCE2E915ACB29100A2C965 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2AB15ACB29100A2C965 /* Compiler.cpp */; };
ABBCE2EA15ACB29100A2C965 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2AD15ACB29100A2C965 /* CompilerX86X64.cpp */; };
ABBCE2EC15ACB29100A2C965 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B115ACB29100A2C965 /* CpuInfo.cpp */; };
ABBCE2ED15ACB29100A2C965 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B315ACB29100A2C965 /* Defs.cpp */; };
ABBCE2EE15ACB29100A2C965 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B515ACB29100A2C965 /* DefsX86X64.cpp */; };
ABBCE2EF15ACB29100A2C965 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B715ACB29100A2C965 /* Logger.cpp */; };
ABBCE2F015ACB29100A2C965 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2B915ACB29100A2C965 /* MemoryManager.cpp */; };
ABBCE2F115ACB29100A2C965 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2BB15ACB29100A2C965 /* MemoryMarker.cpp */; };
ABBCE2F215ACB29100A2C965 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2BE15ACB29100A2C965 /* OperandX86X64.cpp */; };
ABBCE2F315ACB29100A2C965 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2C015ACB29100A2C965 /* Platform.cpp */; };
ABBCE2F615ACB29100A2C965 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABBCE2C415ACB29100A2C965 /* Util.cpp */; };
ABBF04A614B515F300E505A0 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; }; ABBF04A614B515F300E505A0 /* AppIcon_ROMCheats.icns in Resources */ = {isa = PBXBuildFile; fileRef = ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */; };
ABC3AF3314B7F06900D5B13D /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; }; ABC3AF3314B7F06900D5B13D /* Icon_VolumeFull_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */; };
ABC3AF3414B7F06900D5B13D /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; }; ABC3AF3414B7F06900D5B13D /* Icon_VolumeMute_16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */; };
@ -816,6 +790,122 @@
ABC3AFCF14B8D16700D5B13D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; }; ABC3AFCF14B8D16700D5B13D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
ABD0A53A1501AA5A0074A094 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */; }; ABD0A53A1501AA5A0074A094 /* coreaudiosound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5341501AA5A0074A094 /* coreaudiosound.cpp */; };
ABD0A53B1501AA5A0074A094 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */; }; ABD0A53B1501AA5A0074A094 /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD0A5351501AA5A0074A094 /* ringbuffer.cpp */; };
ABF50ABA169F5FDA0018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7B169F5FDA0018C08D /* assembler.cpp */; };
ABF50ABB169F5FDA0018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7D169F5FDA0018C08D /* assert.cpp */; };
ABF50ABC169F5FDA0018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7F169F5FDA0018C08D /* buffer.cpp */; };
ABF50ABD169F5FDA0018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A82169F5FDA0018C08D /* compiler.cpp */; };
ABF50ABE169F5FDA0018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A84169F5FDA0018C08D /* compilercontext.cpp */; };
ABF50ABF169F5FDA0018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */; };
ABF50AC0169F5FDA0018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A88169F5FDA0018C08D /* compileritem.cpp */; };
ABF50AC1169F5FDA0018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8A169F5FDA0018C08D /* context.cpp */; };
ABF50AC2169F5FDA0018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */; };
ABF50AC3169F5FDA0018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8E169F5FDA0018C08D /* defs.cpp */; };
ABF50AC4169F5FDA0018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A90169F5FDA0018C08D /* func.cpp */; };
ABF50AC5169F5FDA0018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A94169F5FDA0018C08D /* logger.cpp */; };
ABF50AC6169F5FDA0018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A96169F5FDA0018C08D /* memorymanager.cpp */; };
ABF50AC7169F5FDA0018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A98169F5FDA0018C08D /* memorymarker.cpp */; };
ABF50AC8169F5FDA0018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9A169F5FDA0018C08D /* operand.cpp */; };
ABF50AC9169F5FDA0018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */; };
ABF50ACA169F5FDA0018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9F169F5FDA0018C08D /* stringutil.cpp */; };
ABF50ACB169F5FDA0018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */; };
ABF50ACC169F5FDA0018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA3169F5FDA0018C08D /* zonememory.cpp */; };
ABF50ACD169F5FDA0018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */; };
ABF50ACE169F5FDA0018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */; };
ABF50ACF169F5FDA0018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */; };
ABF50AD0169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */; };
ABF50AD1169F5FDA0018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */; };
ABF50AD2169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */; };
ABF50AD3169F5FDA0018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB2169F5FDA0018C08D /* x86defs.cpp */; };
ABF50AD4169F5FDA0018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB4169F5FDA0018C08D /* x86func.cpp */; };
ABF50AD5169F5FDA0018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB6169F5FDA0018C08D /* x86operand.cpp */; };
ABF50AD6169F5FDA0018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB8169F5FDA0018C08D /* x86util.cpp */; };
ABF50AD7169F5FDA0018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7B169F5FDA0018C08D /* assembler.cpp */; };
ABF50AD8169F5FDA0018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7D169F5FDA0018C08D /* assert.cpp */; };
ABF50AD9169F5FDA0018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7F169F5FDA0018C08D /* buffer.cpp */; };
ABF50ADA169F5FDA0018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A82169F5FDA0018C08D /* compiler.cpp */; };
ABF50ADB169F5FDA0018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A84169F5FDA0018C08D /* compilercontext.cpp */; };
ABF50ADC169F5FDA0018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */; };
ABF50ADD169F5FDA0018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A88169F5FDA0018C08D /* compileritem.cpp */; };
ABF50ADE169F5FDA0018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8A169F5FDA0018C08D /* context.cpp */; };
ABF50ADF169F5FDA0018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */; };
ABF50AE0169F5FDA0018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8E169F5FDA0018C08D /* defs.cpp */; };
ABF50AE1169F5FDA0018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A90169F5FDA0018C08D /* func.cpp */; };
ABF50AE2169F5FDA0018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A94169F5FDA0018C08D /* logger.cpp */; };
ABF50AE3169F5FDA0018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A96169F5FDA0018C08D /* memorymanager.cpp */; };
ABF50AE4169F5FDA0018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A98169F5FDA0018C08D /* memorymarker.cpp */; };
ABF50AE5169F5FDA0018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9A169F5FDA0018C08D /* operand.cpp */; };
ABF50AE6169F5FDA0018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */; };
ABF50AE7169F5FDA0018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9F169F5FDA0018C08D /* stringutil.cpp */; };
ABF50AE8169F5FDA0018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */; };
ABF50AE9169F5FDA0018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA3169F5FDA0018C08D /* zonememory.cpp */; };
ABF50AEA169F5FDA0018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */; };
ABF50AEB169F5FDA0018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */; };
ABF50AEC169F5FDA0018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */; };
ABF50AED169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */; };
ABF50AEE169F5FDA0018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */; };
ABF50AEF169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */; };
ABF50AF0169F5FDA0018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB2169F5FDA0018C08D /* x86defs.cpp */; };
ABF50AF1169F5FDA0018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB4169F5FDA0018C08D /* x86func.cpp */; };
ABF50AF2169F5FDA0018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB6169F5FDA0018C08D /* x86operand.cpp */; };
ABF50AF3169F5FDA0018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB8169F5FDA0018C08D /* x86util.cpp */; };
ABF50AF4169F5FDA0018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7B169F5FDA0018C08D /* assembler.cpp */; };
ABF50AF5169F5FDA0018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7D169F5FDA0018C08D /* assert.cpp */; };
ABF50AF6169F5FDA0018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7F169F5FDA0018C08D /* buffer.cpp */; };
ABF50AF7169F5FDA0018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A82169F5FDA0018C08D /* compiler.cpp */; };
ABF50AF8169F5FDA0018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A84169F5FDA0018C08D /* compilercontext.cpp */; };
ABF50AF9169F5FDA0018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */; };
ABF50AFA169F5FDA0018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A88169F5FDA0018C08D /* compileritem.cpp */; };
ABF50AFB169F5FDA0018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8A169F5FDA0018C08D /* context.cpp */; };
ABF50AFC169F5FDA0018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */; };
ABF50AFD169F5FDA0018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8E169F5FDA0018C08D /* defs.cpp */; };
ABF50AFE169F5FDA0018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A90169F5FDA0018C08D /* func.cpp */; };
ABF50AFF169F5FDA0018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A94169F5FDA0018C08D /* logger.cpp */; };
ABF50B00169F5FDA0018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A96169F5FDA0018C08D /* memorymanager.cpp */; };
ABF50B01169F5FDA0018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A98169F5FDA0018C08D /* memorymarker.cpp */; };
ABF50B02169F5FDA0018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9A169F5FDA0018C08D /* operand.cpp */; };
ABF50B03169F5FDA0018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */; };
ABF50B04169F5FDA0018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9F169F5FDA0018C08D /* stringutil.cpp */; };
ABF50B05169F5FDA0018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */; };
ABF50B06169F5FDA0018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA3169F5FDA0018C08D /* zonememory.cpp */; };
ABF50B07169F5FDA0018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */; };
ABF50B08169F5FDA0018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */; };
ABF50B09169F5FDA0018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */; };
ABF50B0A169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */; };
ABF50B0B169F5FDA0018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */; };
ABF50B0C169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */; };
ABF50B0D169F5FDA0018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB2169F5FDA0018C08D /* x86defs.cpp */; };
ABF50B0E169F5FDA0018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB4169F5FDA0018C08D /* x86func.cpp */; };
ABF50B0F169F5FDA0018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB6169F5FDA0018C08D /* x86operand.cpp */; };
ABF50B10169F5FDA0018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB8169F5FDA0018C08D /* x86util.cpp */; };
ABF50B11169F5FDA0018C08D /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7B169F5FDA0018C08D /* assembler.cpp */; };
ABF50B12169F5FDA0018C08D /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7D169F5FDA0018C08D /* assert.cpp */; };
ABF50B13169F5FDA0018C08D /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A7F169F5FDA0018C08D /* buffer.cpp */; };
ABF50B14169F5FDA0018C08D /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A82169F5FDA0018C08D /* compiler.cpp */; };
ABF50B15169F5FDA0018C08D /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A84169F5FDA0018C08D /* compilercontext.cpp */; };
ABF50B16169F5FDA0018C08D /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */; };
ABF50B17169F5FDA0018C08D /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A88169F5FDA0018C08D /* compileritem.cpp */; };
ABF50B18169F5FDA0018C08D /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8A169F5FDA0018C08D /* context.cpp */; };
ABF50B19169F5FDA0018C08D /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */; };
ABF50B1A169F5FDA0018C08D /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A8E169F5FDA0018C08D /* defs.cpp */; };
ABF50B1B169F5FDA0018C08D /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A90169F5FDA0018C08D /* func.cpp */; };
ABF50B1C169F5FDA0018C08D /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A94169F5FDA0018C08D /* logger.cpp */; };
ABF50B1D169F5FDA0018C08D /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A96169F5FDA0018C08D /* memorymanager.cpp */; };
ABF50B1E169F5FDA0018C08D /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A98169F5FDA0018C08D /* memorymarker.cpp */; };
ABF50B1F169F5FDA0018C08D /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9A169F5FDA0018C08D /* operand.cpp */; };
ABF50B20169F5FDA0018C08D /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */; };
ABF50B21169F5FDA0018C08D /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50A9F169F5FDA0018C08D /* stringutil.cpp */; };
ABF50B22169F5FDA0018C08D /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */; };
ABF50B23169F5FDA0018C08D /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA3169F5FDA0018C08D /* zonememory.cpp */; };
ABF50B24169F5FDA0018C08D /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */; };
ABF50B25169F5FDA0018C08D /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */; };
ABF50B26169F5FDA0018C08D /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */; };
ABF50B27169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */; };
ABF50B28169F5FDA0018C08D /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */; };
ABF50B29169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */; };
ABF50B2A169F5FDA0018C08D /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB2169F5FDA0018C08D /* x86defs.cpp */; };
ABF50B2B169F5FDA0018C08D /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB4169F5FDA0018C08D /* x86func.cpp */; };
ABF50B2C169F5FDA0018C08D /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB6169F5FDA0018C08D /* x86operand.cpp */; };
ABF50B2D169F5FDA0018C08D /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABF50AB8169F5FDA0018C08D /* x86util.cpp */; };
ABFE150F14C92FF5005D6699 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; }; ABFE150F14C92FF5005D6699 /* 2xsai.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */; };
ABFE151014C92FF5005D6699 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; }; ABFE151014C92FF5005D6699 /* bilinear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FB14C92FF5005D6699 /* bilinear.cpp */; };
ABFE151114C92FF5005D6699 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; }; ABFE151114C92FF5005D6699 /* epx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE14FC14C92FF5005D6699 /* epx.cpp */; };
@ -958,40 +1048,6 @@
ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = arm_jit.cpp; path = ../arm_jit.cpp; sourceTree = SOURCE_ROOT; }; ABBCE29515ACB1FF00A2C965 /* arm_jit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = arm_jit.cpp; path = ../arm_jit.cpp; sourceTree = SOURCE_ROOT; };
ABBCE29D15ACB26100A2C965 /* instruction_attributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instruction_attributes.h; path = ../instruction_attributes.h; sourceTree = SOURCE_ROOT; }; ABBCE29D15ACB26100A2C965 /* instruction_attributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instruction_attributes.h; path = ../instruction_attributes.h; sourceTree = SOURCE_ROOT; };
ABBCE29E15ACB26100A2C965 /* instructions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instructions.h; path = ../instructions.h; sourceTree = SOURCE_ROOT; }; ABBCE29E15ACB26100A2C965 /* instructions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instructions.h; path = ../instructions.h; sourceTree = SOURCE_ROOT; };
ABBCE2A215ACB29100A2C965 /* ApiBegin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApiBegin.h; sourceTree = "<group>"; };
ABBCE2A315ACB29100A2C965 /* ApiEnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApiEnd.h; sourceTree = "<group>"; };
ABBCE2A415ACB29100A2C965 /* AsmJit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsmJit.h; sourceTree = "<group>"; };
ABBCE2A515ACB29100A2C965 /* Assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Assembler.h; sourceTree = "<group>"; };
ABBCE2A615ACB29100A2C965 /* AssemblerX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssemblerX86X64.cpp; sourceTree = "<group>"; };
ABBCE2A715ACB29100A2C965 /* AssemblerX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssemblerX86X64.h; sourceTree = "<group>"; };
ABBCE2A815ACB29100A2C965 /* Build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Build.h; sourceTree = "<group>"; };
ABBCE2A915ACB29100A2C965 /* CodeGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenerator.cpp; sourceTree = "<group>"; };
ABBCE2AA15ACB29100A2C965 /* CodeGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeGenerator.h; sourceTree = "<group>"; };
ABBCE2AB15ACB29100A2C965 /* Compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Compiler.cpp; sourceTree = "<group>"; };
ABBCE2AC15ACB29100A2C965 /* Compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compiler.h; sourceTree = "<group>"; };
ABBCE2AD15ACB29100A2C965 /* CompilerX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompilerX86X64.cpp; sourceTree = "<group>"; };
ABBCE2AE15ACB29100A2C965 /* CompilerX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerX86X64.h; sourceTree = "<group>"; };
ABBCE2AF15ACB29100A2C965 /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
ABBCE2B115ACB29100A2C965 /* CpuInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CpuInfo.cpp; sourceTree = "<group>"; };
ABBCE2B215ACB29100A2C965 /* CpuInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CpuInfo.h; sourceTree = "<group>"; };
ABBCE2B315ACB29100A2C965 /* Defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Defs.cpp; sourceTree = "<group>"; };
ABBCE2B415ACB29100A2C965 /* Defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Defs.h; sourceTree = "<group>"; };
ABBCE2B515ACB29100A2C965 /* DefsX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DefsX86X64.cpp; sourceTree = "<group>"; };
ABBCE2B615ACB29100A2C965 /* DefsX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DefsX86X64.h; sourceTree = "<group>"; };
ABBCE2B715ACB29100A2C965 /* Logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Logger.cpp; sourceTree = "<group>"; };
ABBCE2B815ACB29100A2C965 /* Logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logger.h; sourceTree = "<group>"; };
ABBCE2B915ACB29100A2C965 /* MemoryManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryManager.cpp; sourceTree = "<group>"; };
ABBCE2BA15ACB29100A2C965 /* MemoryManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryManager.h; sourceTree = "<group>"; };
ABBCE2BB15ACB29100A2C965 /* MemoryMarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryMarker.cpp; sourceTree = "<group>"; };
ABBCE2BC15ACB29100A2C965 /* MemoryMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryMarker.h; sourceTree = "<group>"; };
ABBCE2BD15ACB29100A2C965 /* Operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Operand.h; sourceTree = "<group>"; };
ABBCE2BE15ACB29100A2C965 /* OperandX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OperandX86X64.cpp; sourceTree = "<group>"; };
ABBCE2BF15ACB29100A2C965 /* OperandX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OperandX86X64.h; sourceTree = "<group>"; };
ABBCE2C015ACB29100A2C965 /* Platform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Platform.cpp; sourceTree = "<group>"; };
ABBCE2C115ACB29100A2C965 /* Platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Platform.h; sourceTree = "<group>"; };
ABBCE2C415ACB29100A2C965 /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Util.cpp; sourceTree = "<group>"; };
ABBCE2C515ACB29100A2C965 /* Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util.h; sourceTree = "<group>"; };
ABBCE2C615ACB29100A2C965 /* Util_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util_p.h; sourceTree = "<group>"; };
ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_ROMCheats.icns; sourceTree = "<group>"; }; ABBF04A414B515F300E505A0 /* AppIcon_ROMCheats.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_ROMCheats.icns; sourceTree = "<group>"; };
ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeFull_16x16.png; path = images/Icon_VolumeFull_16x16.png; sourceTree = "<group>"; }; ABC3AF2B14B7F06900D5B13D /* Icon_VolumeFull_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeFull_16x16.png; path = images/Icon_VolumeFull_16x16.png; sourceTree = "<group>"; };
ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeMute_16x16.png; path = images/Icon_VolumeMute_16x16.png; sourceTree = "<group>"; }; ABC3AF2C14B7F06900D5B13D /* Icon_VolumeMute_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon_VolumeMute_16x16.png; path = images/Icon_VolumeMute_16x16.png; sourceTree = "<group>"; };
@ -1198,6 +1254,74 @@
ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_DeSmuME.icns; sourceTree = "<group>"; }; ABEFCF5E141AB82A000CC0CD /* AppIcon_DeSmuME.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_DeSmuME.icns; sourceTree = "<group>"; };
ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_NintendoDS_ROM.icns; sourceTree = "<group>"; }; ABEFCF5F141AB82A000CC0CD /* AppIcon_NintendoDS_ROM.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_NintendoDS_ROM.icns; sourceTree = "<group>"; };
ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_SaveState.icns; sourceTree = "<group>"; }; ABEFCF60141AB82A000CC0CD /* AppIcon_SaveState.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon_SaveState.icns; sourceTree = "<group>"; };
ABF50A74169F5FDA0018C08D /* AsmJit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsmJit.h; sourceTree = "<group>"; };
ABF50A75169F5FDA0018C08D /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
ABF50A76169F5FDA0018C08D /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = core.h; sourceTree = "<group>"; };
ABF50A77169F5FDA0018C08D /* x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86.h; sourceTree = "<group>"; };
ABF50A79169F5FDA0018C08D /* apibegin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apibegin.h; sourceTree = "<group>"; };
ABF50A7A169F5FDA0018C08D /* apiend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apiend.h; sourceTree = "<group>"; };
ABF50A7B169F5FDA0018C08D /* assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assembler.cpp; sourceTree = "<group>"; };
ABF50A7C169F5FDA0018C08D /* assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assembler.h; sourceTree = "<group>"; };
ABF50A7D169F5FDA0018C08D /* assert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assert.cpp; sourceTree = "<group>"; };
ABF50A7E169F5FDA0018C08D /* assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assert.h; sourceTree = "<group>"; };
ABF50A7F169F5FDA0018C08D /* buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = buffer.cpp; sourceTree = "<group>"; };
ABF50A80169F5FDA0018C08D /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = "<group>"; };
ABF50A81169F5FDA0018C08D /* build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build.h; sourceTree = "<group>"; };
ABF50A82169F5FDA0018C08D /* compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compiler.cpp; sourceTree = "<group>"; };
ABF50A83169F5FDA0018C08D /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compiler.h; sourceTree = "<group>"; };
ABF50A84169F5FDA0018C08D /* compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilercontext.cpp; sourceTree = "<group>"; };
ABF50A85169F5FDA0018C08D /* compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilercontext.h; sourceTree = "<group>"; };
ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilerfunc.cpp; sourceTree = "<group>"; };
ABF50A87169F5FDA0018C08D /* compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilerfunc.h; sourceTree = "<group>"; };
ABF50A88169F5FDA0018C08D /* compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compileritem.cpp; sourceTree = "<group>"; };
ABF50A89169F5FDA0018C08D /* compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compileritem.h; sourceTree = "<group>"; };
ABF50A8A169F5FDA0018C08D /* context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context.cpp; sourceTree = "<group>"; };
ABF50A8B169F5FDA0018C08D /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = "<group>"; };
ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpuinfo.cpp; sourceTree = "<group>"; };
ABF50A8D169F5FDA0018C08D /* cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpuinfo.h; sourceTree = "<group>"; };
ABF50A8E169F5FDA0018C08D /* defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = defs.cpp; sourceTree = "<group>"; };
ABF50A8F169F5FDA0018C08D /* defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defs.h; sourceTree = "<group>"; };
ABF50A90169F5FDA0018C08D /* func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = func.cpp; sourceTree = "<group>"; };
ABF50A91169F5FDA0018C08D /* func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = func.h; sourceTree = "<group>"; };
ABF50A92169F5FDA0018C08D /* intutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = intutil.h; sourceTree = "<group>"; };
ABF50A93169F5FDA0018C08D /* lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lock.h; sourceTree = "<group>"; };
ABF50A94169F5FDA0018C08D /* logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logger.cpp; sourceTree = "<group>"; };
ABF50A95169F5FDA0018C08D /* logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logger.h; sourceTree = "<group>"; };
ABF50A96169F5FDA0018C08D /* memorymanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymanager.cpp; sourceTree = "<group>"; };
ABF50A97169F5FDA0018C08D /* memorymanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymanager.h; sourceTree = "<group>"; };
ABF50A98169F5FDA0018C08D /* memorymarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymarker.cpp; sourceTree = "<group>"; };
ABF50A99169F5FDA0018C08D /* memorymarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymarker.h; sourceTree = "<group>"; };
ABF50A9A169F5FDA0018C08D /* operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand.cpp; sourceTree = "<group>"; };
ABF50A9B169F5FDA0018C08D /* operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand.h; sourceTree = "<group>"; };
ABF50A9C169F5FDA0018C08D /* podvector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = podvector.h; sourceTree = "<group>"; };
ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringbuilder.cpp; sourceTree = "<group>"; };
ABF50A9E169F5FDA0018C08D /* stringbuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringbuilder.h; sourceTree = "<group>"; };
ABF50A9F169F5FDA0018C08D /* stringutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringutil.cpp; sourceTree = "<group>"; };
ABF50AA0169F5FDA0018C08D /* stringutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringutil.h; sourceTree = "<group>"; };
ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = virtualmemory.cpp; sourceTree = "<group>"; };
ABF50AA2169F5FDA0018C08D /* virtualmemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = virtualmemory.h; sourceTree = "<group>"; };
ABF50AA3169F5FDA0018C08D /* zonememory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zonememory.cpp; sourceTree = "<group>"; };
ABF50AA4169F5FDA0018C08D /* zonememory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zonememory.h; sourceTree = "<group>"; };
ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86assembler.cpp; sourceTree = "<group>"; };
ABF50AA7169F5FDA0018C08D /* x86assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86assembler.h; sourceTree = "<group>"; };
ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compiler.cpp; sourceTree = "<group>"; };
ABF50AA9169F5FDA0018C08D /* x86compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compiler.h; sourceTree = "<group>"; };
ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilercontext.cpp; sourceTree = "<group>"; };
ABF50AAB169F5FDA0018C08D /* x86compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilercontext.h; sourceTree = "<group>"; };
ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilerfunc.cpp; sourceTree = "<group>"; };
ABF50AAD169F5FDA0018C08D /* x86compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilerfunc.h; sourceTree = "<group>"; };
ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compileritem.cpp; sourceTree = "<group>"; };
ABF50AAF169F5FDA0018C08D /* x86compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compileritem.h; sourceTree = "<group>"; };
ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86cpuinfo.cpp; sourceTree = "<group>"; };
ABF50AB1169F5FDA0018C08D /* x86cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86cpuinfo.h; sourceTree = "<group>"; };
ABF50AB2169F5FDA0018C08D /* x86defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86defs.cpp; sourceTree = "<group>"; };
ABF50AB3169F5FDA0018C08D /* x86defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86defs.h; sourceTree = "<group>"; };
ABF50AB4169F5FDA0018C08D /* x86func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86func.cpp; sourceTree = "<group>"; };
ABF50AB5169F5FDA0018C08D /* x86func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86func.h; sourceTree = "<group>"; };
ABF50AB6169F5FDA0018C08D /* x86operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86operand.cpp; sourceTree = "<group>"; };
ABF50AB7169F5FDA0018C08D /* x86operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86operand.h; sourceTree = "<group>"; };
ABF50AB8169F5FDA0018C08D /* x86util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86util.cpp; sourceTree = "<group>"; };
ABF50AB9169F5FDA0018C08D /* x86util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86util.h; sourceTree = "<group>"; };
ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = 2xsai.cpp; sourceTree = "<group>"; }; ABFE14FA14C92FF5005D6699 /* 2xsai.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = 2xsai.cpp; sourceTree = "<group>"; };
ABFE14FB14C92FF5005D6699 /* bilinear.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bilinear.cpp; sourceTree = "<group>"; }; ABFE14FB14C92FF5005D6699 /* bilinear.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bilinear.cpp; sourceTree = "<group>"; };
ABFE14FC14C92FF5005D6699 /* epx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = epx.cpp; sourceTree = "<group>"; }; ABFE14FC14C92FF5005D6699 /* epx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = epx.cpp; sourceTree = "<group>"; };
@ -1439,40 +1563,12 @@
ABBCE2A115ACB29100A2C965 /* AsmJit */ = { ABBCE2A115ACB29100A2C965 /* AsmJit */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
ABBCE2A615ACB29100A2C965 /* AssemblerX86X64.cpp */, ABF50A78169F5FDA0018C08D /* core */,
ABBCE2A915ACB29100A2C965 /* CodeGenerator.cpp */, ABF50AA5169F5FDA0018C08D /* x86 */,
ABBCE2AB15ACB29100A2C965 /* Compiler.cpp */, ABF50A74169F5FDA0018C08D /* AsmJit.h */,
ABBCE2AD15ACB29100A2C965 /* CompilerX86X64.cpp */, ABF50A75169F5FDA0018C08D /* Config.h */,
ABBCE2B115ACB29100A2C965 /* CpuInfo.cpp */, ABF50A76169F5FDA0018C08D /* core.h */,
ABBCE2B315ACB29100A2C965 /* Defs.cpp */, ABF50A77169F5FDA0018C08D /* x86.h */,
ABBCE2B515ACB29100A2C965 /* DefsX86X64.cpp */,
ABBCE2B715ACB29100A2C965 /* Logger.cpp */,
ABBCE2B915ACB29100A2C965 /* MemoryManager.cpp */,
ABBCE2BB15ACB29100A2C965 /* MemoryMarker.cpp */,
ABBCE2BE15ACB29100A2C965 /* OperandX86X64.cpp */,
ABBCE2C015ACB29100A2C965 /* Platform.cpp */,
ABBCE2C415ACB29100A2C965 /* Util.cpp */,
ABBCE2A215ACB29100A2C965 /* ApiBegin.h */,
ABBCE2A315ACB29100A2C965 /* ApiEnd.h */,
ABBCE2A415ACB29100A2C965 /* AsmJit.h */,
ABBCE2A515ACB29100A2C965 /* Assembler.h */,
ABBCE2A715ACB29100A2C965 /* AssemblerX86X64.h */,
ABBCE2A815ACB29100A2C965 /* Build.h */,
ABBCE2AA15ACB29100A2C965 /* CodeGenerator.h */,
ABBCE2AC15ACB29100A2C965 /* Compiler.h */,
ABBCE2AE15ACB29100A2C965 /* CompilerX86X64.h */,
ABBCE2AF15ACB29100A2C965 /* Config.h */,
ABBCE2B215ACB29100A2C965 /* CpuInfo.h */,
ABBCE2B415ACB29100A2C965 /* Defs.h */,
ABBCE2B615ACB29100A2C965 /* DefsX86X64.h */,
ABBCE2B815ACB29100A2C965 /* Logger.h */,
ABBCE2BA15ACB29100A2C965 /* MemoryManager.h */,
ABBCE2BC15ACB29100A2C965 /* MemoryMarker.h */,
ABBCE2BD15ACB29100A2C965 /* Operand.h */,
ABBCE2BF15ACB29100A2C965 /* OperandX86X64.h */,
ABBCE2C115ACB29100A2C965 /* Platform.h */,
ABBCE2C515ACB29100A2C965 /* Util.h */,
ABBCE2C615ACB29100A2C965 /* Util_p.h */,
); );
path = AsmJit; path = AsmJit;
sourceTree = "<group>"; sourceTree = "<group>";
@ -1814,6 +1910,84 @@
path = tinyxml; path = tinyxml;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
ABF50A78169F5FDA0018C08D /* core */ = {
isa = PBXGroup;
children = (
ABF50A7B169F5FDA0018C08D /* assembler.cpp */,
ABF50A7D169F5FDA0018C08D /* assert.cpp */,
ABF50A7F169F5FDA0018C08D /* buffer.cpp */,
ABF50A82169F5FDA0018C08D /* compiler.cpp */,
ABF50A84169F5FDA0018C08D /* compilercontext.cpp */,
ABF50A86169F5FDA0018C08D /* compilerfunc.cpp */,
ABF50A88169F5FDA0018C08D /* compileritem.cpp */,
ABF50A8A169F5FDA0018C08D /* context.cpp */,
ABF50A8C169F5FDA0018C08D /* cpuinfo.cpp */,
ABF50A8E169F5FDA0018C08D /* defs.cpp */,
ABF50A90169F5FDA0018C08D /* func.cpp */,
ABF50A94169F5FDA0018C08D /* logger.cpp */,
ABF50A96169F5FDA0018C08D /* memorymanager.cpp */,
ABF50A98169F5FDA0018C08D /* memorymarker.cpp */,
ABF50A9A169F5FDA0018C08D /* operand.cpp */,
ABF50A9D169F5FDA0018C08D /* stringbuilder.cpp */,
ABF50A9F169F5FDA0018C08D /* stringutil.cpp */,
ABF50AA1169F5FDA0018C08D /* virtualmemory.cpp */,
ABF50AA3169F5FDA0018C08D /* zonememory.cpp */,
ABF50A79169F5FDA0018C08D /* apibegin.h */,
ABF50A7A169F5FDA0018C08D /* apiend.h */,
ABF50A7C169F5FDA0018C08D /* assembler.h */,
ABF50A7E169F5FDA0018C08D /* assert.h */,
ABF50A80169F5FDA0018C08D /* buffer.h */,
ABF50A81169F5FDA0018C08D /* build.h */,
ABF50A83169F5FDA0018C08D /* compiler.h */,
ABF50A85169F5FDA0018C08D /* compilercontext.h */,
ABF50A87169F5FDA0018C08D /* compilerfunc.h */,
ABF50A89169F5FDA0018C08D /* compileritem.h */,
ABF50A8B169F5FDA0018C08D /* context.h */,
ABF50A8D169F5FDA0018C08D /* cpuinfo.h */,
ABF50A8F169F5FDA0018C08D /* defs.h */,
ABF50A91169F5FDA0018C08D /* func.h */,
ABF50A92169F5FDA0018C08D /* intutil.h */,
ABF50A93169F5FDA0018C08D /* lock.h */,
ABF50A95169F5FDA0018C08D /* logger.h */,
ABF50A97169F5FDA0018C08D /* memorymanager.h */,
ABF50A99169F5FDA0018C08D /* memorymarker.h */,
ABF50A9B169F5FDA0018C08D /* operand.h */,
ABF50A9C169F5FDA0018C08D /* podvector.h */,
ABF50A9E169F5FDA0018C08D /* stringbuilder.h */,
ABF50AA0169F5FDA0018C08D /* stringutil.h */,
ABF50AA2169F5FDA0018C08D /* virtualmemory.h */,
ABF50AA4169F5FDA0018C08D /* zonememory.h */,
);
path = core;
sourceTree = "<group>";
};
ABF50AA5169F5FDA0018C08D /* x86 */ = {
isa = PBXGroup;
children = (
ABF50AA6169F5FDA0018C08D /* x86assembler.cpp */,
ABF50AA8169F5FDA0018C08D /* x86compiler.cpp */,
ABF50AAA169F5FDA0018C08D /* x86compilercontext.cpp */,
ABF50AAC169F5FDA0018C08D /* x86compilerfunc.cpp */,
ABF50AAE169F5FDA0018C08D /* x86compileritem.cpp */,
ABF50AB0169F5FDA0018C08D /* x86cpuinfo.cpp */,
ABF50AB2169F5FDA0018C08D /* x86defs.cpp */,
ABF50AB4169F5FDA0018C08D /* x86func.cpp */,
ABF50AB6169F5FDA0018C08D /* x86operand.cpp */,
ABF50AB8169F5FDA0018C08D /* x86util.cpp */,
ABF50AA7169F5FDA0018C08D /* x86assembler.h */,
ABF50AA9169F5FDA0018C08D /* x86compiler.h */,
ABF50AAB169F5FDA0018C08D /* x86compilercontext.h */,
ABF50AAD169F5FDA0018C08D /* x86compilerfunc.h */,
ABF50AAF169F5FDA0018C08D /* x86compileritem.h */,
ABF50AB1169F5FDA0018C08D /* x86cpuinfo.h */,
ABF50AB3169F5FDA0018C08D /* x86defs.h */,
ABF50AB5169F5FDA0018C08D /* x86func.h */,
ABF50AB7169F5FDA0018C08D /* x86operand.h */,
ABF50AB9169F5FDA0018C08D /* x86util.h */,
);
path = x86;
sourceTree = "<group>";
};
ABFE14F914C92FF5005D6699 /* filter */ = { ABFE14F914C92FF5005D6699 /* filter */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
@ -2508,6 +2682,35 @@
AB2F3C3815CF9C6000858373 /* coreaudiosound.cpp in Sources */, AB2F3C3815CF9C6000858373 /* coreaudiosound.cpp in Sources */,
AB2F3C3915CF9C6000858373 /* ringbuffer.cpp in Sources */, AB2F3C3915CF9C6000858373 /* ringbuffer.cpp in Sources */,
ABA03571169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */, ABA03571169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */,
ABF50AD7169F5FDA0018C08D /* assembler.cpp in Sources */,
ABF50AD8169F5FDA0018C08D /* assert.cpp in Sources */,
ABF50AD9169F5FDA0018C08D /* buffer.cpp in Sources */,
ABF50ADA169F5FDA0018C08D /* compiler.cpp in Sources */,
ABF50ADB169F5FDA0018C08D /* compilercontext.cpp in Sources */,
ABF50ADC169F5FDA0018C08D /* compilerfunc.cpp in Sources */,
ABF50ADD169F5FDA0018C08D /* compileritem.cpp in Sources */,
ABF50ADE169F5FDA0018C08D /* context.cpp in Sources */,
ABF50ADF169F5FDA0018C08D /* cpuinfo.cpp in Sources */,
ABF50AE0169F5FDA0018C08D /* defs.cpp in Sources */,
ABF50AE1169F5FDA0018C08D /* func.cpp in Sources */,
ABF50AE2169F5FDA0018C08D /* logger.cpp in Sources */,
ABF50AE3169F5FDA0018C08D /* memorymanager.cpp in Sources */,
ABF50AE4169F5FDA0018C08D /* memorymarker.cpp in Sources */,
ABF50AE5169F5FDA0018C08D /* operand.cpp in Sources */,
ABF50AE6169F5FDA0018C08D /* stringbuilder.cpp in Sources */,
ABF50AE7169F5FDA0018C08D /* stringutil.cpp in Sources */,
ABF50AE8169F5FDA0018C08D /* virtualmemory.cpp in Sources */,
ABF50AE9169F5FDA0018C08D /* zonememory.cpp in Sources */,
ABF50AEA169F5FDA0018C08D /* x86assembler.cpp in Sources */,
ABF50AEB169F5FDA0018C08D /* x86compiler.cpp in Sources */,
ABF50AEC169F5FDA0018C08D /* x86compilercontext.cpp in Sources */,
ABF50AED169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */,
ABF50AEE169F5FDA0018C08D /* x86compileritem.cpp in Sources */,
ABF50AEF169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */,
ABF50AF0169F5FDA0018C08D /* x86defs.cpp in Sources */,
ABF50AF1169F5FDA0018C08D /* x86func.cpp in Sources */,
ABF50AF2169F5FDA0018C08D /* x86operand.cpp in Sources */,
ABF50AF3169F5FDA0018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -2633,20 +2836,36 @@
ABD0A53A1501AA5A0074A094 /* coreaudiosound.cpp in Sources */, ABD0A53A1501AA5A0074A094 /* coreaudiosound.cpp in Sources */,
ABD0A53B1501AA5A0074A094 /* ringbuffer.cpp in Sources */, ABD0A53B1501AA5A0074A094 /* ringbuffer.cpp in Sources */,
ABBCE29815ACB1FF00A2C965 /* arm_jit.cpp in Sources */, ABBCE29815ACB1FF00A2C965 /* arm_jit.cpp in Sources */,
ABBCE2E715ACB29100A2C965 /* AssemblerX86X64.cpp in Sources */,
ABBCE2E815ACB29100A2C965 /* CodeGenerator.cpp in Sources */,
ABBCE2E915ACB29100A2C965 /* Compiler.cpp in Sources */,
ABBCE2EA15ACB29100A2C965 /* CompilerX86X64.cpp in Sources */,
ABBCE2EC15ACB29100A2C965 /* CpuInfo.cpp in Sources */,
ABBCE2ED15ACB29100A2C965 /* Defs.cpp in Sources */,
ABBCE2EE15ACB29100A2C965 /* DefsX86X64.cpp in Sources */,
ABBCE2EF15ACB29100A2C965 /* Logger.cpp in Sources */,
ABBCE2F015ACB29100A2C965 /* MemoryManager.cpp in Sources */,
ABBCE2F115ACB29100A2C965 /* MemoryMarker.cpp in Sources */,
ABBCE2F215ACB29100A2C965 /* OperandX86X64.cpp in Sources */,
ABBCE2F315ACB29100A2C965 /* Platform.cpp in Sources */,
ABBCE2F615ACB29100A2C965 /* Util.cpp in Sources */,
ABA03572169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */, ABA03572169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */,
ABF50ABA169F5FDA0018C08D /* assembler.cpp in Sources */,
ABF50ABB169F5FDA0018C08D /* assert.cpp in Sources */,
ABF50ABC169F5FDA0018C08D /* buffer.cpp in Sources */,
ABF50ABD169F5FDA0018C08D /* compiler.cpp in Sources */,
ABF50ABE169F5FDA0018C08D /* compilercontext.cpp in Sources */,
ABF50ABF169F5FDA0018C08D /* compilerfunc.cpp in Sources */,
ABF50AC0169F5FDA0018C08D /* compileritem.cpp in Sources */,
ABF50AC1169F5FDA0018C08D /* context.cpp in Sources */,
ABF50AC2169F5FDA0018C08D /* cpuinfo.cpp in Sources */,
ABF50AC3169F5FDA0018C08D /* defs.cpp in Sources */,
ABF50AC4169F5FDA0018C08D /* func.cpp in Sources */,
ABF50AC5169F5FDA0018C08D /* logger.cpp in Sources */,
ABF50AC6169F5FDA0018C08D /* memorymanager.cpp in Sources */,
ABF50AC7169F5FDA0018C08D /* memorymarker.cpp in Sources */,
ABF50AC8169F5FDA0018C08D /* operand.cpp in Sources */,
ABF50AC9169F5FDA0018C08D /* stringbuilder.cpp in Sources */,
ABF50ACA169F5FDA0018C08D /* stringutil.cpp in Sources */,
ABF50ACB169F5FDA0018C08D /* virtualmemory.cpp in Sources */,
ABF50ACC169F5FDA0018C08D /* zonememory.cpp in Sources */,
ABF50ACD169F5FDA0018C08D /* x86assembler.cpp in Sources */,
ABF50ACE169F5FDA0018C08D /* x86compiler.cpp in Sources */,
ABF50ACF169F5FDA0018C08D /* x86compilercontext.cpp in Sources */,
ABF50AD0169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */,
ABF50AD1169F5FDA0018C08D /* x86compileritem.cpp in Sources */,
ABF50AD2169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */,
ABF50AD3169F5FDA0018C08D /* x86defs.cpp in Sources */,
ABF50AD4169F5FDA0018C08D /* x86func.cpp in Sources */,
ABF50AD5169F5FDA0018C08D /* x86operand.cpp in Sources */,
ABF50AD6169F5FDA0018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -2772,20 +2991,36 @@
AB73AA261507C9F500A310C8 /* coreaudiosound.cpp in Sources */, AB73AA261507C9F500A310C8 /* coreaudiosound.cpp in Sources */,
AB73AA271507C9F500A310C8 /* ringbuffer.cpp in Sources */, AB73AA271507C9F500A310C8 /* ringbuffer.cpp in Sources */,
ABBCE29715ACB1FF00A2C965 /* arm_jit.cpp in Sources */, ABBCE29715ACB1FF00A2C965 /* arm_jit.cpp in Sources */,
ABBCE2D715ACB29100A2C965 /* AssemblerX86X64.cpp in Sources */,
ABBCE2D815ACB29100A2C965 /* CodeGenerator.cpp in Sources */,
ABBCE2D915ACB29100A2C965 /* Compiler.cpp in Sources */,
ABBCE2DA15ACB29100A2C965 /* CompilerX86X64.cpp in Sources */,
ABBCE2DC15ACB29100A2C965 /* CpuInfo.cpp in Sources */,
ABBCE2DD15ACB29100A2C965 /* Defs.cpp in Sources */,
ABBCE2DE15ACB29100A2C965 /* DefsX86X64.cpp in Sources */,
ABBCE2DF15ACB29100A2C965 /* Logger.cpp in Sources */,
ABBCE2E015ACB29100A2C965 /* MemoryManager.cpp in Sources */,
ABBCE2E115ACB29100A2C965 /* MemoryMarker.cpp in Sources */,
ABBCE2E215ACB29100A2C965 /* OperandX86X64.cpp in Sources */,
ABBCE2E315ACB29100A2C965 /* Platform.cpp in Sources */,
ABBCE2E615ACB29100A2C965 /* Util.cpp in Sources */,
ABA03570169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */, ABA03570169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */,
ABF50B11169F5FDA0018C08D /* assembler.cpp in Sources */,
ABF50B12169F5FDA0018C08D /* assert.cpp in Sources */,
ABF50B13169F5FDA0018C08D /* buffer.cpp in Sources */,
ABF50B14169F5FDA0018C08D /* compiler.cpp in Sources */,
ABF50B15169F5FDA0018C08D /* compilercontext.cpp in Sources */,
ABF50B16169F5FDA0018C08D /* compilerfunc.cpp in Sources */,
ABF50B17169F5FDA0018C08D /* compileritem.cpp in Sources */,
ABF50B18169F5FDA0018C08D /* context.cpp in Sources */,
ABF50B19169F5FDA0018C08D /* cpuinfo.cpp in Sources */,
ABF50B1A169F5FDA0018C08D /* defs.cpp in Sources */,
ABF50B1B169F5FDA0018C08D /* func.cpp in Sources */,
ABF50B1C169F5FDA0018C08D /* logger.cpp in Sources */,
ABF50B1D169F5FDA0018C08D /* memorymanager.cpp in Sources */,
ABF50B1E169F5FDA0018C08D /* memorymarker.cpp in Sources */,
ABF50B1F169F5FDA0018C08D /* operand.cpp in Sources */,
ABF50B20169F5FDA0018C08D /* stringbuilder.cpp in Sources */,
ABF50B21169F5FDA0018C08D /* stringutil.cpp in Sources */,
ABF50B22169F5FDA0018C08D /* virtualmemory.cpp in Sources */,
ABF50B23169F5FDA0018C08D /* zonememory.cpp in Sources */,
ABF50B24169F5FDA0018C08D /* x86assembler.cpp in Sources */,
ABF50B25169F5FDA0018C08D /* x86compiler.cpp in Sources */,
ABF50B26169F5FDA0018C08D /* x86compilercontext.cpp in Sources */,
ABF50B27169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */,
ABF50B28169F5FDA0018C08D /* x86compileritem.cpp in Sources */,
ABF50B29169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */,
ABF50B2A169F5FDA0018C08D /* x86defs.cpp in Sources */,
ABF50B2B169F5FDA0018C08D /* x86func.cpp in Sources */,
ABF50B2C169F5FDA0018C08D /* x86operand.cpp in Sources */,
ABF50B2D169F5FDA0018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -2911,6 +3146,35 @@
ABAD102E15ACE7A00000EC47 /* coreaudiosound.cpp in Sources */, ABAD102E15ACE7A00000EC47 /* coreaudiosound.cpp in Sources */,
ABAD102F15ACE7A00000EC47 /* ringbuffer.cpp in Sources */, ABAD102F15ACE7A00000EC47 /* ringbuffer.cpp in Sources */,
ABA03573169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */, ABA03573169127C000817C69 /* troubleshootingWindowDelegate.mm in Sources */,
ABF50AF4169F5FDA0018C08D /* assembler.cpp in Sources */,
ABF50AF5169F5FDA0018C08D /* assert.cpp in Sources */,
ABF50AF6169F5FDA0018C08D /* buffer.cpp in Sources */,
ABF50AF7169F5FDA0018C08D /* compiler.cpp in Sources */,
ABF50AF8169F5FDA0018C08D /* compilercontext.cpp in Sources */,
ABF50AF9169F5FDA0018C08D /* compilerfunc.cpp in Sources */,
ABF50AFA169F5FDA0018C08D /* compileritem.cpp in Sources */,
ABF50AFB169F5FDA0018C08D /* context.cpp in Sources */,
ABF50AFC169F5FDA0018C08D /* cpuinfo.cpp in Sources */,
ABF50AFD169F5FDA0018C08D /* defs.cpp in Sources */,
ABF50AFE169F5FDA0018C08D /* func.cpp in Sources */,
ABF50AFF169F5FDA0018C08D /* logger.cpp in Sources */,
ABF50B00169F5FDA0018C08D /* memorymanager.cpp in Sources */,
ABF50B01169F5FDA0018C08D /* memorymarker.cpp in Sources */,
ABF50B02169F5FDA0018C08D /* operand.cpp in Sources */,
ABF50B03169F5FDA0018C08D /* stringbuilder.cpp in Sources */,
ABF50B04169F5FDA0018C08D /* stringutil.cpp in Sources */,
ABF50B05169F5FDA0018C08D /* virtualmemory.cpp in Sources */,
ABF50B06169F5FDA0018C08D /* zonememory.cpp in Sources */,
ABF50B07169F5FDA0018C08D /* x86assembler.cpp in Sources */,
ABF50B08169F5FDA0018C08D /* x86compiler.cpp in Sources */,
ABF50B09169F5FDA0018C08D /* x86compilercontext.cpp in Sources */,
ABF50B0A169F5FDA0018C08D /* x86compilerfunc.cpp in Sources */,
ABF50B0B169F5FDA0018C08D /* x86compileritem.cpp in Sources */,
ABF50B0C169F5FDA0018C08D /* x86cpuinfo.cpp in Sources */,
ABF50B0D169F5FDA0018C08D /* x86defs.cpp in Sources */,
ABF50B0E169F5FDA0018C08D /* x86func.cpp in Sources */,
ABF50B0F169F5FDA0018C08D /* x86operand.cpp in Sources */,
ABF50B10169F5FDA0018C08D /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -3105,6 +3369,7 @@
MACOSX_DEPLOYMENT_TARGET = 10.5; MACOSX_DEPLOYMENT_TARGET = 10.5;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "DeSmuME (Debug)"; PRODUCT_NAME = "DeSmuME (Debug)";
SDKROOT = macosx;
SKIP_INSTALL = YES; SKIP_INSTALL = YES;
STRIP_INSTALLED_PRODUCT = NO; STRIP_INSTALLED_PRODUCT = NO;
}; };
@ -3152,6 +3417,7 @@
INFOPLIST_FILE = Info.plist; INFOPLIST_FILE = Info.plist;
MACOSX_DEPLOYMENT_TARGET = 10.5; MACOSX_DEPLOYMENT_TARGET = 10.5;
PRODUCT_NAME = DeSmuME; PRODUCT_NAME = DeSmuME;
SDKROOT = macosx;
STRIP_INSTALLED_PRODUCT = NO; STRIP_INSTALLED_PRODUCT = NO;
VALIDATE_PRODUCT = YES; VALIDATE_PRODUCT = YES;
}; };

View File

@ -79,6 +79,93 @@
AB3ACC4114C24D5400D7D192 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; }; AB3ACC4114C24D5400D7D192 /* README in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3B14C24D5400D7D192 /* README */; };
AB3ACC4314C24D5400D7D192 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; }; AB3ACC4314C24D5400D7D192 /* README.MAC in Resources */ = {isa = PBXBuildFile; fileRef = AB3ACC3D14C24D5400D7D192 /* README.MAC */; };
AB3E34C9134AF4500056477A /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; }; AB3E34C9134AF4500056477A /* cocoa_output.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB3E34C8134AF4500056477A /* cocoa_output.mm */; };
AB40562A169F5DBB0016AC3E /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
AB40562B169F5DBB0016AC3E /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
AB40562C169F5DBB0016AC3E /* assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405600169F5DBB0016AC3E /* assembler.cpp */; };
AB40562D169F5DBB0016AC3E /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
AB40562E169F5DBB0016AC3E /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
AB40562F169F5DBB0016AC3E /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405602169F5DBB0016AC3E /* assert.cpp */; };
AB405630169F5DBB0016AC3E /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
AB405631169F5DBB0016AC3E /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
AB405632169F5DBB0016AC3E /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405604169F5DBB0016AC3E /* buffer.cpp */; };
AB405633169F5DBB0016AC3E /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
AB405634169F5DBB0016AC3E /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
AB405635169F5DBB0016AC3E /* compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405607169F5DBB0016AC3E /* compiler.cpp */; };
AB405636169F5DBB0016AC3E /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
AB405637169F5DBB0016AC3E /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
AB405638169F5DBB0016AC3E /* compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405609169F5DBB0016AC3E /* compilercontext.cpp */; };
AB405639169F5DBB0016AC3E /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
AB40563A169F5DBB0016AC3E /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
AB40563B169F5DBB0016AC3E /* compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */; };
AB40563C169F5DBB0016AC3E /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
AB40563D169F5DBB0016AC3E /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
AB40563E169F5DBB0016AC3E /* compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560D169F5DBB0016AC3E /* compileritem.cpp */; };
AB40563F169F5DBB0016AC3E /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
AB405640169F5DBB0016AC3E /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
AB405641169F5DBB0016AC3E /* context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40560F169F5DBB0016AC3E /* context.cpp */; };
AB405642169F5DBB0016AC3E /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
AB405643169F5DBB0016AC3E /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
AB405644169F5DBB0016AC3E /* cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405611169F5DBB0016AC3E /* cpuinfo.cpp */; };
AB405645169F5DBB0016AC3E /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
AB405646169F5DBB0016AC3E /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
AB405647169F5DBB0016AC3E /* defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405613169F5DBB0016AC3E /* defs.cpp */; };
AB405648169F5DBB0016AC3E /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
AB405649169F5DBB0016AC3E /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
AB40564A169F5DBB0016AC3E /* func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405615169F5DBB0016AC3E /* func.cpp */; };
AB40564B169F5DBB0016AC3E /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
AB40564C169F5DBB0016AC3E /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
AB40564D169F5DBB0016AC3E /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405619169F5DBB0016AC3E /* logger.cpp */; };
AB40564E169F5DBB0016AC3E /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
AB40564F169F5DBB0016AC3E /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
AB405650169F5DBB0016AC3E /* memorymanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561B169F5DBB0016AC3E /* memorymanager.cpp */; };
AB405651169F5DBB0016AC3E /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
AB405652169F5DBB0016AC3E /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
AB405653169F5DBB0016AC3E /* memorymarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561D169F5DBB0016AC3E /* memorymarker.cpp */; };
AB405654169F5DBB0016AC3E /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
AB405655169F5DBB0016AC3E /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
AB405656169F5DBB0016AC3E /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40561F169F5DBB0016AC3E /* operand.cpp */; };
AB405657169F5DBB0016AC3E /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
AB405658169F5DBB0016AC3E /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
AB405659169F5DBB0016AC3E /* stringbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405622169F5DBB0016AC3E /* stringbuilder.cpp */; };
AB40565A169F5DBB0016AC3E /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
AB40565B169F5DBB0016AC3E /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
AB40565C169F5DBB0016AC3E /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405624169F5DBB0016AC3E /* stringutil.cpp */; };
AB40565D169F5DBB0016AC3E /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
AB40565E169F5DBB0016AC3E /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
AB40565F169F5DBB0016AC3E /* virtualmemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405626169F5DBB0016AC3E /* virtualmemory.cpp */; };
AB405660169F5DBB0016AC3E /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
AB405661169F5DBB0016AC3E /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
AB405662169F5DBB0016AC3E /* zonememory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405628169F5DBB0016AC3E /* zonememory.cpp */; };
AB405678169F5DCC0016AC3E /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
AB405679169F5DCC0016AC3E /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
AB40567A169F5DCC0016AC3E /* x86assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405664169F5DCC0016AC3E /* x86assembler.cpp */; };
AB40567B169F5DCC0016AC3E /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
AB40567C169F5DCC0016AC3E /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
AB40567D169F5DCC0016AC3E /* x86compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405666169F5DCC0016AC3E /* x86compiler.cpp */; };
AB40567E169F5DCC0016AC3E /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
AB40567F169F5DCC0016AC3E /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
AB405680169F5DCC0016AC3E /* x86compilercontext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */; };
AB405681169F5DCC0016AC3E /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
AB405682169F5DCC0016AC3E /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
AB405683169F5DCC0016AC3E /* x86compilerfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */; };
AB405684169F5DCC0016AC3E /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
AB405685169F5DCC0016AC3E /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
AB405686169F5DCC0016AC3E /* x86compileritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */; };
AB405687169F5DCC0016AC3E /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
AB405688169F5DCC0016AC3E /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
AB405689169F5DCC0016AC3E /* x86cpuinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */; };
AB40568A169F5DCC0016AC3E /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
AB40568B169F5DCC0016AC3E /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
AB40568C169F5DCC0016AC3E /* x86defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405670169F5DCC0016AC3E /* x86defs.cpp */; };
AB40568D169F5DCC0016AC3E /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
AB40568E169F5DCC0016AC3E /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
AB40568F169F5DCC0016AC3E /* x86func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405672169F5DCC0016AC3E /* x86func.cpp */; };
AB405690169F5DCC0016AC3E /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
AB405691169F5DCC0016AC3E /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
AB405692169F5DCC0016AC3E /* x86operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405674169F5DCC0016AC3E /* x86operand.cpp */; };
AB405693169F5DCC0016AC3E /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
AB405694169F5DCC0016AC3E /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
AB405695169F5DCC0016AC3E /* x86util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB405676169F5DCC0016AC3E /* x86util.cpp */; };
AB4676F314AB12D60002FF94 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; }; AB4676F314AB12D60002FF94 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
AB4FCEBD1692AB82000F498F /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; }; AB4FCEBD1692AB82000F498F /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
AB4FCEBE1692AB82000F498F /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; }; AB4FCEBE1692AB82000F498F /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4FCEBC1692AB82000F498F /* Accelerate.framework */; };
@ -285,45 +372,6 @@
AB796D6A15CDCBA200C59155 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; }; AB796D6A15CDCBA200C59155 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB350BA41478AC96007165AC /* IOKit.framework */; };
AB796D6B15CDCBA200C59155 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; }; AB796D6B15CDCBA200C59155 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC570D4134431DA00E7B0B1 /* OpenGL.framework */; };
AB796D6C15CDCBA200C59155 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; }; AB796D6C15CDCBA200C59155 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AB0A0D1914AACA9600E83E91 /* libz.dylib */; };
AB796D9A15CDD20E00C59155 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7915CDD20E00C59155 /* AssemblerX86X64.cpp */; };
AB796D9D15CDD20E00C59155 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7915CDD20E00C59155 /* AssemblerX86X64.cpp */; };
AB796D9E15CDD20E00C59155 /* AssemblerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7915CDD20E00C59155 /* AssemblerX86X64.cpp */; };
AB796D9F15CDD20E00C59155 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7C15CDD20E00C59155 /* CodeGenerator.cpp */; };
AB796DA215CDD20E00C59155 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7C15CDD20E00C59155 /* CodeGenerator.cpp */; };
AB796DA315CDD20E00C59155 /* CodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7C15CDD20E00C59155 /* CodeGenerator.cpp */; };
AB796DA415CDD20E00C59155 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7E15CDD20E00C59155 /* Compiler.cpp */; };
AB796DA715CDD20E00C59155 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7E15CDD20E00C59155 /* Compiler.cpp */; };
AB796DA815CDD20E00C59155 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D7E15CDD20E00C59155 /* Compiler.cpp */; };
AB796DA915CDD20E00C59155 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8015CDD20E00C59155 /* CompilerX86X64.cpp */; };
AB796DAC15CDD20E00C59155 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8015CDD20E00C59155 /* CompilerX86X64.cpp */; };
AB796DAD15CDD20E00C59155 /* CompilerX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8015CDD20E00C59155 /* CompilerX86X64.cpp */; };
AB796DB315CDD20E00C59155 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8415CDD20E00C59155 /* CpuInfo.cpp */; };
AB796DB615CDD20E00C59155 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8415CDD20E00C59155 /* CpuInfo.cpp */; };
AB796DB715CDD20E00C59155 /* CpuInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8415CDD20E00C59155 /* CpuInfo.cpp */; };
AB796DB815CDD20E00C59155 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8615CDD20E00C59155 /* Defs.cpp */; };
AB796DBB15CDD20E00C59155 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8615CDD20E00C59155 /* Defs.cpp */; };
AB796DBC15CDD20E00C59155 /* Defs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8615CDD20E00C59155 /* Defs.cpp */; };
AB796DBD15CDD20E00C59155 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8815CDD20E00C59155 /* DefsX86X64.cpp */; };
AB796DC015CDD20E00C59155 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8815CDD20E00C59155 /* DefsX86X64.cpp */; };
AB796DC115CDD20E00C59155 /* DefsX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8815CDD20E00C59155 /* DefsX86X64.cpp */; };
AB796DC215CDD20F00C59155 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8A15CDD20E00C59155 /* Logger.cpp */; };
AB796DC515CDD20F00C59155 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8A15CDD20E00C59155 /* Logger.cpp */; };
AB796DC615CDD20F00C59155 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8A15CDD20E00C59155 /* Logger.cpp */; };
AB796DC715CDD20F00C59155 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8C15CDD20E00C59155 /* MemoryManager.cpp */; };
AB796DCA15CDD20F00C59155 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8C15CDD20E00C59155 /* MemoryManager.cpp */; };
AB796DCB15CDD20F00C59155 /* MemoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8C15CDD20E00C59155 /* MemoryManager.cpp */; };
AB796DCC15CDD20F00C59155 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8E15CDD20E00C59155 /* MemoryMarker.cpp */; };
AB796DCF15CDD20F00C59155 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8E15CDD20E00C59155 /* MemoryMarker.cpp */; };
AB796DD015CDD20F00C59155 /* MemoryMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D8E15CDD20E00C59155 /* MemoryMarker.cpp */; };
AB796DD115CDD20F00C59155 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9115CDD20E00C59155 /* OperandX86X64.cpp */; };
AB796DD415CDD20F00C59155 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9115CDD20E00C59155 /* OperandX86X64.cpp */; };
AB796DD515CDD20F00C59155 /* OperandX86X64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9115CDD20E00C59155 /* OperandX86X64.cpp */; };
AB796DD615CDD20F00C59155 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9315CDD20E00C59155 /* Platform.cpp */; };
AB796DD915CDD20F00C59155 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9315CDD20E00C59155 /* Platform.cpp */; };
AB796DDA15CDD20F00C59155 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9315CDD20E00C59155 /* Platform.cpp */; };
AB796DE515CDD20F00C59155 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9715CDD20E00C59155 /* Util.cpp */; };
AB796DE815CDD20F00C59155 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9715CDD20E00C59155 /* Util.cpp */; };
AB796DE915CDD20F00C59155 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB796D9715CDD20E00C59155 /* Util.cpp */; };
AB80E04D142BC4A800A52038 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; }; AB80E04D142BC4A800A52038 /* cocoa_util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB80E04C142BC4A800A52038 /* cocoa_util.mm */; };
AB901BDE1420706100348EEC /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; }; AB901BDE1420706100348EEC /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB901BDD1420706100348EEC /* Localizable.strings */; };
AB91D46B13BD013800462471 /* fs-linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */; }; AB91D46B13BD013800462471 /* fs-linux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABD1FEB21345AC8400AF11D1 /* fs-linux.cpp */; };
@ -645,6 +693,74 @@
AB3ACC3D14C24D5400D7D192 /* README.MAC */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README.MAC; path = ../../README.MAC; sourceTree = SOURCE_ROOT; }; AB3ACC3D14C24D5400D7D192 /* README.MAC */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README.MAC; path = ../../README.MAC; sourceTree = SOURCE_ROOT; };
AB3E34C7134AF4500056477A /* cocoa_output.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_output.h; sourceTree = "<group>"; }; AB3E34C7134AF4500056477A /* cocoa_output.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_output.h; sourceTree = "<group>"; };
AB3E34C8134AF4500056477A /* cocoa_output.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_output.mm; sourceTree = "<group>"; }; AB3E34C8134AF4500056477A /* cocoa_output.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_output.mm; sourceTree = "<group>"; };
AB4055ED169F59380016AC3E /* AsmJit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsmJit.h; sourceTree = "<group>"; };
AB4055EE169F59380016AC3E /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
AB4055EF169F59380016AC3E /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = core.h; sourceTree = "<group>"; };
AB4055F0169F59380016AC3E /* x86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86.h; sourceTree = "<group>"; };
AB4055FE169F5DBB0016AC3E /* apibegin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apibegin.h; sourceTree = "<group>"; };
AB4055FF169F5DBB0016AC3E /* apiend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = apiend.h; sourceTree = "<group>"; };
AB405600169F5DBB0016AC3E /* assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assembler.cpp; sourceTree = "<group>"; };
AB405601169F5DBB0016AC3E /* assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assembler.h; sourceTree = "<group>"; };
AB405602169F5DBB0016AC3E /* assert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assert.cpp; sourceTree = "<group>"; };
AB405603169F5DBB0016AC3E /* assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assert.h; sourceTree = "<group>"; };
AB405604169F5DBB0016AC3E /* buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = buffer.cpp; sourceTree = "<group>"; };
AB405605169F5DBB0016AC3E /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = "<group>"; };
AB405606169F5DBB0016AC3E /* build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build.h; sourceTree = "<group>"; };
AB405607169F5DBB0016AC3E /* compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compiler.cpp; sourceTree = "<group>"; };
AB405608169F5DBB0016AC3E /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compiler.h; sourceTree = "<group>"; };
AB405609169F5DBB0016AC3E /* compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilercontext.cpp; sourceTree = "<group>"; };
AB40560A169F5DBB0016AC3E /* compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilercontext.h; sourceTree = "<group>"; };
AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compilerfunc.cpp; sourceTree = "<group>"; };
AB40560C169F5DBB0016AC3E /* compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compilerfunc.h; sourceTree = "<group>"; };
AB40560D169F5DBB0016AC3E /* compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compileritem.cpp; sourceTree = "<group>"; };
AB40560E169F5DBB0016AC3E /* compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compileritem.h; sourceTree = "<group>"; };
AB40560F169F5DBB0016AC3E /* context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = context.cpp; sourceTree = "<group>"; };
AB405610169F5DBB0016AC3E /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = "<group>"; };
AB405611169F5DBB0016AC3E /* cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpuinfo.cpp; sourceTree = "<group>"; };
AB405612169F5DBB0016AC3E /* cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpuinfo.h; sourceTree = "<group>"; };
AB405613169F5DBB0016AC3E /* defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = defs.cpp; sourceTree = "<group>"; };
AB405614169F5DBB0016AC3E /* defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defs.h; sourceTree = "<group>"; };
AB405615169F5DBB0016AC3E /* func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = func.cpp; sourceTree = "<group>"; };
AB405616169F5DBB0016AC3E /* func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = func.h; sourceTree = "<group>"; };
AB405617169F5DBB0016AC3E /* intutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = intutil.h; sourceTree = "<group>"; };
AB405618169F5DBB0016AC3E /* lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lock.h; sourceTree = "<group>"; };
AB405619169F5DBB0016AC3E /* logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logger.cpp; sourceTree = "<group>"; };
AB40561A169F5DBB0016AC3E /* logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logger.h; sourceTree = "<group>"; };
AB40561B169F5DBB0016AC3E /* memorymanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymanager.cpp; sourceTree = "<group>"; };
AB40561C169F5DBB0016AC3E /* memorymanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymanager.h; sourceTree = "<group>"; };
AB40561D169F5DBB0016AC3E /* memorymarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memorymarker.cpp; sourceTree = "<group>"; };
AB40561E169F5DBB0016AC3E /* memorymarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memorymarker.h; sourceTree = "<group>"; };
AB40561F169F5DBB0016AC3E /* operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand.cpp; sourceTree = "<group>"; };
AB405620169F5DBB0016AC3E /* operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand.h; sourceTree = "<group>"; };
AB405621169F5DBB0016AC3E /* podvector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = podvector.h; sourceTree = "<group>"; };
AB405622169F5DBB0016AC3E /* stringbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringbuilder.cpp; sourceTree = "<group>"; };
AB405623169F5DBB0016AC3E /* stringbuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringbuilder.h; sourceTree = "<group>"; };
AB405624169F5DBB0016AC3E /* stringutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringutil.cpp; sourceTree = "<group>"; };
AB405625169F5DBB0016AC3E /* stringutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringutil.h; sourceTree = "<group>"; };
AB405626169F5DBB0016AC3E /* virtualmemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = virtualmemory.cpp; sourceTree = "<group>"; };
AB405627169F5DBB0016AC3E /* virtualmemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = virtualmemory.h; sourceTree = "<group>"; };
AB405628169F5DBB0016AC3E /* zonememory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zonememory.cpp; sourceTree = "<group>"; };
AB405629169F5DBB0016AC3E /* zonememory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zonememory.h; sourceTree = "<group>"; };
AB405664169F5DCC0016AC3E /* x86assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86assembler.cpp; sourceTree = "<group>"; };
AB405665169F5DCC0016AC3E /* x86assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86assembler.h; sourceTree = "<group>"; };
AB405666169F5DCC0016AC3E /* x86compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compiler.cpp; sourceTree = "<group>"; };
AB405667169F5DCC0016AC3E /* x86compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compiler.h; sourceTree = "<group>"; };
AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilercontext.cpp; sourceTree = "<group>"; };
AB405669169F5DCC0016AC3E /* x86compilercontext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilercontext.h; sourceTree = "<group>"; };
AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compilerfunc.cpp; sourceTree = "<group>"; };
AB40566B169F5DCC0016AC3E /* x86compilerfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compilerfunc.h; sourceTree = "<group>"; };
AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86compileritem.cpp; sourceTree = "<group>"; };
AB40566D169F5DCC0016AC3E /* x86compileritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86compileritem.h; sourceTree = "<group>"; };
AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86cpuinfo.cpp; sourceTree = "<group>"; };
AB40566F169F5DCC0016AC3E /* x86cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86cpuinfo.h; sourceTree = "<group>"; };
AB405670169F5DCC0016AC3E /* x86defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86defs.cpp; sourceTree = "<group>"; };
AB405671169F5DCC0016AC3E /* x86defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86defs.h; sourceTree = "<group>"; };
AB405672169F5DCC0016AC3E /* x86func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86func.cpp; sourceTree = "<group>"; };
AB405673169F5DCC0016AC3E /* x86func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86func.h; sourceTree = "<group>"; };
AB405674169F5DCC0016AC3E /* x86operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86operand.cpp; sourceTree = "<group>"; };
AB405675169F5DCC0016AC3E /* x86operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86operand.h; sourceTree = "<group>"; };
AB405676169F5DCC0016AC3E /* x86util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = x86util.cpp; sourceTree = "<group>"; };
AB405677169F5DCC0016AC3E /* x86util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86util.h; sourceTree = "<group>"; };
AB4FCEBC1692AB82000F498F /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; AB4FCEBC1692AB82000F498F /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
AB58F32B1364F44B0074C376 /* cocoa_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_file.h; sourceTree = "<group>"; }; AB58F32B1364F44B0074C376 /* cocoa_file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_file.h; sourceTree = "<group>"; };
AB58F32C1364F44B0074C376 /* cocoa_file.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_file.mm; sourceTree = "<group>"; }; AB58F32C1364F44B0074C376 /* cocoa_file.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_file.mm; sourceTree = "<group>"; };
@ -656,40 +772,6 @@
AB796CA215CDCB6B00C59155 /* instruction_attributes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = instruction_attributes.h; path = ../instruction_attributes.h; sourceTree = "<group>"; }; AB796CA215CDCB6B00C59155 /* instruction_attributes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = instruction_attributes.h; path = ../instruction_attributes.h; sourceTree = "<group>"; };
AB796CA315CDCB6B00C59155 /* instructions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = instructions.h; path = ../instructions.h; sourceTree = "<group>"; }; AB796CA315CDCB6B00C59155 /* instructions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = instructions.h; path = ../instructions.h; sourceTree = "<group>"; };
AB796D7015CDCBA200C59155 /* DeSmuME (Debug).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (Debug).app"; sourceTree = BUILT_PRODUCTS_DIR; }; AB796D7015CDCBA200C59155 /* DeSmuME (Debug).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DeSmuME (Debug).app"; sourceTree = BUILT_PRODUCTS_DIR; };
AB796D7515CDD20E00C59155 /* ApiBegin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApiBegin.h; sourceTree = "<group>"; };
AB796D7615CDD20E00C59155 /* ApiEnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApiEnd.h; sourceTree = "<group>"; };
AB796D7715CDD20E00C59155 /* AsmJit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsmJit.h; sourceTree = "<group>"; };
AB796D7815CDD20E00C59155 /* Assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Assembler.h; sourceTree = "<group>"; };
AB796D7915CDD20E00C59155 /* AssemblerX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssemblerX86X64.cpp; sourceTree = "<group>"; };
AB796D7A15CDD20E00C59155 /* AssemblerX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssemblerX86X64.h; sourceTree = "<group>"; };
AB796D7B15CDD20E00C59155 /* Build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Build.h; sourceTree = "<group>"; };
AB796D7C15CDD20E00C59155 /* CodeGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenerator.cpp; sourceTree = "<group>"; };
AB796D7D15CDD20E00C59155 /* CodeGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeGenerator.h; sourceTree = "<group>"; };
AB796D7E15CDD20E00C59155 /* Compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Compiler.cpp; sourceTree = "<group>"; };
AB796D7F15CDD20E00C59155 /* Compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compiler.h; sourceTree = "<group>"; };
AB796D8015CDD20E00C59155 /* CompilerX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompilerX86X64.cpp; sourceTree = "<group>"; };
AB796D8115CDD20E00C59155 /* CompilerX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerX86X64.h; sourceTree = "<group>"; };
AB796D8215CDD20E00C59155 /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
AB796D8415CDD20E00C59155 /* CpuInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CpuInfo.cpp; sourceTree = "<group>"; };
AB796D8515CDD20E00C59155 /* CpuInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CpuInfo.h; sourceTree = "<group>"; };
AB796D8615CDD20E00C59155 /* Defs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Defs.cpp; sourceTree = "<group>"; };
AB796D8715CDD20E00C59155 /* Defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Defs.h; sourceTree = "<group>"; };
AB796D8815CDD20E00C59155 /* DefsX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DefsX86X64.cpp; sourceTree = "<group>"; };
AB796D8915CDD20E00C59155 /* DefsX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DefsX86X64.h; sourceTree = "<group>"; };
AB796D8A15CDD20E00C59155 /* Logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Logger.cpp; sourceTree = "<group>"; };
AB796D8B15CDD20E00C59155 /* Logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logger.h; sourceTree = "<group>"; };
AB796D8C15CDD20E00C59155 /* MemoryManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryManager.cpp; sourceTree = "<group>"; };
AB796D8D15CDD20E00C59155 /* MemoryManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryManager.h; sourceTree = "<group>"; };
AB796D8E15CDD20E00C59155 /* MemoryMarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryMarker.cpp; sourceTree = "<group>"; };
AB796D8F15CDD20E00C59155 /* MemoryMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryMarker.h; sourceTree = "<group>"; };
AB796D9015CDD20E00C59155 /* Operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Operand.h; sourceTree = "<group>"; };
AB796D9115CDD20E00C59155 /* OperandX86X64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OperandX86X64.cpp; sourceTree = "<group>"; };
AB796D9215CDD20E00C59155 /* OperandX86X64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OperandX86X64.h; sourceTree = "<group>"; };
AB796D9315CDD20E00C59155 /* Platform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Platform.cpp; sourceTree = "<group>"; };
AB796D9415CDD20E00C59155 /* Platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Platform.h; sourceTree = "<group>"; };
AB796D9715CDD20E00C59155 /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Util.cpp; sourceTree = "<group>"; };
AB796D9815CDD20E00C59155 /* Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util.h; sourceTree = "<group>"; };
AB796D9915CDD20E00C59155 /* Util_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util_p.h; sourceTree = "<group>"; };
AB80E04C142BC4A800A52038 /* cocoa_util.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_util.mm; sourceTree = "<group>"; }; AB80E04C142BC4A800A52038 /* cocoa_util.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = cocoa_util.mm; sourceTree = "<group>"; };
AB80E050142BC4FA00A52038 /* cocoa_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_util.h; sourceTree = "<group>"; }; AB80E050142BC4FA00A52038 /* cocoa_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cocoa_util.h; sourceTree = "<group>"; };
AB817A34143EE2DB00A7DFE9 /* videofilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = videofilter.h; sourceTree = "<group>"; }; AB817A34143EE2DB00A7DFE9 /* videofilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = videofilter.h; sourceTree = "<group>"; };
@ -1152,43 +1234,93 @@
path = userinterface; path = userinterface;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
AB4055FD169F5DBB0016AC3E /* core */ = {
isa = PBXGroup;
children = (
AB405600169F5DBB0016AC3E /* assembler.cpp */,
AB405602169F5DBB0016AC3E /* assert.cpp */,
AB405604169F5DBB0016AC3E /* buffer.cpp */,
AB405607169F5DBB0016AC3E /* compiler.cpp */,
AB405609169F5DBB0016AC3E /* compilercontext.cpp */,
AB40560B169F5DBB0016AC3E /* compilerfunc.cpp */,
AB40560D169F5DBB0016AC3E /* compileritem.cpp */,
AB40560F169F5DBB0016AC3E /* context.cpp */,
AB405611169F5DBB0016AC3E /* cpuinfo.cpp */,
AB405613169F5DBB0016AC3E /* defs.cpp */,
AB405615169F5DBB0016AC3E /* func.cpp */,
AB405619169F5DBB0016AC3E /* logger.cpp */,
AB40561B169F5DBB0016AC3E /* memorymanager.cpp */,
AB40561D169F5DBB0016AC3E /* memorymarker.cpp */,
AB40561F169F5DBB0016AC3E /* operand.cpp */,
AB405622169F5DBB0016AC3E /* stringbuilder.cpp */,
AB405624169F5DBB0016AC3E /* stringutil.cpp */,
AB405626169F5DBB0016AC3E /* virtualmemory.cpp */,
AB405628169F5DBB0016AC3E /* zonememory.cpp */,
AB4055FE169F5DBB0016AC3E /* apibegin.h */,
AB4055FF169F5DBB0016AC3E /* apiend.h */,
AB405601169F5DBB0016AC3E /* assembler.h */,
AB405603169F5DBB0016AC3E /* assert.h */,
AB405605169F5DBB0016AC3E /* buffer.h */,
AB405606169F5DBB0016AC3E /* build.h */,
AB405608169F5DBB0016AC3E /* compiler.h */,
AB40560A169F5DBB0016AC3E /* compilercontext.h */,
AB40560C169F5DBB0016AC3E /* compilerfunc.h */,
AB40560E169F5DBB0016AC3E /* compileritem.h */,
AB405610169F5DBB0016AC3E /* context.h */,
AB405612169F5DBB0016AC3E /* cpuinfo.h */,
AB405614169F5DBB0016AC3E /* defs.h */,
AB405616169F5DBB0016AC3E /* func.h */,
AB405617169F5DBB0016AC3E /* intutil.h */,
AB405618169F5DBB0016AC3E /* lock.h */,
AB40561A169F5DBB0016AC3E /* logger.h */,
AB40561C169F5DBB0016AC3E /* memorymanager.h */,
AB40561E169F5DBB0016AC3E /* memorymarker.h */,
AB405620169F5DBB0016AC3E /* operand.h */,
AB405621169F5DBB0016AC3E /* podvector.h */,
AB405623169F5DBB0016AC3E /* stringbuilder.h */,
AB405625169F5DBB0016AC3E /* stringutil.h */,
AB405627169F5DBB0016AC3E /* virtualmemory.h */,
AB405629169F5DBB0016AC3E /* zonememory.h */,
);
path = core;
sourceTree = "<group>";
};
AB405663169F5DCC0016AC3E /* x86 */ = {
isa = PBXGroup;
children = (
AB405664169F5DCC0016AC3E /* x86assembler.cpp */,
AB405666169F5DCC0016AC3E /* x86compiler.cpp */,
AB405668169F5DCC0016AC3E /* x86compilercontext.cpp */,
AB40566A169F5DCC0016AC3E /* x86compilerfunc.cpp */,
AB40566C169F5DCC0016AC3E /* x86compileritem.cpp */,
AB40566E169F5DCC0016AC3E /* x86cpuinfo.cpp */,
AB405670169F5DCC0016AC3E /* x86defs.cpp */,
AB405672169F5DCC0016AC3E /* x86func.cpp */,
AB405674169F5DCC0016AC3E /* x86operand.cpp */,
AB405676169F5DCC0016AC3E /* x86util.cpp */,
AB405665169F5DCC0016AC3E /* x86assembler.h */,
AB405667169F5DCC0016AC3E /* x86compiler.h */,
AB405669169F5DCC0016AC3E /* x86compilercontext.h */,
AB40566B169F5DCC0016AC3E /* x86compilerfunc.h */,
AB40566D169F5DCC0016AC3E /* x86compileritem.h */,
AB40566F169F5DCC0016AC3E /* x86cpuinfo.h */,
AB405671169F5DCC0016AC3E /* x86defs.h */,
AB405673169F5DCC0016AC3E /* x86func.h */,
AB405675169F5DCC0016AC3E /* x86operand.h */,
AB405677169F5DCC0016AC3E /* x86util.h */,
);
path = x86;
sourceTree = "<group>";
};
AB796D7415CDD20E00C59155 /* AsmJit */ = { AB796D7415CDD20E00C59155 /* AsmJit */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
AB796D7915CDD20E00C59155 /* AssemblerX86X64.cpp */, AB4055ED169F59380016AC3E /* AsmJit.h */,
AB796D7C15CDD20E00C59155 /* CodeGenerator.cpp */, AB4055EE169F59380016AC3E /* Config.h */,
AB796D7E15CDD20E00C59155 /* Compiler.cpp */, AB4055EF169F59380016AC3E /* core.h */,
AB796D8015CDD20E00C59155 /* CompilerX86X64.cpp */, AB4055F0169F59380016AC3E /* x86.h */,
AB796D8415CDD20E00C59155 /* CpuInfo.cpp */, AB4055FD169F5DBB0016AC3E /* core */,
AB796D8615CDD20E00C59155 /* Defs.cpp */, AB405663169F5DCC0016AC3E /* x86 */,
AB796D8815CDD20E00C59155 /* DefsX86X64.cpp */,
AB796D8A15CDD20E00C59155 /* Logger.cpp */,
AB796D8C15CDD20E00C59155 /* MemoryManager.cpp */,
AB796D8E15CDD20E00C59155 /* MemoryMarker.cpp */,
AB796D9115CDD20E00C59155 /* OperandX86X64.cpp */,
AB796D9315CDD20E00C59155 /* Platform.cpp */,
AB796D9715CDD20E00C59155 /* Util.cpp */,
AB796D7515CDD20E00C59155 /* ApiBegin.h */,
AB796D7615CDD20E00C59155 /* ApiEnd.h */,
AB796D7715CDD20E00C59155 /* AsmJit.h */,
AB796D7815CDD20E00C59155 /* Assembler.h */,
AB796D7A15CDD20E00C59155 /* AssemblerX86X64.h */,
AB796D7B15CDD20E00C59155 /* Build.h */,
AB796D7D15CDD20E00C59155 /* CodeGenerator.h */,
AB796D7F15CDD20E00C59155 /* Compiler.h */,
AB796D8115CDD20E00C59155 /* CompilerX86X64.h */,
AB796D8215CDD20E00C59155 /* Config.h */,
AB796D8515CDD20E00C59155 /* CpuInfo.h */,
AB796D8715CDD20E00C59155 /* Defs.h */,
AB796D8915CDD20E00C59155 /* DefsX86X64.h */,
AB796D8B15CDD20E00C59155 /* Logger.h */,
AB796D8D15CDD20E00C59155 /* MemoryManager.h */,
AB796D8F15CDD20E00C59155 /* MemoryMarker.h */,
AB796D9015CDD20E00C59155 /* Operand.h */,
AB796D9215CDD20E00C59155 /* OperandX86X64.h */,
AB796D9415CDD20E00C59155 /* Platform.h */,
AB796D9815CDD20E00C59155 /* Util.h */,
AB796D9915CDD20E00C59155 /* Util_p.h */,
); );
path = AsmJit; path = AsmJit;
sourceTree = "<group>"; sourceTree = "<group>";
@ -2053,20 +2185,36 @@
AB1B9E631501A78000464647 /* coreaudiosound.cpp in Sources */, AB1B9E631501A78000464647 /* coreaudiosound.cpp in Sources */,
AB1B9E661501A78000464647 /* ringbuffer.cpp in Sources */, AB1B9E661501A78000464647 /* ringbuffer.cpp in Sources */,
AB796C9C15CDCB0F00C59155 /* arm_jit.cpp in Sources */, AB796C9C15CDCB0F00C59155 /* arm_jit.cpp in Sources */,
AB796D9A15CDD20E00C59155 /* AssemblerX86X64.cpp in Sources */,
AB796D9F15CDD20E00C59155 /* CodeGenerator.cpp in Sources */,
AB796DA415CDD20E00C59155 /* Compiler.cpp in Sources */,
AB796DA915CDD20E00C59155 /* CompilerX86X64.cpp in Sources */,
AB796DB315CDD20E00C59155 /* CpuInfo.cpp in Sources */,
AB796DB815CDD20E00C59155 /* Defs.cpp in Sources */,
AB796DBD15CDD20E00C59155 /* DefsX86X64.cpp in Sources */,
AB796DC215CDD20F00C59155 /* Logger.cpp in Sources */,
AB796DC715CDD20F00C59155 /* MemoryManager.cpp in Sources */,
AB796DCC15CDD20F00C59155 /* MemoryMarker.cpp in Sources */,
AB796DD115CDD20F00C59155 /* OperandX86X64.cpp in Sources */,
AB796DD615CDD20F00C59155 /* Platform.cpp in Sources */,
AB796DE515CDD20F00C59155 /* Util.cpp in Sources */,
ABF2B9FC16904133000FF7C0 /* troubleshootingWindowDelegate.mm in Sources */, ABF2B9FC16904133000FF7C0 /* troubleshootingWindowDelegate.mm in Sources */,
AB40562B169F5DBB0016AC3E /* assembler.cpp in Sources */,
AB40562E169F5DBB0016AC3E /* assert.cpp in Sources */,
AB405631169F5DBB0016AC3E /* buffer.cpp in Sources */,
AB405634169F5DBB0016AC3E /* compiler.cpp in Sources */,
AB405637169F5DBB0016AC3E /* compilercontext.cpp in Sources */,
AB40563A169F5DBB0016AC3E /* compilerfunc.cpp in Sources */,
AB40563D169F5DBB0016AC3E /* compileritem.cpp in Sources */,
AB405640169F5DBB0016AC3E /* context.cpp in Sources */,
AB405643169F5DBB0016AC3E /* cpuinfo.cpp in Sources */,
AB405646169F5DBB0016AC3E /* defs.cpp in Sources */,
AB405649169F5DBB0016AC3E /* func.cpp in Sources */,
AB40564C169F5DBB0016AC3E /* logger.cpp in Sources */,
AB40564F169F5DBB0016AC3E /* memorymanager.cpp in Sources */,
AB405652169F5DBB0016AC3E /* memorymarker.cpp in Sources */,
AB405655169F5DBB0016AC3E /* operand.cpp in Sources */,
AB405658169F5DBB0016AC3E /* stringbuilder.cpp in Sources */,
AB40565B169F5DBB0016AC3E /* stringutil.cpp in Sources */,
AB40565E169F5DBB0016AC3E /* virtualmemory.cpp in Sources */,
AB405661169F5DBB0016AC3E /* zonememory.cpp in Sources */,
AB405679169F5DCC0016AC3E /* x86assembler.cpp in Sources */,
AB40567C169F5DCC0016AC3E /* x86compiler.cpp in Sources */,
AB40567F169F5DCC0016AC3E /* x86compilercontext.cpp in Sources */,
AB405682169F5DCC0016AC3E /* x86compilerfunc.cpp in Sources */,
AB405685169F5DCC0016AC3E /* x86compileritem.cpp in Sources */,
AB405688169F5DCC0016AC3E /* x86cpuinfo.cpp in Sources */,
AB40568B169F5DCC0016AC3E /* x86defs.cpp in Sources */,
AB40568E169F5DCC0016AC3E /* x86func.cpp in Sources */,
AB405691169F5DCC0016AC3E /* x86operand.cpp in Sources */,
AB405694169F5DCC0016AC3E /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -2192,20 +2340,36 @@
AB796D6215CDCBA200C59155 /* coreaudiosound.cpp in Sources */, AB796D6215CDCBA200C59155 /* coreaudiosound.cpp in Sources */,
AB796D6315CDCBA200C59155 /* ringbuffer.cpp in Sources */, AB796D6315CDCBA200C59155 /* ringbuffer.cpp in Sources */,
AB796D6415CDCBA200C59155 /* arm_jit.cpp in Sources */, AB796D6415CDCBA200C59155 /* arm_jit.cpp in Sources */,
AB796D9D15CDD20E00C59155 /* AssemblerX86X64.cpp in Sources */,
AB796DA215CDD20E00C59155 /* CodeGenerator.cpp in Sources */,
AB796DA715CDD20E00C59155 /* Compiler.cpp in Sources */,
AB796DAC15CDD20E00C59155 /* CompilerX86X64.cpp in Sources */,
AB796DB615CDD20E00C59155 /* CpuInfo.cpp in Sources */,
AB796DBB15CDD20E00C59155 /* Defs.cpp in Sources */,
AB796DC015CDD20E00C59155 /* DefsX86X64.cpp in Sources */,
AB796DC515CDD20F00C59155 /* Logger.cpp in Sources */,
AB796DCA15CDD20F00C59155 /* MemoryManager.cpp in Sources */,
AB796DCF15CDD20F00C59155 /* MemoryMarker.cpp in Sources */,
AB796DD415CDD20F00C59155 /* OperandX86X64.cpp in Sources */,
AB796DD915CDD20F00C59155 /* Platform.cpp in Sources */,
AB796DE815CDD20F00C59155 /* Util.cpp in Sources */,
ABF2B9FB16904133000FF7C0 /* troubleshootingWindowDelegate.mm in Sources */, ABF2B9FB16904133000FF7C0 /* troubleshootingWindowDelegate.mm in Sources */,
AB40562A169F5DBB0016AC3E /* assembler.cpp in Sources */,
AB40562D169F5DBB0016AC3E /* assert.cpp in Sources */,
AB405630169F5DBB0016AC3E /* buffer.cpp in Sources */,
AB405633169F5DBB0016AC3E /* compiler.cpp in Sources */,
AB405636169F5DBB0016AC3E /* compilercontext.cpp in Sources */,
AB405639169F5DBB0016AC3E /* compilerfunc.cpp in Sources */,
AB40563C169F5DBB0016AC3E /* compileritem.cpp in Sources */,
AB40563F169F5DBB0016AC3E /* context.cpp in Sources */,
AB405642169F5DBB0016AC3E /* cpuinfo.cpp in Sources */,
AB405645169F5DBB0016AC3E /* defs.cpp in Sources */,
AB405648169F5DBB0016AC3E /* func.cpp in Sources */,
AB40564B169F5DBB0016AC3E /* logger.cpp in Sources */,
AB40564E169F5DBB0016AC3E /* memorymanager.cpp in Sources */,
AB405651169F5DBB0016AC3E /* memorymarker.cpp in Sources */,
AB405654169F5DBB0016AC3E /* operand.cpp in Sources */,
AB405657169F5DBB0016AC3E /* stringbuilder.cpp in Sources */,
AB40565A169F5DBB0016AC3E /* stringutil.cpp in Sources */,
AB40565D169F5DBB0016AC3E /* virtualmemory.cpp in Sources */,
AB405660169F5DBB0016AC3E /* zonememory.cpp in Sources */,
AB405678169F5DCC0016AC3E /* x86assembler.cpp in Sources */,
AB40567B169F5DCC0016AC3E /* x86compiler.cpp in Sources */,
AB40567E169F5DCC0016AC3E /* x86compilercontext.cpp in Sources */,
AB405681169F5DCC0016AC3E /* x86compilerfunc.cpp in Sources */,
AB405684169F5DCC0016AC3E /* x86compileritem.cpp in Sources */,
AB405687169F5DCC0016AC3E /* x86cpuinfo.cpp in Sources */,
AB40568A169F5DCC0016AC3E /* x86defs.cpp in Sources */,
AB40568D169F5DCC0016AC3E /* x86func.cpp in Sources */,
AB405690169F5DCC0016AC3E /* x86operand.cpp in Sources */,
AB405693169F5DCC0016AC3E /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -2320,19 +2484,35 @@
ABE9EEEA1501C6EB00D3FB19 /* cocoa_firmware.mm in Sources */, ABE9EEEA1501C6EB00D3FB19 /* cocoa_firmware.mm in Sources */,
AB1949DB15034F900098793E /* OESoundInterface.mm in Sources */, AB1949DB15034F900098793E /* OESoundInterface.mm in Sources */,
AB796C9F15CDCB0F00C59155 /* arm_jit.cpp in Sources */, AB796C9F15CDCB0F00C59155 /* arm_jit.cpp in Sources */,
AB796D9E15CDD20E00C59155 /* AssemblerX86X64.cpp in Sources */, AB40562C169F5DBB0016AC3E /* assembler.cpp in Sources */,
AB796DA315CDD20E00C59155 /* CodeGenerator.cpp in Sources */, AB40562F169F5DBB0016AC3E /* assert.cpp in Sources */,
AB796DA815CDD20E00C59155 /* Compiler.cpp in Sources */, AB405632169F5DBB0016AC3E /* buffer.cpp in Sources */,
AB796DAD15CDD20E00C59155 /* CompilerX86X64.cpp in Sources */, AB405635169F5DBB0016AC3E /* compiler.cpp in Sources */,
AB796DB715CDD20E00C59155 /* CpuInfo.cpp in Sources */, AB405638169F5DBB0016AC3E /* compilercontext.cpp in Sources */,
AB796DBC15CDD20E00C59155 /* Defs.cpp in Sources */, AB40563B169F5DBB0016AC3E /* compilerfunc.cpp in Sources */,
AB796DC115CDD20E00C59155 /* DefsX86X64.cpp in Sources */, AB40563E169F5DBB0016AC3E /* compileritem.cpp in Sources */,
AB796DC615CDD20F00C59155 /* Logger.cpp in Sources */, AB405641169F5DBB0016AC3E /* context.cpp in Sources */,
AB796DCB15CDD20F00C59155 /* MemoryManager.cpp in Sources */, AB405644169F5DBB0016AC3E /* cpuinfo.cpp in Sources */,
AB796DD015CDD20F00C59155 /* MemoryMarker.cpp in Sources */, AB405647169F5DBB0016AC3E /* defs.cpp in Sources */,
AB796DD515CDD20F00C59155 /* OperandX86X64.cpp in Sources */, AB40564A169F5DBB0016AC3E /* func.cpp in Sources */,
AB796DDA15CDD20F00C59155 /* Platform.cpp in Sources */, AB40564D169F5DBB0016AC3E /* logger.cpp in Sources */,
AB796DE915CDD20F00C59155 /* Util.cpp in Sources */, AB405650169F5DBB0016AC3E /* memorymanager.cpp in Sources */,
AB405653169F5DBB0016AC3E /* memorymarker.cpp in Sources */,
AB405656169F5DBB0016AC3E /* operand.cpp in Sources */,
AB405659169F5DBB0016AC3E /* stringbuilder.cpp in Sources */,
AB40565C169F5DBB0016AC3E /* stringutil.cpp in Sources */,
AB40565F169F5DBB0016AC3E /* virtualmemory.cpp in Sources */,
AB405662169F5DBB0016AC3E /* zonememory.cpp in Sources */,
AB40567A169F5DCC0016AC3E /* x86assembler.cpp in Sources */,
AB40567D169F5DCC0016AC3E /* x86compiler.cpp in Sources */,
AB405680169F5DCC0016AC3E /* x86compilercontext.cpp in Sources */,
AB405683169F5DCC0016AC3E /* x86compilerfunc.cpp in Sources */,
AB405686169F5DCC0016AC3E /* x86compileritem.cpp in Sources */,
AB405689169F5DCC0016AC3E /* x86cpuinfo.cpp in Sources */,
AB40568C169F5DCC0016AC3E /* x86defs.cpp in Sources */,
AB40568F169F5DCC0016AC3E /* x86func.cpp in Sources */,
AB405692169F5DCC0016AC3E /* x86operand.cpp in Sources */,
AB405695169F5DCC0016AC3E /* x86util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };

View File

@ -285,5 +285,19 @@ static inline T asmjit_cast(Z* p) { return (T)p; }
#include <Windows.h> #include <Windows.h>
#endif // ASMJIT_WINDOWS #endif // ASMJIT_WINDOWS
#if defined(__APPLE__)
#include <AvailabilityMacros.h>
#ifndef MAC_OS_X_VERSION_10_7
// In Mac OS X, strnlen() is unsupported prior to v10.7, so define it here.
static size_t strnlen(const char *s, size_t n)
{
const char *p = (const char *)memchr(s, 0, n);
return(p ? p-s : n);
}
#endif
#endif // __APPLE__
// [Guard] // [Guard]
#endif // _ASMJIT_CORE_BUILD_H #endif // _ASMJIT_CORE_BUILD_H