summaryrefslogtreecommitdiffstats
path: root/etc/latrace.d/latrace.conf.in
blob: 1c547df0b0d60ce72dcf7941f51e7ee4a23122ba (plain)
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
# 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"
}