Faults: Add in generic faults that work like panics, warns, etc.
authorGabe Black <gblack@eecs.umich.edu>
Tue, 27 Sep 2011 07:17:09 +0000 (00:17 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Tue, 27 Sep 2011 07:17:09 +0000 (00:17 -0700)
commit2ed3eef9b046472ef20a6c7829e3aa1814d929fb
treed54595e966de26fd16861d17fb9f1bef7f8726cf
parentea79850f903a6015833b339a53dbdb71adecd036
Faults: Add in generic faults that work like panics, warns, etc.

These faults take varargs to their constructors which they print into a string
and pass to the M5DebugFault base class. They are basically faults wrapped
around panics, faults, warns, and warnonce-es so that they happen only at
commit.
src/arch/generic/debugfaults.hh