gem5/src/base/stats
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
..
events.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
events.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
flags.hh fixes so that M5 will compile under solaris 2006-11-04 21:41:01 -05:00
mysql.cc Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
mysql.hh Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
mysql_run.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
output.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
statdb.cc Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
statdb.hh Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
text.cc Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
text.hh Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
types.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
visit.cc fixes for gcc 4.1 2006-08-15 17:41:22 -04:00
visit.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00