gem5/base/loader
Ali Saidi c27139c701 start towards getting m5 endian compliant
base/inifile.cc:
    Added mac os support and fixed a bug, on error we need to exit the
    child process not return
base/intmath.hh:
    gcc on macos wanted a seperate function for the size_t type
base/loader/elf_object.cc:
    I'm not sure why this works under linux because it seems to return
    the wrong value.
base/stats/text.cc:
    added define/include for mac os x
cpu/exec_context.hh:
cpu/simple_cpu/simple_cpu.cc:
    added endian conversion code
dev/alpha_console.cc:
    rather than accessing a charecter array of varying size depending on
    the access, lets actually do this properly.
dev/alpha_console.hh:
    get rid of now nolonger used consoleData
dev/disk_image.cc:
    We have to byte swap the data is some cases, added function to do that
dev/ethertap.cc:
    added preproc directive for mac os

--HG--
extra : convert_revision : 2b5685765cfa2844926d7397f363d2788e3d640a
2004-06-21 00:58:30 -04:00
..
aout_object.cc Restructuring of LiveProcess etc. to support multiple emulated OS syscall 2003-12-01 19:34:38 -08:00
aout_object.hh Restructuring of LiveProcess etc. to support multiple emulated OS syscall 2003-12-01 19:34:38 -08:00
coff_sym.h File moves for the reorg. Tree is in broken state until I commit the makefile and 2003-10-10 09:57:26 -07:00
coff_symconst.h File moves for the reorg. Tree is in broken state until I commit the makefile and 2003-10-10 09:57:26 -07:00
ecoff_object.cc Restructuring of LiveProcess etc. to support multiple emulated OS syscall 2003-12-01 19:34:38 -08:00
ecoff_object.hh Restructuring of LiveProcess etc. to support multiple emulated OS syscall 2003-12-01 19:34:38 -08:00
elf_object.cc start towards getting m5 endian compliant 2004-06-21 00:58:30 -04:00
elf_object.hh Fixes and cleanup to elf loader code. 2004-01-14 22:30:16 -08:00
exec_aout.h Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
exec_ecoff.h Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
object_file.cc Restructuring of LiveProcess etc. to support multiple emulated OS syscall 2003-12-01 19:34:38 -08:00
object_file.hh Restructuring of LiveProcess etc. to support multiple emulated OS syscall 2003-12-01 19:34:38 -08:00
symtab.cc Whole mess'o'changes.. see individual files 2004-05-06 15:21:07 -04:00
symtab.hh Whole mess'o'changes.. see individual files 2004-05-06 15:21:07 -04:00