summaryrefslogtreecommitdiffstats
path: root/lib/msun/src/s_nextafter.c
diff options
context:
space:
mode:
authordas <das@FreeBSD.org>2005-03-07 21:27:37 +0000
committerdas <das@FreeBSD.org>2005-03-07 21:27:37 +0000
commit1e57fa37f53edf8a7bf5893a397e44fbbe722f96 (patch)
tree3c48747223163a1e086024f1e7d3beccf6e89c24 /lib/msun/src/s_nextafter.c
parent1376e3369e1def750d8e66100615260fd6aed813 (diff)
downloadFreeBSD-src-1e57fa37f53edf8a7bf5893a397e44fbbe722f96.zip
FreeBSD-src-1e57fa37f53edf8a7bf5893a397e44fbbe722f96.tar.gz
Replace strong references with weak references. There's no
particularly good reason to do this, except that __strong_reference does type checking, whereas __weak_reference does not. On Alpha, the compiler won't accept a 'long double' parameter in place of a 'double' parameter even thought the two types are identical.
Diffstat (limited to 'lib/msun/src/s_nextafter.c')
-rw-r--r--lib/msun/src/s_nextafter.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/msun/src/s_nextafter.c b/lib/msun/src/s_nextafter.c
index a235099..674e9c1 100644
--- a/lib/msun/src/s_nextafter.c
+++ b/lib/msun/src/s_nextafter.c
@@ -79,7 +79,7 @@ nextafter(double x, double y)
}
#if (LDBL_MANT_DIG == 53)
-__strong_reference(nextafter, nexttoward);
-__strong_reference(nextafter, nexttowardl);
-__strong_reference(nextafter, nextafterl);
+__weak_reference(nextafter, nexttoward);
+__weak_reference(nextafter, nexttowardl);
+__weak_reference(nextafter, nextafterl);
#endif
OpenPOWER on IntegriCloud