rintl: Override broken implementation on NetBSD.
commit5b490ef07f257a5dd41fc0b351c1a387b8a8f89c
authorBruno Haible <bruno@clisp.org>
Sun, 20 Jan 2019 23:33:28 +0000 (21 00:33 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 20 Jan 2019 23:33:28 +0000 (21 00:33 +0100)
tree5ad03219f477402976d74c6503c0645b9ea4110e
parente5462c3304ef7f373bfb7c6a976dc25730412a7a
rintl: Override broken implementation on NetBSD.

* lib/math.in.h (rintl): Test also REPLACE_RINTL.
* m4/rintl.m4 (gl_FUNC_RINTL): Add test for negative arguments. Set
REPLACE_RINTL.
* m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize REPLACE_RINTL.
* modules/math (Makefile.in): Substitute REPLACE_RINTL.
* modules/rintl (Depends-on, configure.ac): Test REPLACE_RINTL.
* doc/posix-functions/rintl.texi: Mention the NetBSD bug.
ChangeLog
doc/posix-functions/rintl.texi
lib/math.in.h
m4/math_h.m4
m4/rintl.m4
modules/math
modules/rintl