Valgrind 3.9 header files

These are the Valgrind Client Requests header files. Allows you to write
code to narrow down valgrind reports, etc. Example:

  #include "../extlib/valgrind/memcheck.h"

  uintptr_t addr = VALGRIND_CHECK_MEM_IS_DEFINED(ptr, len);
  if (addr)
  {
      printf("VALGRIND_CHECK_MEM failed: %p %u\n", ptr, len);
      printf("  addr = %p\n", (void *)addr);
  }

More documentation here:

  http://valgrind.org/docs/manual/mc-manual.html#mc-manual.clientreqs