1# Mapfile used for linking Valgrind preload libraries
2# (vgpreload_core-*.so and vgpreload_<tool>-*.so).
3#
4# Linking Valgrind with '-std=gnu99' causes the link editor
5# to include also symbols which alter Solaris libc behaviour.
6# This is undesirable: it would mean that non XPG-aware program
7# (conforming implicitly to XPG3) would behave differently when
8# run under Valgrind, due to preload libraries containing symbols
9# relevant to XPG6 (X/Open Portability Guide, Issue 6).
10#
11
12$mapfile_version 2
13
14SYMBOL_SCOPE {
15	ELIMINATE:
16		_lib_version;
17		__xpg4;
18		__xpg6;
19};
20