mirror of
https://github.com/N64Recomp/N64Recomp.git
synced 2025-05-29 14:53:16 +00:00
Added single-file mode and absolute symbol options (for patch recompilation)
This commit is contained in:
parent
d249363fe5
commit
be275c198a
7 changed files with 184 additions and 90 deletions
|
@ -22,8 +22,10 @@
|
|||
<ClCompile Include="rabbitizer\cplusplus\src\analysis\LoPairingInfo.cpp" />
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\analysis\RegistersTracker.cpp" />
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstrId.cpp" />
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstrIdType.cpp" />
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstructionBase.cpp" />
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstructionCpu.cpp" />
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstructionR3000GTE.cpp" />
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstructionR5900.cpp" />
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstructionRsp.cpp" />
|
||||
<ClCompile Include="rabbitizer\src\analysis\RabbitizerLoPairingInfo.c" />
|
||||
|
@ -35,8 +37,12 @@
|
|||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstrCategory.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstrDescriptor.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstrId.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstrIdType.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstrSuffix.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionCpu\RabbitizerInstructionCpu_OperandType.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR3000GTE\RabbitizerInstructionR3000GTE.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR3000GTE\RabbitizerInstructionR3000GTE_OperandType.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR3000GTE\RabbitizerInstructionR3000GTE_ProcessUniqueId.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR5900\RabbitizerInstructionR5900.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR5900\RabbitizerInstructionR5900_OperandType.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR5900\RabbitizerInstructionR5900_ProcessUniqueId.c" />
|
||||
|
@ -46,8 +52,10 @@
|
|||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstruction\RabbitizerInstruction.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstruction\RabbitizerInstruction_Disassemble.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstruction\RabbitizerInstruction_Examination.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstruction\RabbitizerInstruction_Operand.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstruction\RabbitizerInstruction_ProcessUniqueId.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerRegister.c" />
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerRegisterDescriptor.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="rabbitizer\cplusplus\include\analysis\LoPairingInfo.hpp" />
|
||||
|
@ -158,7 +166,7 @@
|
|||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(ProjectDir)rabbitizer\include;$(ProjectDir)rabbitizer\cplusplus\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>$(ProjectDir)rabbitizer\include;$(ProjectDir)rabbitizer\cplusplus\include;$(ProjectDir)rabbitizer\tables</AdditionalIncludeDirectories>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
|
@ -171,7 +179,7 @@
|
|||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(ProjectDir)rabbitizer\include;$(ProjectDir)rabbitizer\cplusplus\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>$(ProjectDir)rabbitizer\include;$(ProjectDir)rabbitizer\cplusplus\include;$(ProjectDir)rabbitizer\tables</AdditionalIncludeDirectories>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
|
@ -182,7 +190,7 @@
|
|||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(ProjectDir)rabbitizer\include;$(ProjectDir)rabbitizer\cplusplus\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>$(ProjectDir)rabbitizer\include;$(ProjectDir)rabbitizer\cplusplus\include;$(ProjectDir)rabbitizer\tables</AdditionalIncludeDirectories>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
|
@ -195,7 +203,7 @@
|
|||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(ProjectDir)rabbitizer\include;$(ProjectDir)rabbitizer\cplusplus\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>$(ProjectDir)rabbitizer\include;$(ProjectDir)rabbitizer\cplusplus\include;$(ProjectDir)rabbitizer\tables</AdditionalIncludeDirectories>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
|
|
|
@ -102,6 +102,30 @@
|
|||
<ClCompile Include="rabbitizer\cplusplus\src\analysis\RegistersTracker.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstrIdType.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerRegisterDescriptor.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR3000GTE\RabbitizerInstructionR3000GTE.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR3000GTE\RabbitizerInstructionR3000GTE_OperandType.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstructionR3000GTE\RabbitizerInstructionR3000GTE_ProcessUniqueId.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rabbitizer\src\instructions\RabbitizerInstruction\RabbitizerInstruction_Operand.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstrIdType.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rabbitizer\cplusplus\src\instructions\InstructionR3000GTE.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="rabbitizer\include\instructions\RabbitizerAccessType.h">
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit b9a39f6ec0a3ff6690ef2925e6275cf6578602cc
|
||||
Subproject commit e0d8003047938e2ec3697eaf8d61a84d11d17b43
|
Loading…
Add table
Add a link
Reference in a new issue