Patch from Tom Hughes:

    Patch to provide a proper environment to the debugger

    Although this patch isn't strictly needed to allow alternative debuggers to
    be used, it is needed if you want to use an X based debugger such as ups
    (and presumably ddd) as VG_(system) has until now passed an empty
    enviroment when starting the debugger but that causes DISPLAY to be lost.

    This patch causes VG_(system) to pass a copy of the client environment
    instead, with the necessary mashing done to clean up the LD_xxx variables.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2233 a5019735-40e9-0310-863c-91ae7b9d1cf9
3 files changed