vgdb: Handle EAGAIN in read_buf
[valgrind.git] / solaris / vgpreload-solaris.mapfile
blobda2abc3852c67700f0fed878b78ca2b2287840fd
1 # Mapfile used for linking Valgrind preload libraries
2 # (vgpreload_core-*.so and vgpreload_<tool>-*.so).
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).
12 $mapfile_version 2
14 SYMBOL_SCOPE {
15         ELIMINATE:
16                 _lib_version;
17                 __xpg4;
18                 __xpg6;