New Platforms: -------------- Added PAPI support for Blue Gene/Q. Bug Fixes: ---------- * Fix buffer overrun in lmsensors component * libpfm4: Update to current git libpfm4 snapshot * Fix broken Pentium 4 Prescott support we were missing the netburst_p declaration in papi_events.csv * Fix various locking issues in the threaded code. * Fix multiplexing of large eventsets on perf_events systems. This presented when using more than 31 multiplexed events on perf_event - Add a devel-static package that contains the static libraries. - For other changes since 4.2.1 see RELEASENOTES.txt in the packages documentation. - Update to 4.2.1: Bug Fixes: ---------- * multiplexing math errors were fixed in perf_events.c * more multiplexing read path errors were identified and fixed * Fix SMP ARM issues reported by Harald Servat. * src/papi_events.csv: Update the coreduo (not core2) events. Most notably the FP events were wrong. * Modify Intel Sandybridge PAPI_FP_OPS and PAPI_FP_INS events to not count x87 fp instructions. The problem is that the current predefines were made by adding 5 events. With the NMI watchdog stealing an event and/or hyperthreading reducing the number of available counters by half, we just couldn't fit. OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/papi?expand=0&rev=10
47 lines
2.1 KiB
Diff
47 lines
2.1 KiB
Diff
Date: 22.02.2012
|
|
|
|
List the components available for inclusion.
|
|
|
|
Signed-off-by: Philipp Thomas <pth@suse.de>
|
|
|
|
Index: src/configure.in
|
|
===================================================================
|
|
--- src/configure.in.orig 2012-04-23 14:19:53.915740951 +0200
|
|
+++ src/configure.in 2012-04-23 14:19:57.896644565 +0200
|
|
@@ -58,12 +58,12 @@ AC_ARG_WITH(OS,
|
|
AC_MSG_RESULT($OS)
|
|
|
|
AC_ARG_WITH(no_cpu_counters,
|
|
- AS_HELP_STRING([--with-no-cpu-counters], [Specify a build with no CPU counters]),
|
|
+ AS_HELP_STRING([--with-no-cpu-counters], [Specify a build with no CPU counters], [30]),
|
|
[no_cpu_counters=yes])
|
|
|
|
AC_MSG_CHECKING(for OS version)
|
|
AC_ARG_WITH(OSVER,
|
|
- AS_HELP_STRING([--with-OSVER=<ver>], [Specify operating system version]),
|
|
+ AS_HELP_STRING([--with-OSVER=<ver>], [Specify operating system version], [30]),
|
|
[OSVER=$withval],
|
|
[if test "$OS" != "bgp" -o "$OS" != "bgq"; then
|
|
OSVER="`uname -r`"
|
|
@@ -177,7 +177,7 @@ elif test "$OS" = "bgp"; then
|
|
cross_compiling=yes
|
|
elif test "$OS" = "bgq"; then
|
|
AC_ARG_WITH(bgpm_installdir,
|
|
- AS_HELP_STRING([--with-bgpm_installdir=<path>], [Specify the installation path of BGPM]),
|
|
+ AS_HELP_STRING([--with-bgpm_installdir=<path>], [Specify the installation path of BGPM], [30]),
|
|
[BGPM_INSTALL_DIR=$withval
|
|
CFLAGS="$CFLAGS -I$withval"],
|
|
[AC_MSG_ERROR([BGQ CPU component requires installation path of BGPM (see --with-bgpm_installdir)])])
|
|
@@ -229,7 +229,10 @@ echo "#define COMPONENTS_CONFIG_H" >> co
|
|
echo "" >> components_config.h
|
|
echo "extern papi_vector_t MY_VECTOR;" >> components_config.h
|
|
AC_ARG_WITH(components,
|
|
- AS_HELP_STRING([--with-components=<"component1 component2">], [Specify which components to build ]),
|
|
+ AS_HELP_STRING([--with-components=<"component1 component2">],
|
|
+ [Specify which components to build [coretemp,
|
|
+ coretemp_freebsd, cuda, infiniband, lmsensors,
|
|
+ lustre, mx, net, vmware]], [30]),
|
|
[components=$withval])
|
|
for comp in $components; do
|
|
idx=`expr index "$comp" /`
|