gem5/base/loader
Ali Saidi ce3a6343b6 no more common syscall emulation, now common for everyone
check abi-tag note section of elf binary for OS
add pseudo functions (moved from alpha and made to be generic)
move setsyscallreturn into isa traits

arch/alpha/SConscript:
    no more common syscall emulation, now common for everyone
arch/alpha/isa_traits.hh:
    move setsyscallreturn into isa description
arch/alpha/linux/process.cc:
arch/alpha/tru64/process.cc:
    use generic functions rather than alpha specific ones
arch/sparc/isa_traits.hh:
    have consts for generic pseudo syscalls
arch/sparc/linux/process.cc:
    use generic functions
base/loader/elf_object.cc:
    check abi-tag note section of elf binary for OS
cpu/exec_context.hh:
    move syssyscallreturn into isa traits
sim/process.cc:
    find call num with a more generic
sim/syscall_emul.cc:
sim/syscall_emul.hh:
    add pseudo functions (moved from alpha and made to be generic)

--HG--
extra : convert_revision : 5a31024ecde7e39b830365ddd84593ea501a34d2
2006-03-09 15:42:09 -05:00
..
aout_object.cc Many files: 2005-06-05 05:16:00 -04:00
aout_object.hh Many files: 2005-06-05 05:16:00 -04:00
coff_sym.h Many files: 2005-06-05 04:21:22 -04:00
coff_symconst.h Many files: 2005-06-05 04:21:22 -04:00
ecoff_object.cc Many files: 2005-06-05 05:16:00 -04:00
ecoff_object.hh Many files: 2005-06-05 05:16:00 -04:00
elf_object.cc no more common syscall emulation, now common for everyone 2006-03-09 15:42:09 -05:00
elf_object.hh Many files: 2005-06-05 05:16:00 -04:00
exec_aout.h Changed targetarch to just arch. 2006-02-27 05:35:43 -05:00
exec_ecoff.h Changed targetarch to just arch. 2006-02-27 05:35:43 -05:00
object_file.cc Many files: 2005-06-05 05:16:00 -04:00
object_file.hh Filled out the object file loader so it can load object files for several OSs and architectures. 2006-03-04 03:09:23 -05:00
symtab.cc Serialize the symbol tables 2005-11-20 18:42:12 -05:00
symtab.hh Made Addr a global type 2006-02-21 03:38:21 -05:00