Additions/fixes for Tru64 syscall emulation.
authorSteve Reinhardt <stever@eecs.umich.edu>
Fri, 3 Jun 2005 20:19:34 +0000 (16:19 -0400)
committerSteve Reinhardt <stever@eecs.umich.edu>
Fri, 3 Jun 2005 20:19:34 +0000 (16:19 -0400)
commit22eccce34ba7d803d3f46ffeef80925a5e5ff2e3
treeeac58d1958dd5f37b6ed20e4b952ac354ec4981f
parent890e37ecd9bd9cf3d1b6abb61bb07447747a977d
Additions/fixes for Tru64 syscall emulation.
We can now run the SimpleScalar wupwise binary
to completion on the test input.
Didn't have time to do more testing, but I fixed
a major problem w/getdirentries that should help
a lot more programs run.

arch/alpha/alpha_tru64_process.cc:
    Add truncate, ftruncate, statfs, and fstatfs.
    Add v4.x (pre-F64) stat, fstat, and lstat.
    Add setsysinfo (though all it does is provide more
    specific warning messages).
    Fix subtle but major bug in getdirentries.
sim/syscall_emul.cc:
sim/syscall_emul.hh:
    Add truncate, ftruncate, statfs, and fstatfs.

--HG--
extra : convert_revision : 9037393d00dc49b0074a41603ea647587f5a9ec7
arch/alpha/alpha_tru64_process.cc
sim/syscall_emul.cc
sim/syscall_emul.hh