gem5/src/unittest
Ali Saidi 139519ef87 Fix bugs in tlbmap (and thus rangemap since the code is nearly identical)
Deal with block initializing stores (by doing nothing, at some point we might want to do the write hint 64 like thing)
Fix tcc instruction igoner in legion-lock stuff to be correct in all cases
Have console interrupts warn rather than panicing until we figure out what to do with interrupts

src/arch/sparc/miscregfile.cc:
src/arch/sparc/miscregfile.hh:
    add a magic miscreg which reads all the bits the tlb needs in one go
src/arch/sparc/tlb.cc:
    initialized the context type and id to reasonable values and handle block init stores
src/arch/sparc/tlb_map.hh:
    fix bug in tlb map code
src/base/range_map.hh:
    fix bug in rangemap code and add range_multimap
    (these are probably useful for bus range stuff)
src/cpu/exetrace.cc:
    fixup tcc ignore code to be correct
src/dev/sparc/t1000.cc:
    make console interrupt stuff warn instead of panicing until we get interrupt stuff figured out
src/unittest/rangemaptest.cc:
    fix up the rangemap unit test to catch the missing case

--HG--
extra : convert_revision : 70604a8b5d0553aa0b0bd7649f775a0cfa8267a5
2006-12-12 17:55:27 -05:00
..
bitvectest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
circletest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
cprintftest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
foo.ini New directory structure: 2006-05-22 14:29:33 -04:00
genini.py Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
initest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
initest.ini New directory structure: 2006-05-22 14:29:33 -04:00
lru_test.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
Makefile New directory structure: 2006-05-22 14:29:33 -04:00
nmtest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
offtest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
paramtest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
rangemaptest.cc Fix bugs in tlbmap (and thus rangemap since the code is nearly identical) 2006-12-12 17:55:27 -05:00
rangemaptest2.cc Fix bugs in tlbmap (and thus rangemap since the code is nearly identical) 2006-12-12 17:55:27 -05:00
rangetest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
sized_test.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
stattest.cc Merge iceaxe.:/Volumes/work/research/m5/head 2006-06-11 22:01:34 -04:00
strnumtest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
symtest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tokentest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tracetest.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00