Lines Matching refs:werror
37 local wline, werror, wfatal, wwarn
138 if not match(name, "^[%a_][%w_]*$") then werror("bad global label") end
140 if n > 2047 then werror("too many global labels") end
187 if n > 2047 then werror("too many extern labels") end
1461 werror("type `"..(tname or expr).."' needs a register override")
1470 werror("bad register name `"..expr.."'")
1479 werror("bad register name `"..expr.."'")
1488 werror("bad register name `"..expr.."'")
1497 werror("bad register name `"..expr.."'")
1503 werror("bad condition register name `"..expr.."'")
1513 werror("bad condition bit name `"..expr.."'")
1551 werror("out of range immediate `"..imm.."'")
1555 werror("expected immediate operand, got register")
1570 werror("out of range immediate `"..imm.."'")
1573 werror("expected immediate operand, got register")
1584 if r == 0 then werror("cannot use r0 in displacement") end
1590 if r == 0 then werror("cannot use r0 in displacement") end
1596 werror("bad displacement `"..disp.."'")
1603 if r == 0 then werror("cannot use r0 in displacement") end
1609 if r == 0 then werror("cannot use r0 in displacement") end
1615 werror("bad displacement `"..disp.."'")
1645 werror("bad label `"..label.."'")
1730 if band(shr(op, rs), 31) == 0 then werror("cannot use r0") end
1741 if band(shr(op, rs), 1) ~= 0 then werror("register pair expected") end
1792 if mode == "EXT" then werror("bad label definition") end
1803 if not n then werror("bad immediate `"..p.."'") end
1826 werror("bad alignment")
1838 werror("bad type name `"..name.."'")
1842 werror("duplicate type `"..name.."'")
1900 wline, werror, wfatal, wwarn = wl, we, wf, ww