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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
# latrace configuration file - version @CONFIG_VERSION@
# include another configuration file
# INCLUDE "latrace-user.conf"
OPTIONS {
# -a, --args
# arguments definition file, implies '-A'
# defaults to $sysconfdir/etc/latrace.d/headers/latrace.h
# HEADERS = "headers.h"
# -i, --indent-sym
# specify indent size specification
INDENT_SYM = 2
# -p, --pipe
# use pipe to latrace process to send audit data
# latrace app is then the one displaying the output
PIPE = YES
# -S, --timestamp
# display timestamp for each symbol
TIMESTAMP = NO
# -y, --framesize
# framesize for storing the stack before pltexit
FRAMESIZE = 1000
# -Y, --no-framesize-check
# framesize check
FRAMESIZE_CHECK = YES
# -T, --hide-tid
# dont display thread id
HIDE_TID = NO
# -F, --no-follow-fork
# dont follow fork calls - childs
FOLLOW_FORK = YES
# -E, --no-follow-exec
# dont follow exec calls
FOLLOW_EXEC = YES
# -d, --demangle
# run the symbol name throught the C++ demangler
DEMANGLE = NO
# -B, --braces
# always display braces {}
BRACES = NO
# -A, --enable-args
# enable arguments output (definitions from headers)
ENABLE_ARGS = NO
# -D, --detail-args
# display struct arguments in more detail
DETAIL_ARGS = NO
# no command line option equivalent
# stores terminal output to the file
# OUTPUT_TTY = "output-tty"
# Following options:
# LIBS/LIBS_TO/LIBS_FROM
# SYM/SYM_OMIT/SYM_BELOW
#
# use list of names as value. Single names in the list are
# separated by comma ','. If the first char of a single name
# is '*', then the name is search for as substring, otherwise
# exact match is used.
# -l, --libs
# LIBS = krava.so
# -t, --libs-to
# LIBS_TO = krava.so
# -f, --libs-from
# LIBS_FROM = krava.so
# -s, --sym
# SYM = krava
# -n, --sym-omit
# SYM_OMIT = krava
# -b, --flow-below
# SYM_BELOW = krava
}
|