From: Hans-Peter Nilsson Date: Fri, 1 Nov 2002 04:54:04 +0000 (+0000) Subject: testsuite_hooks.h (__set_testsuite_memlimit): Use __typeof__ (r.rlim_cur), not rlim_t... X-Git-Tag: releases/gcc-3.2.1~79 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=66f58fa7d4892a78ccaa53202b04a762e0b60b3f;p=thirdparty%2Fgcc.git testsuite_hooks.h (__set_testsuite_memlimit): Use __typeof__ (r.rlim_cur), not rlim_t in declaration of limit. * testsuite/testsuite_hooks.h (__set_testsuite_memlimit): Use __typeof__ (r.rlim_cur), not rlim_t in declaration of limit. From-SVN: r58701 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index eba309c0da58..ebc7d63c4b3c 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2002-11-01 Hans-Peter Nilsson + + * testsuite/testsuite_hooks.h (__set_testsuite_memlimit): Use + __typeof__ (r.rlim_cur), not rlim_t in declaration of limit. + 2002-10-29 Paolo Carlini PR libstdc++/8347 diff --git a/libstdc++-v3/testsuite/testsuite_hooks.h b/libstdc++-v3/testsuite/testsuite_hooks.h index b307fd8d51dc..603dbad8a93e 100644 --- a/libstdc++-v3/testsuite/testsuite_hooks.h +++ b/libstdc++-v3/testsuite/testsuite_hooks.h @@ -85,7 +85,9 @@ void __set_testsuite_memlimit(float __size = MEMLIMIT_MB) { struct rlimit r; - rlim_t limit = (rlim_t)(__size * 1048576); + // Cater to the absence of rlim_t. + __typeof__ (r.rlim_cur) limit + = (__typeof__ (r.rlim_cur))(__size * 1048576); // Heap size, seems to be common. #if _GLIBCPP_HAVE_MEMLIMIT_DATA