Lines Matching refs:werror

35 local wline, werror, wfatal, wwarn
142 if not match(name, "^[%a_][%w_]*$") then werror("bad global label") end
144 if n > 2047 then werror("too many global labels") end
191 if n > 2047 then werror("too many extern labels") end
252 if not expr then werror("expected register name") end
261 werror("type `"..(tname or expr).."' needs a register override")
272 werror("register size mismatch")
282 werror("register size mismatch")
287 werror("bad register name `"..expr.."'")
293 if parse_reg_type ~= "x" then werror("bad register type") end
322 if not imm then werror("expected immediate operand") end
335 werror("out of range immediate `"..imm.."'")
344 if not imm then werror("expected immediate operand") end
352 werror("out of range immediate `"..imm.."'")
361 if not imm then werror("expected immediate operand") end
384 werror("out of range immediate `"..imm.."'")
397 if not imm then werror("expected immediate operand") end
403 werror("out of range immediate `"..imm.."'")
419 werror("out of range immediate `"..imm.."'")
428 if not imm then werror("expected immediate operand") end
438 werror("out of range immediate `"..imm.."'")
440 werror("NYI fpimm action")
447 if not s then werror("expected shift operand") end
454 if not n then werror("expected shift operand") end
456 werror("bad shift amount")
468 if not s then werror("expected extend operand") end
474 if not c then werror("expected condition operand") end
479 if params[n+2] then werror("too many operands") end
494 werror("expected address operand")
497 if wb == "!" then werror("bad use of '!'") end
501 if not p1a then werror("bad use of '!'") end
514 werror("bad index register type")
517 if parse_reg_type ~= "x" then werror("bad index register type") end
524 werror("bad scale")
530 werror("bad extend/shift specifier")
536 werror("bad extend/shift specifier")
542 if wb == "!" then werror("bad use of '!'") end
550 if params[n+2] then werror("too many operands") end
565 werror("expected address operand")
568 if wb == "!" then werror("bad use of '!'") end
928 werror("bad register type")
935 werror("bad register type")
940 werror("register size mismatch")
951 if not mode then werror("bad label `"..q.."'") end
979 if q ~= "#0" and q ~= "#0.0" then werror("expected zero immediate") end
1065 if not mode or mode == "EXT" then werror("bad label definition") end
1085 werror("bad immediate `"..p.."'")
1093 if mode then werror("label does not fit into .long") end
1126 werror("bad alignment")
1138 werror("bad type name `"..name.."'")
1142 werror("duplicate type `"..name.."'")
1200 wline, werror, wfatal, wwarn = wl, we, wf, ww