12 Commits

Author SHA1 Message Date
Tom Hughes
9cc8ee1ca0 Fix valt_load_address value in pkgconfig file.
Patch from Mark Wielaard to fix BZ#307729.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13018
2012-10-04 20:01:50 +00:00
Tom Hughes
a7f1837d97 Make generated pkgconfig file reflect the new locations of the
installed libraries. Patch from Jakub Jelinek. Closes #223657.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11029
2010-01-21 10:24:37 +00:00
Nicholas Nethercote
ed322feb84 Rename all the arch/OS/platform-related variables in configure.in to make it
clearer what they mean:
- They all have VGCONF_ prefixes now, to indicate they come out of
  configure.in (and are clearly distinguished from the VGA_/VGO_/VGP_
  #defines passed in to C files).
- The ones that refer to the primary *or* secondary platform have _INCLUDES_
  in them.
- The ones that are in all-caps have a _CAPS suffix.

So, for example, what was VGP_X86_LINUX is now
VGCONF_PLATFORMS_INCLUDE_X86_LINUX, which is more verbose but also a lot
clearer.  The names of the #defines used in the C files (VGA_x86, VGO_linux,
etc) are unchanged.

cputest.c: changed to reflect the Valgrind installation's capabilities,
rather than the machine's capabilities.  In particular, if
--enable-only32bit is used on a 64-bit machine, then this program will claim
to only support 32-bits.  Also use the VGA/VGO/VGP macros which are clearer
than the __i386__ ones.  (This is partially merged from the DARWIN branch.)

configure.in: clean up the comments, distinguish different sections more
clearly, and generally make it more readable.

valgrind.pc.in: try to make this more accurate.  I doubt anyone's using it.
It doesn't appear to be set up to handle dual-architecture builds.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9031
2009-01-22 21:56:32 +00:00
Nicholas Nethercote
1822d48ebb VG_ARCH doesn't exist any more, use VG_ARCH_PRI in valgrind.pc.in.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8991
2009-01-20 06:06:20 +00:00
Julian Seward
464242e102 Fix #134207 (pkg-config output contains @VG_PLATFORM@).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6439
2006-12-26 04:50:12 +00:00
Julian Seward
140530810b Add hacks to make it possible to build callgrind ("clg3" branch) from
cvs against an install tree.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5059
2005-11-09 16:32:02 +00:00
Nicholas Nethercote
3af2117451 These directories no longer exist.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4097
2005-07-03 16:08:12 +00:00
Nicholas Nethercote
ce2585d447 Changed message at the top of files, and the startup message, and the
string in valgrind.pc.in, so that they describe Valgrind as a "dynamic
binary instrumentation framework", and don't mention platforms at all.  

I had to tweak the regtest filters a bit for this.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3178
2004-12-01 14:14:42 +00:00
Nicholas Nethercote
be2a95cff2 Minor tweaks for external tools, for Josef W.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3050
2004-11-19 15:42:49 +00:00
Nicholas Nethercote
b490e55dc8 Tweaks for keeping Josef's external Callgrind tool running, including a bumping
of the interface major version number.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3043
2004-11-18 12:58:53 +00:00
Nicholas Nethercote
62f87ac1f5 Change so that external tools can find the appropriate $ARCH and $PLATFORM
subdirs.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2765
2004-10-14 10:22:19 +00:00
Dirk Mueller
44be79eb9e pkgconfig support. Patch by Dimitri Papadopoulos
MERGE TO STABLE

CCMAIL: 68566-done@bugs.kde.org


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2048
2003-11-19 21:50:07 +00:00