|
From: Bart V. A. <bar...@gm...> - 2009-12-30 09:57:26
|
On Wed, Dec 30, 2009 at 9:20 AM, Konstantin Serebryany <kon...@gm...> wrote: > Thanks Bart for the changes! > However, there is still no way to build a sophisticated valgrind tool using > just valgrind installation. > 1. Some files are missing, at least valt_load_address_amd64_linux.lds > and valt_load_address_x86_linux.lds > 2. There is no way to guess the magic compiler flags, such as > -Wl,-defsym,valt_load_address=0x38000000 -nodefaultlibs -nostartfiles -u > _start > or > -Wl,-u,__start -Wl,-e,__start -Wl,-bind_at_load /usr/lib/dyld -arch i386 > -Wl,-seg1addr,0xf0080000 -Wl,-stack_addr,0xf0080000 -Wl,-stack_size,0x80000 > -Wl,-pagezero_size,0xf0000000 > ? Other Valgrind authors are more familiar with the Valgrind build system than I am and are better placed to answer these questions. Bart. |