gem5/src/sim
Steve Reinhardt c698c03705 Fixes to compile under Cygwin.
src/kern/linux/linux.hh:
src/kern/solaris/solaris.hh:
    Rename BSD_HOST to the more specific NO_STAT64.
src/sim/byteswap.hh:
    Replace set of swap_byte functions with a single
    templated version.  Hope this fixes compiler issues
    with e.g. int32_t vs int disambiguation.
src/sim/syscall_emul.hh:
    Rename BSD_HOST to the more specific NO_STAT64.
    Set this for __CYGWIN__.

--HG--
extra : convert_revision : 86a63b4b60d2445a566321333381d79ba8ab63c4
2006-06-17 18:27:28 -04:00
..
async.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
builder.cc Move SimObject creation and Port connection loops 2006-06-13 23:19:28 -04:00
builder.hh Move SimObject creation and Port connection loops 2006-06-13 23:19:28 -04:00
byteswap.hh Fixes to compile under Cygwin. 2006-06-17 18:27:28 -04:00
debug.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
debug.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
eventq.cc Move main control from C++ into Python. 2006-06-09 23:01:31 -04:00
eventq.hh Move main control from C++ into Python. 2006-06-09 23:01:31 -04:00
faults.cc Change ExecContext to ThreadContext. This is being renamed to differentiate between the interface used objects outside of the CPU, and the interface used by the ISA. ThreadContext is used by objects outside of the CPU and is specifically defined in thread_context.hh. ExecContext is more implicit, and is defined by files such as base_dyn_inst.hh or cpu/simple/base.hh. 2006-06-06 17:32:21 -04:00
faults.hh Change ExecContext to ThreadContext. This is being renamed to differentiate between the interface used objects outside of the CPU, and the interface used by the ISA. ThreadContext is used by objects outside of the CPU and is specifically defined in thread_context.hh. ExecContext is more implicit, and is defined by files such as base_dyn_inst.hh or cpu/simple/base.hh. 2006-06-06 17:32:21 -04:00
host.hh Move main control from C++ into Python. 2006-06-09 23:01:31 -04:00
main.cc Rename SWIG "main" module to "cc_main" so it's 2006-06-17 12:08:19 -04:00
param.cc Move SimObject creation and Port connection loops 2006-06-13 23:19:28 -04:00
param.hh Move SimObject creation and Port connection loops 2006-06-13 23:19:28 -04:00
process.cc Move LiveProcess::create() from arch-specific files 2006-06-11 21:49:46 -04:00
process.hh Move LiveProcess::create() from arch-specific files 2006-06-11 21:49:46 -04:00
pseudo_inst.cc Merge vm1.(none):/home/stever/bk/newmem 2006-06-09 23:18:46 -04:00
pseudo_inst.hh Change ExecContext to ThreadContext. This is being renamed to differentiate between the interface used objects outside of the CPU, and the interface used by the ISA. ThreadContext is used by objects outside of the CPU and is specifically defined in thread_context.hh. ExecContext is more implicit, and is defined by files such as base_dyn_inst.hh or cpu/simple/base.hh. 2006-06-06 17:32:21 -04:00
root.cc Move main control from C++ into Python. 2006-06-09 23:01:31 -04:00
serialize.cc Move SimObject creation and Port connection loops 2006-06-13 23:19:28 -04:00
serialize.hh Move SimObject creation and Port connection loops 2006-06-13 23:19:28 -04:00
sim_events.cc Move main control from C++ into Python. 2006-06-09 23:01:31 -04:00
sim_events.hh Move main control from C++ into Python. 2006-06-09 23:01:31 -04:00
sim_exit.hh Move main control from C++ into Python. 2006-06-09 23:01:31 -04:00
sim_object.cc Move SimObject creation and Port connection loops 2006-06-13 23:19:28 -04:00
sim_object.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
startup.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
startup.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
stat_control.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
stat_control.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
stats.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
syscall_emul.cc Merge vm1.(none):/home/stever/bk/newmem 2006-06-09 23:18:46 -04:00
syscall_emul.hh Fixes to compile under Cygwin. 2006-06-17 18:27:28 -04:00
system.cc Merge fixes to make full system compile and run. 2006-06-12 17:53:57 -04:00
system.hh Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
vptr.hh Change ExecContext to ThreadContext. This is being renamed to differentiate between the interface used objects outside of the CPU, and the interface used by the ISA. ThreadContext is used by objects outside of the CPU and is specifically defined in thread_context.hh. ExecContext is more implicit, and is defined by files such as base_dyn_inst.hh or cpu/simple/base.hh. 2006-06-06 17:32:21 -04:00