Changeset 3347 in CLRX


Ignore:
Timestamp:
Sep 9, 2017, 9:28:46 AM (13 months ago)
Author:
matszpk
Message:

CLRadeonExtender: AsmExpr?: Set5 failed to true at "Logical negation is not allowed to relative values".
Add missing ASMX_FAILED_BY_ERROR in "Division by zero".

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CLRadeonExtender/trunk/amdasm/AsmExpression.cpp

    r3340 r3347  
    385385                    case AsmExprOp::LOGICAL_NOT:
    386386                        if (!relatives.empty())
    387                             assembler.printError(sourcePos,
    388                                  "Logical negation is not allowed to relative values");
     387                            ASMX_FAILED_BY_ERROR(sourcePos,
     388                                 "Logical negation is not allowed to relative values")
    389389                        value = !value;
    390390                        break;
     
    459459                        else // error
    460460                        {
    461                             assembler.printError(getSourcePos(messagePosIndex),
    462                                    "Division by zero");
    463                             failed = true;
     461                            ASMX_FAILED_BY_ERROR(getSourcePos(messagePosIndex),
     462                                   "Division by zero")
    464463                            value = 0;
    465464                        }
Note: See TracChangeset for help on using the changeset viewer.