[PTLsim-devel] Fix 32-bit syscalls

Stephan Diestelhorst stephan.diestelhorst at amd.com
Fri Apr 30 10:05:26 PDT 2010


Hi Barry,

Barry Rountree wrote:
> Ok, that's interesting.  What compilers and ubuntu versions are you
> testing outside of chroot?

I can confirm that PTLsim userspace 32bit builds and works fine for
my netbook installation which consists of:

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
and
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS"

$ g++ -v
Target: i486-linux-gnu
gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9)
gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) 

$ as -v
GNU assembler version 2.20 (i486-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.20
GNU assembler version 2.20.1 (i486-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.20.1-system.20100303

$ uname -a
Linux m-twain 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux
Linux m-twain 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux

$ dpkg -l libc6 libc6-i686
ii  libc6                 2.10.1-0ubuntu16      GNU C Library: Shared libraries
ii  libc6-i686            2.10.1-0ubuntu16      GNU C Library: Shared libraries [i686 optimized]
ii  libc6                    2.11.1-0ubuntu7          Embedded GNU C Library: Shared libraries
ii  libc6-i686               2.11.1-0ubuntu7          GNU C Library: Shared libraries [i686 optimized]

Running ./ptlsim -core ooo -- /bin/ls works as expected.

Like I mentioned earlier, I have had issues under FC11 with PTLsim not
doing anything. Maybe sudo would work on those machines?

Stephan
-- 
Stephan Diestelhorst, AMD Operating System Research Center
stephan.diestelhorst at amd.com, Tel. +49 (0)351 448 356 719

Advanced Micro Devices GmbH
Karl-Hammerschmidt-Str. 34
85609 Dornach b. München
 
Geschäftsführer: Andrew Bowd, Thomas M. McCoy, Giuliano Meroni
Sitz: Dornach, Gemeinde Aschheim, Landkreis München
Registergericht München, HRB Nr. 43632



More information about the ptlsim-devel mailing list