Thanks for the feedback. The consensus seems to be that the C++ ABI should require that a compiler recognize std::decimal:decimal32/64/128 and pass them the same as native decimal float scalar types and use the scalar name mangling (Dd/De/Df). What needs to happen to add that to the ABI? Janis Johnson IBM Linux Technology Center