[PATCH] libm: Fix 'gamma' and 'gammaf' functions. Clean up other gamma code.

Corinna Vinschen vinschen@redhat.com
Fri Sep 4 13:19:42 GMT 2020


On Sep  3 14:22, Keith Packard via Newlib wrote:
> The current gamma, gamma_r, gammaf and gammaf_r functions return
> |Γ(x)| instead of ln(|Γ(x)|) due to a change made back in 2002 to the

This is kind of funny right now, but I can't push this change.  The repo
integrity checks (same as for binutils/gdb repo btw) complain about Γ:

remote: *** Invalid revision history for commit dcac20a59d62c81c37250da8a35c5d81a5fd3ccf:
remote: *** It contains characters not in the ISO-8859-15 charset.
remote: *** 
remote: *** Below is the first line where this was detected (line 4):
remote: *** | |Γ(x)| instead of ln(|Γ(x)|) due to a change made back in 2002 to the
remote: ***    ^
remote: ***    |
remote: *** 
remote: *** Please amend the commit's revision history to remove it
remote: *** and try again.
remote: error: hook declined to update refs/heads/master

Apart from the fact that not allowing any UTF-8 char is a bit
awkward these days... how would you like the above to be expressed
under these rules?


Thanks,
Corinna



More information about the Newlib mailing list