Modify the emulated system calls to support running the SPEC Int
authorDavid Oehmke <doehmke@umich.edu>
Thu, 5 Feb 2004 17:16:17 +0000 (12:16 -0500)
committerDavid Oehmke <doehmke@umich.edu>
Thu, 5 Feb 2004 17:16:17 +0000 (12:16 -0500)
commit95c248c2139ff8d3568e1c92319727777f19920f
tree97497d04270a5288a02ea8576aa220ed90fced52
parent98948b2e572d10faf1ac91f977837cf2e8a903c3
Modify the emulated system calls to support running the SPEC Int
benchmarks for alpha-linux.

arch/alpha/alpha_linux_process.cc:
    Added some more ioctl commands to ignore.
    Set unlink and rename to the new functions.
    Ignore setrlimit, times and rt_sigaction.
    Should eventually provide a function for times.
arch/alpha/alpha_tru64_process.cc:
    Added some more ioctl commands to ignore.
    Set unlink and rename to the new functions.
    Ignore setrlimit.
sim/syscall_emul.cc:
    Added implementations for unlink and rename.
sim/syscall_emul.hh:
    Added unlink and rename functions.
    Added a couple more ioctl requests to ignore.
    Print out the PC of any ioctl commands that fail.

--HG--
extra : convert_revision : 8af21c7fa7d0645d3f9324c9ce70ad33590c3c8e
arch/alpha/alpha_linux_process.cc
arch/alpha/alpha_tru64_process.cc
sim/syscall_emul.cc
sim/syscall_emul.hh