From d1a2c4d688e3a559c483c097ad91f13447bb9f00 Mon Sep 17 00:00:00 2001 From: "Loren J. Rittle" Date: Tue, 24 Jun 2003 06:41:38 +0000 Subject: [PATCH] * testsuite/testsuite_performance.h: Portability. From-SVN: r68407 --- libstdc++-v3/ChangeLog | 1 + libstdc++-v3/testsuite/testsuite_performance.h | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c1acd15755e1..3f7f5d8df9cc 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -8,6 +8,7 @@ * config/abi/sparc-freebsd5/baseline_symbols.txt: New file. * include/ext/mt_allocator.h: Portability. + * testsuite/testsuite_performance.h: Likewise. 2003-06-23 Benjamin Kosnik diff --git a/libstdc++-v3/testsuite/testsuite_performance.h b/libstdc++-v3/testsuite/testsuite_performance.h index 598571b07ea7..9aea75744583 100644 --- a/libstdc++-v3/testsuite/testsuite_performance.h +++ b/libstdc++-v3/testsuite/testsuite_performance.h @@ -33,7 +33,11 @@ #include #include +#ifdef __FreeBSD__ +#include +#else #include +#endif #include #include #include @@ -81,6 +85,11 @@ namespace __gnu_cxx_test { return tms_end.tms_stime - tms_begin.tms_stime; } }; +#ifdef __FreeBSD__ + struct mallinfo { int arena; }; + int mallinfo (void) { return 0; } +#endif + class resource_counter { int who; -- 2.43.5