add_definitions(-DUNICODE)
add_definitions(-D_UNICODE)
+if (ARM_SOFTFP)
+ add_definitions(-DARM_SOFTFP)
+endif (ARM_SOFTFP)
+
if(CMAKE_CONFIGURATION_TYPES) # multi-configuration generator?
foreach (Config DEBUG CHECKED)
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS $<$<CONFIG:${Config}>:WRITE_BARRIER_CHECK=1>)
// Ignore floating point argument placement in registers if we're dealing with a vararg function (the ABI
// specifies this so that vararg processing on the callee side is simplified).
+#ifndef ARM_SOFTFP
if (fFloatingPoint && !this->IsVarArg())
{
// Handle floating point (primitive) arguments.
return argOfs;
}
+#endif // ARM_SOFTFP
//
// Handle the non-floating point case.