summaryrefslogtreecommitdiff
path: root/benchmarks/hbench/Makefile
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2011-09-12 11:15:33 +0000
committerdholland <dholland@pkgsrc.org>2011-09-12 11:15:33 +0000
commit74f960f09b45dba84a00dcadec45c1669a331ffc (patch)
tree4b49444c89b0276968335476e371a276c61b6bec /benchmarks/hbench/Makefile
parent89fb41904ec075ccd4c366ebf3b9ad001eba3210 (diff)
downloadpkgsrc-74f960f09b45dba84a00dcadec45c1669a331ffc.tar.gz
Add a distfile patch from yours truly, which may become, or may become
part of, a new upstream version, but I need to talk to some people first. (I'm keeping this separate from the previous update in case it breaks stuff.) Changes: roll in parts of patch-aa and patch-aq; roll in all of patch-ar and patch-src_memsize_c; make the ARM-only adjustment from patch-ar universal; add enough volatile to make 'mhz' work more or less properly again; fix the loop calibration to bail out instead of spinning forever if things go too fast (e.g. because the compiler's optimized out the benchmark loop); various hacking and modernization to get sort of a clean compile; fix some non-stdc stringifying macros; hopefully advance the clang build a bit further.
Diffstat (limited to 'benchmarks/hbench/Makefile')
-rw-r--r--benchmarks/hbench/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/benchmarks/hbench/Makefile b/benchmarks/hbench/Makefile
index 1e60e90804e..fdb17ffed84 100644
--- a/benchmarks/hbench/Makefile
+++ b/benchmarks/hbench/Makefile
@@ -1,10 +1,15 @@
-# $NetBSD: Makefile,v 1.45 2011/09/12 10:47:11 dholland Exp $
+# $NetBSD: Makefile,v 1.46 2011/09/12 11:15:33 dholland Exp $
DISTNAME= hbench-OS-1.1
PKGNAME= hbench-1.1
+PKGREVISION= 1
CATEGORIES= benchmarks
MASTER_SITES= http://www.eecs.harvard.edu/vino/perf/hbench/
+PATCHFILES= hbench-OS-1.1-provisional-patch1.diff
+PATCH_SITES= http://www.eecs.harvard.edu/~dholland/netbsd/
+PATCH_DIST_STRIP= -p1
+
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.eecs.harvard.edu/vino/perf/hbench/
COMMENT= Suite of portable benchmarks to measure the OS and the hardware