Yep, I've encountered floating point flag incompatibilities when dynamically loading Borland-compiled libraries into Visual Studio compiled applications, as well as when using C++ code via Java Native Interface.
It is nice that diverse vendor-specific calling conventions and ABIs are less common these days.
It is nice that diverse vendor-specific calling conventions and ABIs are less common these days.