blob: 6d257646116999e4b726e7a3b6173d214ded7fc5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
SPELL=libunwind
if [[ $LIBUNWIND_BRANCH == scm ]];then
if [[ "$DRM_AUTOUPDATE" == "y" ]]
then
VERSION="$(date +%Y%m%d)"
else
VERSION=git
fi
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://git.sv.gnu.org/libunwind.git
SOURCE_IGNORE=volatile
else
VERSION=1.1
SOURCE_HASH=sha512:bfe04f2bfac9f9e47c37f0b23ed2f264d8d3d3d6f1392fe9d794ee13cad216b3740979e922e4276fb65c1ccdc836fce48812cb5459ecdd2a89a621036a35d7c1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL=http://download.savannah.gnu.org/releases/libunwind/$SOURCE
fi
DOCS="doc/NOTES $DOCS"
DOC_DIRS=""
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.nongnu.org/libunwind/
ENTERED=20090421
LICENSE[0]=MIT
SHORT="A portable and efficient API to determine the call-chain of a program."
cat << EOF
The primary goal of this project is to define a portable and efficient C
programming interface (API) to determine the call-chain of a program. The
API additionally provides the means to manipulate the preserved (callee-
saved) state of each call-frame and to resume execution at any point in the
call-chain (non-local goto). The API supports both local (same-process) and
remote (across-process) operation. As such, the API is useful in a number
of applications.
EOF
|