On 21/01/10 02:34, Nicholas Nethercote wrote: > On Wed, Jan 13, 2010 at 7:47 PM, Tom Hughes<t...@compton.nu> wrote: >>> AFAIK, "valgrind" is only a thin wrapper whose job it is to effectively >>> or exactly LD_PRELOAD a library which intercepts relevant symbols. My >>> guess is that, for whatever reason, your install is lacking the shared >>> object which is supposed to be preloaded. >> >> The LD_PRELOAD is a fairly minor thing these days - it's main job is to >> detect what the architecture of the program being loaded is, and what >> tool has been requested, and exec the right valgrind tool binary. > > It's also used for replacing functions, which is very important for some > tools.
That's the preload's job, yes. Reading it back my message was badly written - the "it's" in my message referred to the launcher and I was describing the launcher's job. Tom -- Tom Hughes (t...@compton.nu) http://www.compton.nu/ ------------------------------------------------------------------------------ Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users