]> Savannah Git Hosting - gnulib.git/commit
totalorderl: Optimize.
authorBruno Haible <bruno@clisp.org>
Wed, 4 Oct 2023 11:12:53 +0000 (13:12 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 4 Oct 2023 11:12:53 +0000 (13:12 +0200)
commit864b6557d39dcff38784a837237776e9cc6985d9
tree2aae63d77d8f2eff9836610f88e36c2bec696cc4
parent8ac6cd0917808a0c90c1fb1e6acbc8087159f88c
totalorderl: Optimize.

* modules/totalorderl (Files): Add m4/signbit.m4.
* m4/totalorder.m4 (gl_FUNC_TOTALORDERL): Invoke
gl_LONG_DOUBLE_SIGN_LOCATION.
* lib/totalorderl.c (totalorderl): If LDBL_SIGNBIT_WORD is known,
use it, so that 'bigendian' becomes a constant.
ChangeLog
lib/totalorderl.c
m4/totalorder.m4
modules/totalorderl