diff options
| -rw-r--r-- | package/ltp-testsuite/ltp-testsuite-stime-is-a-reserved-name.patch | 93 | 
1 files changed, 93 insertions, 0 deletions
| diff --git a/package/ltp-testsuite/ltp-testsuite-stime-is-a-reserved-name.patch b/package/ltp-testsuite/ltp-testsuite-stime-is-a-reserved-name.patch new file mode 100644 index 000000000..dea7863f7 --- /dev/null +++ b/package/ltp-testsuite/ltp-testsuite-stime-is-a-reserved-name.patch @@ -0,0 +1,93 @@ +--- ltp-full-20061121/testcases/misc/math/fptests/fptest01.c.orig	2006-12-07 22:14:38.000000000 -0700 ++++ ltp-full-20061121/testcases/misc/math/fptests/fptest01.c	2006-12-07 22:16:08.000000000 -0700 +@@ -84,7 +84,7 @@ + struct event rtrevent; + int waiting[EVENTMX];	/* array of waiting processors */ + int nwaiting;		/* number of waiting processors */ +-double stime;		/* global clock */ ++double xstime;		/* global clock */ + double lsttime;		/* time used for editing */ + double dtc, dts, alpha;	/* timing parameters */ + int nproc;		/* number of processors */ +@@ -133,7 +133,7 @@ + 	double dtw, dtwsig; +  + 	ncycle=0; +-	stime=0; ++	xstime=0; + 	lsttime=0; + 	barcnt=0; + 	nwaiting=0; +@@ -148,7 +148,7 @@ + 		} +  + 	for (p=1; p<=nproc; p++) { +-		addevent(ENTERWORK,p,stime); ++		addevent(ENTERWORK,p,xstime); + 		} +  + 	return(0); +@@ -167,7 +167,7 @@ + 	for (i=0; i < nproc; i++) + 		t_total += eventtab[i].time; +  +-	avgspd=ncycle/stime; ++	avgspd=ncycle/xstime; +  + 	v = t_total - MAGIC1; + 	if (v < 0.0) +@@ -294,33 +294,33 @@ + 	double nxttime; + 	int i, p, proc; +  +-	stime = ev->time; ++	xstime = ev->time; + 	proc = ev->proc; +  + 	switch (ev->type) { + 		case TRYCRIT : + 			if (critfree==TRUE)  +-				addevent(ENTERCRIT,proc,stime); ++				addevent(ENTERCRIT,proc,xstime); + 			else + 				addwaiting(proc); + 			break; + 		case ENTERCRIT : + 			critfree = FALSE; +-			nxttime=stime+dtcrit(); ++			nxttime=xstime+dtcrit(); + 			addevent(LEAVECRIT,proc,nxttime); + 			break; + 		case LEAVECRIT : + 			critfree = TRUE; +-			addevent(ATBARRIER,proc,stime); ++			addevent(ATBARRIER,proc,xstime); + 			if ((p=getwaiting())!=0) { +-				nxttime=stime; ++				nxttime=xstime; + 				addevent(ENTERCRIT,p,nxttime); + 				} + 			break; + 		case ATBARRIER : + 			barcnt++; + 			if (barcnt==nproc) { +-				nxttime=stime; ++				nxttime=xstime; + 				for (i=1; i<=nproc; i++) { + 					nxttime+=dtspinoff(); + 					addevent(ENTERWORK,i,nxttime); +@@ -330,12 +330,12 @@ + 				} + 			break; + 		case ENTERWORK : +-			nxttime=stime+dtwork(); ++			nxttime=xstime+dtwork(); + 			if (ncycle<ncycmax) + 				addevent(LEAVEWORK,proc,nxttime); + 			break; + 		case LEAVEWORK : +-			addevent(TRYCRIT,proc,stime); ++			addevent(TRYCRIT,proc,xstime); + 			break; + 		default: + 			tst_resm(TBROK,"Illegal event"); | 
