From 66428e7f5a40e36d0129200dcc53e9459e1d0a9b Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sun, 16 Nov 2008 01:39:11 +0000 Subject: -- Remove getScore functions -- Replace by making Do* functions return the results directly git-svn-id: svn://mattst88.com/svn/cleanbench/trunk@61 0d43b9a7-5ab2-4d7b-af9d-f64450cef757 --- linear.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'linear.c') diff --git a/linear.c b/linear.c index 32d5af6..c54c7f4 100644 --- a/linear.c +++ b/linear.c @@ -57,14 +57,12 @@ static void lubksb(double a[][LUARRAYCOLS], static int lusolve(double a[][LUARRAYCOLS], int n, double b[LUARRAYROWS]); -static double results; - /********* ** DoLU ** ********** ** Perform the LU decomposition benchmark. */ -void +double DoLU(void) { const char* context = "FPU:LU"; @@ -184,7 +182,7 @@ DoLU(void) free(bbase); free(LUtempvv); - results = (double)(iterations * CLOCKS_PER_SEC) / (double)total_time; + return (double)(iterations * CLOCKS_PER_SEC) / (double)total_time; } /****************** @@ -542,9 +540,3 @@ printf("\n"); return(1); } - -double -getLinearScore(void) -{ - return results; -} -- cgit v1.2.3