|
From: Julian S. <js...@ac...> - 2005-08-19 20:13:47
|
I suspect what Tom means is, a process running on 64-bit valgrind can't execve() a 32-bit process, or vice versa. J On Friday 19 August 2005 20:23, Bryan O'Sullivan wrote: > On Fri, 2005-08-19 at 19:41 +0100, Tom Hughes wrote: > > A 64 bit process can't execve() a 32 bit process or vice versa. > > What? > > bos$ uname -i > x86_64 > bos$ file ./ash > ./ash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for > GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped bos$ ./ash > $ file $0 > ./ash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for > GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped $ file > /bin/ls > /bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for > GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped $ /bin/ls > ash > > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > Valgrind-users mailing list > Val...@li... > https://lists.sourceforge.net/lists/listinfo/valgrind-users |