Changes committed to git://oss.sgi.com/pcp/pcp.git dev
CHANGELOG | 2
HACKING | 6
build/aix/pcp.template.in | 2
build/mac/installer-resources/ReadMe.html | 4
build/rpm/fedora.spec | 34 -
build/rpm/pcp.spec.in | 36 -
build/sun/GNUmakefile | 2
configure | 6
configure.in | 6
debian/.gitignore | 1
debian/control | 377 +++++++++++++++++++
debian/control.master | 4
debian/copyright | 12
man/man1/pcpintro.1 | 4
pcp.lsm.in | 8
src/libpcp/src/check-statics | 583 +++++++++++++++---------------
16 files changed, 737 insertions(+), 350 deletions(-)
commit 0825f3070126c9f0dae1c3ba75ef275708b8abaf
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Apr 9 16:49:29 2014 +1000
Begin URL transition over to performancecopilot.org names
Focus on docs and build/packaging at this early stage.
Noticed the debian/control file was not being included
as it was meant to have been, due to .gitignore getting
in the way (earlier Makepkgs changes mandated this), so
this is fixed up in the process.
commit 2156e8232c70610406f1fa43cf0333bc152801b4
Merge: cb86aa3 842b42a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Apr 9 16:30:14 2014 +1000
Merge branch 'fche/for-merge' of ../pcpfans into dev
commit 842b42ad7d94ac01f421c4c9776f05e82ceec77c
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date: Wed Mar 19 23:10:09 2014 -0400
libpcp/src/check-statics: simplify, pessify
check-statics has been in some cases overly and in others underly
sensitive.
In the overly sensitive category, it's too sensitive to compilers'
choice of section placement and for static data and suffixing due to
function-static / optimization. It seems safe to accept the symbols
with any of the usual prefixes and suffixes.
In the underly sensitive category, check-statics could exit with a
success rc in a variety of conditions, such as being interrupted, or a
failure of an inferior command, or even a script syntax error. Let's
flip the $sts default around and add a 'set -e' to become very
conservative with respect to environmental catastrophes.
kenj corrected/tested on mac/*bsd/suse/debian
nathans corrected/tested on solaris
fche retested on plain old linux
|