mirror of
https://github.com/xenia-project/xenia.git
synced 2026-04-20 22:13:40 +00:00
Fix compiler errors i introduced under clang-cl
remove xe_kernel_export_shim_fn field of Export function_data, trampoline is now the only way exports get invoked Remove kernelstate argument from string functions in order to conform to the trampoline signature (the argument was unused anyway) Constant-evaluated initialization of ppc_opcode_disasm_table, removal of unused std::vector fields Constant-evaluated initialization of export tables name field on export is just a const char* now, only immutable static strings are ever passed to it Remove unused callcount field of export. PM4 compare op function extracted Globally apply /Oy, /GS-, /Gw on msvc windows Remove imgui testwindow code call, it took up like 300 kb
This commit is contained in:
parent
203267b106
commit
7e58a3b320
20 changed files with 140 additions and 204 deletions
|
|
@ -62,6 +62,12 @@ filter({"configurations:Checked", "platforms:Linux"})
|
|||
defines({
|
||||
"_GLIBCXX_DEBUG", -- libstdc++ debug mode
|
||||
})
|
||||
filter({"configurations:Release", "platforms:Windows"})
|
||||
buildoptions({
|
||||
"/Gw",
|
||||
"/GS-",
|
||||
"/Oy"
|
||||
})
|
||||
|
||||
filter("configurations:Debug")
|
||||
runtime("Release")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue