File: vgpreload-solaris.mapfile

package info (click to toggle)
valgrind 1%3A3.12.0~svn20160714-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 120,428 kB
  • ctags: 70,855
  • sloc: ansic: 674,645; exp: 26,134; xml: 21,574; asm: 7,570; cpp: 7,567; makefile: 7,380; sh: 6,188; perl: 5,855; haskell: 195
file content (19 lines) | stat: -rw-r--r-- 568 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Mapfile used for linking Valgrind preload libraries
# (vgpreload_core-*.so and vgpreload_<tool>-*.so).
#
# Linking Valgrind with '-std=gnu99' causes the link editor
# to include also symbols which alter Solaris libc behaviour.
# This is undesirable: it would mean that non XPG-aware program
# (conforming implicitly to XPG3) would behave differently when
# run under Valgrind, due to preload libraries containing symbols
# relevant to XPG6 (X/Open Portability Guide, Issue 6).
#

$mapfile_version 2

SYMBOL_SCOPE {
	ELIMINATE:
		_lib_version;
		__xpg4;
		__xpg6;
};