summaryrefslogtreecommitdiff
path: root/src/sim/syscall_emul.cc
AgeCommit message (Expand)Author
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-12-15syscall_emul: implement fallocateBrandon Potter
2016-10-15syscall: read() should not write anything if reading EOF.Nicolas Derumigny
2016-03-17syscall_emul: extend mmap system call to support file backed mmapsBrandon Potter
2016-03-17syscall_emul: add extra debug support for syscallsAlexandru Dutu
2016-03-17syscall_emul, style: refactor lseekBrandon Potter
2015-09-29syscall_emul: Bandage readlink /proc/self/exeJoel Hestness
2015-07-20syscall: Add readlink to x86 with special case /proc/self/exeDavid Hashe
2015-07-24style: change Process function calls to use camelCaseBrandon Potter
2015-07-24syscall_emul: standardized file descriptor name and add return checks.Brandon Potter
2015-07-24base: refactor process class (specifically FdMap and friends)Brandon Potter
2015-07-24syscall_emul: file descriptor interface changesBrandon Potter
2015-05-05syscall_emul: fix warn_once behaviorSteve Reinhardt
2015-04-13sim: fix function for emulating dup()Nilay Vaish
2015-01-03arm: Add unlinkat syscall implementationmike upton
2014-11-24misc: Another round of static analysis fixupsAndreas Hansson
2014-09-02syscall_emul: add retry flag to SyscallReturnSteve Reinhardt
2014-10-22sim: revert 6709bbcf564dNilay Vaish
2014-10-20sim: implement getdents/getdents64 in user modeMichael Adler
2014-10-20x86: syscall: implementation of exit_groupSeverin Wischmann ext:(%2C%20Ioannis%20Ilkos%20%3Cioannis.ilkos09%40imperial.ac.uk%3E)
2014-09-03arch: Cleanup unused ISA traits constantsAndreas Hansson
2014-07-19syscall emulation: fix fast build issueSteve Reinhardt
2014-07-18syscall emulation: fix DPRINTF arg ordering bugSteve Reinhardt
2014-05-12syscall emulation: clean up & comment SyscallReturnSteve Reinhardt
2014-04-17sim, arm: implement more of the at variety syscallsAli Saidi
2013-01-08arm: add access syscall for ARM SE modeMitch Hayenga
2013-01-04SPARC: Keep a copy of the current ASI in the decoder.Gabe Black
2012-02-24MEM: Make port proxies use references rather than pointersAndreas Hansson
2012-01-17MEM: Add port proxies instead of non-structural portsAndreas Hansson
2011-10-22SE: move page allocation from PageTable to ProcessSteve Reinhardt
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2011-03-17ARM: Add minimal ARM_SE support for m5threads.Chris Emmons
2011-01-07Replace curTick global variable with accessor functions.Steve Reinhardt
2010-10-31ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors.Gabe Black
2010-09-14CPU: Trim unnecessary includes from some common files.Gabe Black
2010-07-22Syscall: Don't close the simulator's standard file descriptors.Timothy M. Jones
2009-11-14SE: Fix SE mode OS X compilation.Ali Saidi
2009-11-09syscall: missing initializer in getcwd callVince Weaver
2009-11-04build: fix compile problems pointed out by gcc 4.4Nathan Binkert
2009-10-30SysCalls: Implement truncate64 system callVince Weaver
2009-10-31Syscalls: Fix a warning turned error about an unused variable in m5.fast.Gabe Black
2009-10-30Syscalls: Make system calls access arguments like a stack, not an array.Gabe Black
2009-10-24syscall: Zero out memory that already exists during the brk system call.Timothy M. Jones
2009-10-24syscall: Implementation of the ftruncate64 system call.Timothy M. Jones
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-07-10SPARC: Set up a lookup table for integer register flattening.Gabe Black
2009-04-24SPARC: Tighten up the clone system call and SPARCs copyRegs.Gabe Black
2009-04-21syscall_emul: style fixes (mostly wrapping overly long lines)Steve Reinhardt
2009-04-21syscall: Resolve conflicts between m5threads and Gabe's recent SE changes.Steve Reinhardt