diff options
author | Steve Reinhardt <stever@eecs.umich.edu> | 2003-11-03 20:31:15 -0800 |
---|---|---|
committer | Steve Reinhardt <stever@eecs.umich.edu> | 2003-11-03 20:31:15 -0800 |
commit | 02795babaf52cbf6f8c29bbb2aecfc0e60b46b63 (patch) | |
tree | 2b449d92d76e9b5bda962d60bb981469fe238f9c /sim | |
parent | 40b9a3878aed4e2400727ca87e1c9976cdecef58 (diff) | |
download | gem5-02795babaf52cbf6f8c29bbb2aecfc0e60b46b63.tar.xz |
Fix bugs in and expand syscall emulation code.
arch/alpha/fake_syscall.cc:
Fix a couple of bugs:
- error return codes weren't making it through due to inadvertent cast to unsigned
- sigreturn broken in not one but two ways
- make all file descriptors look like plain files (not ttys)
Added implementations of setuid, getgid, fcntl, and getdirentries from Dave Oehmke
--HG--
extra : convert_revision : 53d3f13e1b05e3bde9e68ada3774ca39fa4c0d4c
Diffstat (limited to 'sim')
0 files changed, 0 insertions, 0 deletions