Add 'half turns' functions (cospi et al) to math module following C23 & IEEE754-2019

FAQ:

Q1: Why not provide a full library?
The long-term goal of CORE-MATH is to ensure that correctly rounded functions are available to the end-user. We believe that collaborating with existing largely used libraries (instead of competing with them by creating yet another library) is the best way to reach that goal.

I think it should be discussed separately if we should have goal to be better than libm and e.g. bundle core-math code. Doesn’t make much sense to do this just for selected set of functions.

1 Like