This fix addresses an ill formed if statement that fails
to compile. The fix was the simple addition of another set of parenthesis to ensure the correct condition resolution.
This commit is contained in:
@@ -128,10 +128,10 @@ Trace::ExeTracerRecord::dump()
|
||||
* complete/print when they fault.
|
||||
*/
|
||||
if (IsOn(ExecMacro) && staticInst->isMicroop() &&
|
||||
(IsOn(ExecMicro) &&
|
||||
((IsOn(ExecMicro) &&
|
||||
macroStaticInst && staticInst->isFirstMicroop()) ||
|
||||
(!IsOn(ExecMicro) &&
|
||||
macroStaticInst && staticInst->isLastMicroop())) {
|
||||
macroStaticInst && staticInst->isLastMicroop()))) {
|
||||
traceInst(macroStaticInst, false);
|
||||
}
|
||||
if (IsOn(ExecMicro) || !staticInst->isMicroop()) {
|
||||
|
||||
Reference in New Issue
Block a user