Add support for PIC executables (e.g. firefox on Ubuntu 11) by adding
the "auxv" protocol packet to gdbsrv. (Philippe Waroquiers,
philippe.waroquiers@skynet.be). Bug 214909 comment 108.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11836 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/pub_core_clientstate.h b/coregrind/pub_core_clientstate.h
index 4742330..0766dd9 100644
--- a/coregrind/pub_core_clientstate.h
+++ b/coregrind/pub_core_clientstate.h
@@ -46,6 +46,10 @@
extern Addr VG_(clstk_end);
extern UWord VG_(clstk_id); // client stack id
+/* linux only: where is the client auxv ? */
+/* This is setup as part of setup_client_stack in initimg-linux.c. */
+extern UWord* VG_(client_auxv);
+
extern Addr VG_(brk_base); // start of brk
extern Addr VG_(brk_limit); // current brk