From cc60175e8cecbedb4c555379c3c667c9cf9420fa Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Thu, 23 Jul 1998 14:59:16 +0000 Subject: Update. 1998-07-23 Ulrich Drepper * sysdeps/generic/glob.c: Fix two problems with GLOB_DOOFFS. Reported by bwelling@anomaly.munge.com [PR libc/720]. * sysdeps/libm-ieee754/k_standard.c: Return NAN for libm not in SVID more for gamma(x) with x interger <= 0. Reported by Stephen L Moshier . * math/libm-test.c (gamma_test): Add test for gamma(-1) and gamma(0). Correct test for SVID version of gamma. * sysdeps/libm-ieee754/w_gamma.c: Use correct matherr call in SVID emulation mode. * sysdeps/libm-ieee754/w_gammaf.c: Likewise. * sysdeps/libm-ieee754/w_gammal.c: Likewise. * string/string.h: Don't use string function optimization for C++ as long as we use macros. --- string/string.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'string/string.h') diff --git a/string/string.h b/string/string.h index ee69a78d55..409fa99283 100644 --- a/string/string.h +++ b/string/string.h @@ -299,7 +299,7 @@ extern char *basename __P ((__const char *__filename)); #if defined __GNUC__ && __GNUC__ >= 2 -# if defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ +# if defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ && !defined __cplusplus /* When using GNU CC we provide some optimized versions of selected functions from this header. There are two kinds of optimizations: -- cgit v1.2.3