gem5/src
Ali Saidi 21cf4a46b9 fixes so that M5 will compile under solaris
SConstruct:
    Add check to see if we need to include libsocket
src/arch/sparc/floatregfile.cc:
src/arch/sparc/intregfile.cc:
    use memset rather than bzero and include the appropriate headerfile
src/base/pollevent.cc:
    If we're compling under solaris we need sys/file.h
src/base/random.cc:
src/base/random.hh:
    solaris doesn't have random(), so use rint with the correct rounding mode
    if we're compiling on solaris
src/base/stats/flags.hh:
    u_int32_t??
src/base/time.hh:
    grab the timersub() define from freebsd since it doesn't exist in solaris
src/cpu/inst_seq.hh:
    we don't need to include stdint here
src/sim/byteswap.hh:
    the method to detect endianness on Solaris is a little more complex...

--HG--
extra : convert_revision : 6b7db0e900e7bccfc250d65c125065f27280dda1
2006-11-04 21:41:01 -05:00
..
arch fixes so that M5 will compile under solaris 2006-11-04 21:41:01 -05:00
base fixes so that M5 will compile under solaris 2006-11-04 21:41:01 -05:00
cpu fixes so that M5 will compile under solaris 2006-11-04 21:41:01 -05:00
dev Merge ktlim@zizzer:/bk/newmem 2006-10-31 14:37:19 -05:00
doxygen Fix up doxygen. 2006-08-14 19:25:07 -04:00
kern Merge zizzer.eecs.umich.edu:/bk/newmem 2006-10-23 09:44:58 -04:00
mem Merge zizzer.eecs.umich.edu:/bk/newmem/ 2006-11-01 19:00:59 -05:00
python Merge zizzer:/bk/newmem 2006-10-24 12:59:19 -04:00
sim fixes so that M5 will compile under solaris 2006-11-04 21:41:01 -05:00
unittest Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
Doxyfile Fix up doxygen. 2006-08-14 19:25:07 -04:00
SConscript remove intel nic from SConscript 2006-10-28 13:16:53 -04:00