BizHawk/ExternalProjects
CasualPokePlayer 5ae4470466 Correct floating point arg support with msabi<->sysv adapter
While msabi and sysv do agree what to do with floating point args for 4 floating point args (pass in xmm0-4), they dont agree what to do with mixing
msabi will choose the register corresponding with argument position. so if you have (int foo, float bar), bar will use xmm1
sysv instead will choose the first register available in the group. so with the previous example, you instead have bar using xmm0
the simple solution is to simply prohibit mixed args for now. maybe someday we could support mixing, but that's probably overkill (best use a struct at that point)
2022-11-16 15:26:31 -08:00
..
AnalyzersCommon Extract helper code for Analyzers and Source Generators 2022-10-01 04:13:55 +10:00
BizHawk.Analyzer Extract helper code for Analyzers and Source Generators 2022-10-01 04:13:55 +10:00
BizHawk.SrcGen.ReflectionCache Extract helper code for Analyzers and Source Generators 2022-10-01 04:13:55 +10:00
FlatBuffers.GenOutput Clean up project files of external .NET projects 2022-09-30 08:51:57 +10:00
LibBizAbiAdapter Correct floating point arg support with msabi<->sysv adapter 2022-11-16 15:26:31 -08:00
LibBizHash Implement hardware accelerated CRC32 and SHA1, using them if possible (#3348) 2022-08-09 23:30:17 -07:00
PcxFileTypePlugin.HawkQuantizer Clean up project files of external .NET projects 2022-09-30 08:51:57 +10:00
iso-parser Clean up project files of external .NET projects 2022-09-30 08:51:57 +10:00
libdarm Add libdarm submodule and build script 2020-09-21 01:37:27 +10:00
.build_debug.sh Clean up project files of external .NET projects 2022-09-30 08:51:57 +10:00
.build_release.sh Clean up project files of external .NET projects 2022-09-30 08:51:57 +10:00
AnalyzersCommon.props Extract helper code for Analyzers and Source Generators 2022-10-01 04:13:55 +10:00
LibCommon.props Extract helper code for Analyzers and Source Generators 2022-10-01 04:13:55 +10:00