43,47d42
< // Declarations for execute() methods.
< def template BasicExecDeclare {{
< Fault execute(ExecContext *, Trace::InstRecord *) const;
< }};
<
58c53
< %(BasicExecDeclare)s
---
> Fault execute(ExecContext *, Trace::InstRecord *) const;
111,120d105
<
< // Definitions of execute methods that panic.
< def template BasicExecPanic {{
< Fault execute(ExecContext *, Trace::InstRecord *) const
< {
< panic("Execute method called when it shouldn't!");
< // GCC < 4.3 fail to recognize the above panic as no return
< return NoFault;
< }
< }};