[Patch] Implement sinh(), cosh() and tanh() for single, double and extended parameters
Attached patch (math-sinh-cosh-tanh.diff) implements the SinH(), CosH() and TanH() functions in the flavours Single, Double and Extended.
Reason: Delphi compatibility.
The SinH() function uses the copysign() function, which exist only in one flavour, being the "most extended float type" available. I don't think that is a problem.
If so desired I can split that function as well into single, Double and Extended variants.