of error messages.
svn path=/trunk/yasm/; revision=2019
const char *xref_msg)
{
if (line)
- fprintf(errfile, fmt[ewmsg_style], filename, line, "", msg);
+ fprintf(errfile, fmt[ewmsg_style], filename, line, _("error: "), msg);
else
- fprintf(errfile, fmt_noline[ewmsg_style], filename, "", msg);
+ fprintf(errfile, fmt_noline[ewmsg_style], filename, _("error: "), msg);
if (xref_fn && xref_msg) {
if (xref_line)
- fprintf(errfile, fmt[ewmsg_style], xref_fn, xref_line, "",
+ fprintf(errfile, fmt[ewmsg_style], xref_fn, xref_line, _("error: "),
xref_msg);
else
- fprintf(errfile, fmt_noline[ewmsg_style], xref_fn, "", xref_msg);
+ fprintf(errfile, fmt_noline[ewmsg_style], xref_fn, _("error: "),
+ xref_msg);
}
}
--:6: circular reference detected in memory expression
+-:6: error: circular reference detected in memory expression
--:16: redefinition of `label'
--:12: `label' previously defined here
--:18: redefinition of `label'
--:12: `label' previously defined here
+-:16: error: redefinition of `label'
+-:12: error: `label' previously defined here
+-:18: error: redefinition of `label'
+-:12: error: `label' previously defined here
--:132: short jump out of range
--:263: short jump out of range
+-:132: error: short jump out of range
+-:263: error: short jump out of range
--:1: circular reference detected
+-:1: error: circular reference detected
--:1: circular reference detected
+-:1: error: circular reference detected
--:6: circular reference detected
+-:6: error: circular reference detected
--:7: multiple expression not absolute
--:14: multiple expression not absolute
+-:7: error: multiple expression not absolute
+-:14: error: multiple expression not absolute
--:3: multiple is negative
--:4: expression must not contain floating point value
--:5: expression must not contain floating point value
--:10: multiple is negative
--:11: expression must not contain floating point value
--:12: expression must not contain floating point value
+-:3: error: multiple is negative
+-:4: error: expression must not contain floating point value
+-:5: error: expression must not contain floating point value
+-:10: error: multiple is negative
+-:11: error: expression must not contain floating point value
+-:12: error: expression must not contain floating point value
--:2: multiple is negative
+-:2: error: multiple is negative
--:2: effective address too complex
--:3: immediate expression too complex
--:8: data expression too complex
+-:2: error: effective address too complex
+-:3: error: immediate expression too complex
+-:8: error: data expression too complex
--:1: invalid combination of opcode and operands
+-:1: error: invalid combination of opcode and operands
--:2: invalid effective address (displacement size)
+-:2: error: invalid effective address (displacement size)
-:2: warning: `pause' is an instruction in CPU P4
--:4: requires CPU 186
+-:4: error: requires CPU 186
-:7: warning: `fninit' is an instruction in CPU FPU
--:15: requires CPU 186
+-:15: error: requires CPU 186
-:16: warning: `movsd' is an instruction in CPU 386
--:17: requires CPU 186
+-:17: error: requires CPU 186
--:1: cannot override register size
--:3: cannot override register size
--:4: cannot override register size
--:5: cannot override register size
+-:1: error: cannot override register size
+-:3: error: cannot override register size
+-:4: error: cannot override register size
+-:5: error: cannot override register size
--:2: invalid size for operand 2
--:3: invalid size for operand 2
--:5: invalid size for operand 2
--:6: invalid size for operand 2
+-:2: error: invalid size for operand 2
+-:3: error: invalid size for operand 2
+-:5: error: invalid size for operand 2
+-:6: error: invalid size for operand 2
--:2: 16-bit addresses not supported in 64-bit mode
--:4: 16-bit addresses not supported in 64-bit mode
--:5: invalid effective address
--:6: invalid effective address
--:7: cannot use A/B/C/DH with instruction needing REX
+-:2: error: 16-bit addresses not supported in 64-bit mode
+-:4: error: 16-bit addresses not supported in 64-bit mode
+-:5: error: invalid effective address
+-:6: error: invalid effective address
+-:7: error: cannot use A/B/C/DH with instruction needing REX
-:2: warning: `es' segment register ignored in 64-bit mode
--:4: `pushaw' invalid in 64-bit mode
--:5: `popa' invalid in 64-bit mode
--:6: `lds' invalid in 64-bit mode
--:7: `aas' invalid in 64-bit mode
--:8: `das' invalid in 64-bit mode
--:9: `aad' invalid in 64-bit mode
--:10: `into' invalid in 64-bit mode
--:11: `salc' invalid in 64-bit mode
+-:4: error: `pushaw' invalid in 64-bit mode
+-:5: error: `popa' invalid in 64-bit mode
+-:6: error: `lds' invalid in 64-bit mode
+-:7: error: `aas' invalid in 64-bit mode
+-:8: error: `das' invalid in 64-bit mode
+-:9: error: `aad' invalid in 64-bit mode
+-:10: error: `into' invalid in 64-bit mode
+-:11: error: `salc' invalid in 64-bit mode
-:13: warning: `xmm9' is a register in 64-bit mode
-:14: warning: `rax' is a register in 64-bit mode
-:15: warning: `rdx' is a register in 64-bit mode
--:2: cannot use A/B/C/DH with instruction needing REX
--:3: cannot use A/B/C/DH with instruction needing REX
+-:2: error: cannot use A/B/C/DH with instruction needing REX
+-:3: error: cannot use A/B/C/DH with instruction needing REX
--:3: invalid size for operand 2
+-:3: error: invalid size for operand 2
-:5: warning: `pushfq' is an instruction in 64-bit mode
-:9: warning: `popfq' is an instruction in 64-bit mode
-:15: warning: `pushfq' is an instruction in 64-bit mode
--:15: redefinition of `pushfq'
--:5: `pushfq' previously defined here
+-:15: error: redefinition of `pushfq'
+-:5: error: `pushfq' previously defined here
-:19: warning: `popfq' is an instruction in 64-bit mode
--:19: redefinition of `popfq'
--:9: `popfq' previously defined here
--:24: `pushfd' invalid in 64-bit mode
--:28: `popfd' invalid in 64-bit mode
+-:19: error: redefinition of `popfq'
+-:9: error: `popfq' previously defined here
+-:24: error: `pushfd' invalid in 64-bit mode
+-:28: error: `popfd' invalid in 64-bit mode
--:2: cannot use A/B/C/DH with instruction needing REX
--:3: cannot use A/B/C/DH with instruction needing REX
+-:2: error: cannot use A/B/C/DH with instruction needing REX
+-:3: error: cannot use A/B/C/DH with instruction needing REX
--:1: one of source operand 1 or 3 must match dest operand
--:2: one of source operand 1 or 3 must match dest operand
--:3: one of source operand 1 or 3 must match dest operand
--:5: one of source operand 1 or 3 must match dest operand
--:6: one of source operand 1 or 3 must match dest operand
--:7: one of source operand 1 or 3 must match dest operand
--:9: one of source operand 1 or 3 must match dest operand
--:10: one of source operand 1 or 3 must match dest operand
--:11: one of source operand 1 or 3 must match dest operand
--:13: one of source operand 1 or 3 must match dest operand
--:14: one of source operand 1 or 3 must match dest operand
--:15: one of source operand 1 or 3 must match dest operand
--:17: one of source operand 1 or 3 must match dest operand
--:18: one of source operand 1 or 3 must match dest operand
--:19: one of source operand 1 or 3 must match dest operand
--:21: one of source operand 1 or 3 must match dest operand
--:22: one of source operand 1 or 3 must match dest operand
--:23: one of source operand 1 or 3 must match dest operand
--:25: one of source operand 1 or 3 must match dest operand
--:26: one of source operand 1 or 3 must match dest operand
--:27: one of source operand 1 or 3 must match dest operand
--:29: one of source operand 1 or 3 must match dest operand
--:30: one of source operand 1 or 3 must match dest operand
--:31: one of source operand 1 or 3 must match dest operand
--:33: one of source operand 1 or 3 must match dest operand
--:34: one of source operand 1 or 3 must match dest operand
--:35: one of source operand 1 or 3 must match dest operand
--:37: one of source operand 1 or 3 must match dest operand
--:38: one of source operand 1 or 3 must match dest operand
--:39: one of source operand 1 or 3 must match dest operand
--:41: one of source operand 1 or 3 must match dest operand
--:42: one of source operand 1 or 3 must match dest operand
--:43: one of source operand 1 or 3 must match dest operand
--:45: one of source operand 1 or 3 must match dest operand
--:46: one of source operand 1 or 3 must match dest operand
--:47: one of source operand 1 or 3 must match dest operand
--:49: one of source operand 1 or 3 must match dest operand
--:50: one of source operand 1 or 3 must match dest operand
--:51: one of source operand 1 or 3 must match dest operand
--:53: one of source operand 1 or 3 must match dest operand
--:54: one of source operand 1 or 3 must match dest operand
--:55: one of source operand 1 or 3 must match dest operand
--:57: one of source operand 1 or 3 must match dest operand
--:58: one of source operand 1 or 3 must match dest operand
--:59: one of source operand 1 or 3 must match dest operand
--:61: one of source operand 1 or 3 must match dest operand
--:62: one of source operand 1 or 3 must match dest operand
--:63: one of source operand 1 or 3 must match dest operand
--:65: one of source operand 1 or 3 must match dest operand
--:66: one of source operand 1 or 3 must match dest operand
--:67: one of source operand 1 or 3 must match dest operand
--:69: one of source operand 1 or 3 must match dest operand
--:70: one of source operand 1 or 3 must match dest operand
--:71: one of source operand 1 or 3 must match dest operand
--:73: one of source operand 1 or 3 must match dest operand
--:74: one of source operand 1 or 3 must match dest operand
--:75: one of source operand 1 or 3 must match dest operand
--:77: one of source operand 1 or 3 must match dest operand
--:78: one of source operand 1 or 3 must match dest operand
--:80: one of source operand 1 or 3 must match dest operand
--:81: one of source operand 1 or 3 must match dest operand
--:83: one of source operand 1 or 3 must match dest operand
--:84: one of source operand 1 or 3 must match dest operand
--:86: one of source operand 1 or 3 must match dest operand
--:87: one of source operand 1 or 3 must match dest operand
--:89: one of source operand 1 or 3 must match dest operand
--:90: one of source operand 1 or 3 must match dest operand
--:92: one of source operand 1 or 3 must match dest operand
--:93: one of source operand 1 or 3 must match dest operand
--:95: one of source operand 1 or 3 must match dest operand
--:96: one of source operand 1 or 3 must match dest operand
--:98: one of source operand 1 or 3 must match dest operand
--:99: one of source operand 1 or 3 must match dest operand
--:101: one of source operand 1 or 3 must match dest operand
--:102: one of source operand 1 or 3 must match dest operand
--:104: one of source operand 1 or 3 must match dest operand
--:105: one of source operand 1 or 3 must match dest operand
--:107: one of source operand 1 or 3 must match dest operand
--:108: one of source operand 1 or 3 must match dest operand
--:110: one of source operand 1 or 3 must match dest operand
--:111: one of source operand 1 or 3 must match dest operand
--:113: one of source operand 1 or 3 must match dest operand
--:114: one of source operand 1 or 3 must match dest operand
--:115: one of source operand 1 or 3 must match dest operand
+-:1: error: one of source operand 1 or 3 must match dest operand
+-:2: error: one of source operand 1 or 3 must match dest operand
+-:3: error: one of source operand 1 or 3 must match dest operand
+-:5: error: one of source operand 1 or 3 must match dest operand
+-:6: error: one of source operand 1 or 3 must match dest operand
+-:7: error: one of source operand 1 or 3 must match dest operand
+-:9: error: one of source operand 1 or 3 must match dest operand
+-:10: error: one of source operand 1 or 3 must match dest operand
+-:11: error: one of source operand 1 or 3 must match dest operand
+-:13: error: one of source operand 1 or 3 must match dest operand
+-:14: error: one of source operand 1 or 3 must match dest operand
+-:15: error: one of source operand 1 or 3 must match dest operand
+-:17: error: one of source operand 1 or 3 must match dest operand
+-:18: error: one of source operand 1 or 3 must match dest operand
+-:19: error: one of source operand 1 or 3 must match dest operand
+-:21: error: one of source operand 1 or 3 must match dest operand
+-:22: error: one of source operand 1 or 3 must match dest operand
+-:23: error: one of source operand 1 or 3 must match dest operand
+-:25: error: one of source operand 1 or 3 must match dest operand
+-:26: error: one of source operand 1 or 3 must match dest operand
+-:27: error: one of source operand 1 or 3 must match dest operand
+-:29: error: one of source operand 1 or 3 must match dest operand
+-:30: error: one of source operand 1 or 3 must match dest operand
+-:31: error: one of source operand 1 or 3 must match dest operand
+-:33: error: one of source operand 1 or 3 must match dest operand
+-:34: error: one of source operand 1 or 3 must match dest operand
+-:35: error: one of source operand 1 or 3 must match dest operand
+-:37: error: one of source operand 1 or 3 must match dest operand
+-:38: error: one of source operand 1 or 3 must match dest operand
+-:39: error: one of source operand 1 or 3 must match dest operand
+-:41: error: one of source operand 1 or 3 must match dest operand
+-:42: error: one of source operand 1 or 3 must match dest operand
+-:43: error: one of source operand 1 or 3 must match dest operand
+-:45: error: one of source operand 1 or 3 must match dest operand
+-:46: error: one of source operand 1 or 3 must match dest operand
+-:47: error: one of source operand 1 or 3 must match dest operand
+-:49: error: one of source operand 1 or 3 must match dest operand
+-:50: error: one of source operand 1 or 3 must match dest operand
+-:51: error: one of source operand 1 or 3 must match dest operand
+-:53: error: one of source operand 1 or 3 must match dest operand
+-:54: error: one of source operand 1 or 3 must match dest operand
+-:55: error: one of source operand 1 or 3 must match dest operand
+-:57: error: one of source operand 1 or 3 must match dest operand
+-:58: error: one of source operand 1 or 3 must match dest operand
+-:59: error: one of source operand 1 or 3 must match dest operand
+-:61: error: one of source operand 1 or 3 must match dest operand
+-:62: error: one of source operand 1 or 3 must match dest operand
+-:63: error: one of source operand 1 or 3 must match dest operand
+-:65: error: one of source operand 1 or 3 must match dest operand
+-:66: error: one of source operand 1 or 3 must match dest operand
+-:67: error: one of source operand 1 or 3 must match dest operand
+-:69: error: one of source operand 1 or 3 must match dest operand
+-:70: error: one of source operand 1 or 3 must match dest operand
+-:71: error: one of source operand 1 or 3 must match dest operand
+-:73: error: one of source operand 1 or 3 must match dest operand
+-:74: error: one of source operand 1 or 3 must match dest operand
+-:75: error: one of source operand 1 or 3 must match dest operand
+-:77: error: one of source operand 1 or 3 must match dest operand
+-:78: error: one of source operand 1 or 3 must match dest operand
+-:80: error: one of source operand 1 or 3 must match dest operand
+-:81: error: one of source operand 1 or 3 must match dest operand
+-:83: error: one of source operand 1 or 3 must match dest operand
+-:84: error: one of source operand 1 or 3 must match dest operand
+-:86: error: one of source operand 1 or 3 must match dest operand
+-:87: error: one of source operand 1 or 3 must match dest operand
+-:89: error: one of source operand 1 or 3 must match dest operand
+-:90: error: one of source operand 1 or 3 must match dest operand
+-:92: error: one of source operand 1 or 3 must match dest operand
+-:93: error: one of source operand 1 or 3 must match dest operand
+-:95: error: one of source operand 1 or 3 must match dest operand
+-:96: error: one of source operand 1 or 3 must match dest operand
+-:98: error: one of source operand 1 or 3 must match dest operand
+-:99: error: one of source operand 1 or 3 must match dest operand
+-:101: error: one of source operand 1 or 3 must match dest operand
+-:102: error: one of source operand 1 or 3 must match dest operand
+-:104: error: one of source operand 1 or 3 must match dest operand
+-:105: error: one of source operand 1 or 3 must match dest operand
+-:107: error: one of source operand 1 or 3 must match dest operand
+-:108: error: one of source operand 1 or 3 must match dest operand
+-:110: error: one of source operand 1 or 3 must match dest operand
+-:111: error: one of source operand 1 or 3 must match dest operand
+-:113: error: one of source operand 1 or 3 must match dest operand
+-:114: error: one of source operand 1 or 3 must match dest operand
+-:115: error: one of source operand 1 or 3 must match dest operand
--:2: invalid size for operand 1
--:3: invalid size for operand 1
--:4: invalid size for operand 2
--:5: invalid size for operand 2
+-:2: error: invalid size for operand 1
+-:3: error: invalid size for operand 1
+-:4: error: invalid size for operand 2
+-:5: error: invalid size for operand 2
--:6: invalid size for operand 2
--:7: invalid size for operand 1
+-:6: error: invalid size for operand 2
+-:7: error: invalid size for operand 1
--:1: directive `.loc' requires an argument
--:2: file number required
--:3: file number required
--:4: file number less than one
--:6: line number required
--:7: line number required
--:8: line number required
--:11: line number required
+-:1: error: directive `.loc' requires an argument
+-:2: error: file number required
+-:3: error: file number required
+-:4: error: file number less than one
+-:6: error: line number required
+-:7: error: line number required
+-:8: error: line number required
+-:11: error: line number required
-:12: warning: unrecognized numeric qualifier
--:13: column number is not a constant
--:14: is_stmt requires value
--:17: is_stmt value is not a constant
--:19: is_stmt value is not a constant
--:20: is_stmt value is not a constant
--:22: is_stmt value not 0 or 1
--:23: isa requires value
--:26: isa value is not a constant
--:28: isa value is not a constant
--:30: isa value less than zero
--:31: column number is not a constant
+-:13: error: column number is not a constant
+-:14: error: is_stmt requires value
+-:17: error: is_stmt value is not a constant
+-:19: error: is_stmt value is not a constant
+-:20: error: is_stmt value is not a constant
+-:22: error: is_stmt value not 0 or 1
+-:23: error: isa requires value
+-:26: error: isa value is not a constant
+-:28: error: isa value is not a constant
+-:30: error: isa value less than zero
+-:31: error: column number is not a constant
-:33: warning: unrecognized loc option `foo'
-:33: warning: unrecognized numeric qualifier
--:2: invalid floating point constant size
+-:2: error: invalid floating point constant size
-:3: warning: overflow in floating point expression
-:4: warning: overflow in floating point expression
-:5: warning: underflow in floating point expression
--:8: invalid floating point constant size
+-:8: error: invalid floating point constant size
-:9: warning: overflow in floating point expression
-:11: warning: overflow in floating point expression
-:12: warning: underflow in floating point expression
--: follows loop between section `sect2' and section `sect1'
+-: error: follows loop between section `sect2' and section `sect1'
--: follows loop between section `sect' and section `sect'
+-: error: follows loop between section `sect' and section `sect'
--: section `foo' follows an invalid or unknown section `bar'
+-: error: section `foo' follows an invalid or unknown section `bar'
--: vfollows loop between section `sect2' and section `sect1'
+-: error: vfollows loop between section `sect2' and section `sect1'
--: vfollows loop between section `sect' and section `sect'
+-: error: vfollows loop between section `sect' and section `sect'
--: section `foo' vfollows an invalid or unknown section `bar'
+-: error: section `foo' vfollows an invalid or unknown section `bar'
--:15: data expression too complex
--:21: data expression too complex
+-:15: error: data expression too complex
+-:21: error: data expression too complex
--:20: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
--:21: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
--:23: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
--:24: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
--:25: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
--:26: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
--:27: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
--:29: macho: WRT not supported
+-:20: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
+-:21: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
+-:23: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
+-:24: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
+-:25: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
+-:26: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
+-:27: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
+-:29: error: macho: WRT not supported
--:9: ended procedure without ending prologue
--:1: procedure started here
--:20: nested procedures not supported (didn't use [ENDPROC_FRAME]?)
--:11: previous procedure started here
--:27: [SAVEREG] after end of prologue
--:26: prologue ended here
--:31: [ENDPROLOG] without preceding [PROC_FRAME]
--:32: [SAVEREG] without preceding [PROC_FRAME]
+-:9: error: ended procedure without ending prologue
+-:1: error: procedure started here
+-:20: error: nested procedures not supported (didn't use [ENDPROC_FRAME]?)
+-:11: error: previous procedure started here
+-:27: error: [SAVEREG] after end of prologue
+-:26: error: prologue ended here
+-:31: error: [ENDPROLOG] without preceding [PROC_FRAME]
+-:32: error: [SAVEREG] without preceding [PROC_FRAME]
--: end of file in procedure frame
--:1: procedure started here
+-: error: end of file in procedure frame
+-:1: error: procedure started here
--:2: frame offset of -4 bytes, must be between 0 and 240
--:3: negative offset not allowed
--:5: negative offset not allowed
--:6: negative offset not allowed
--:11: frame offset of 248 bytes, must be between 0 and 240
--:17: frame offset of 236 is not a multiple of 16
--:18: offset of 124 is not a multiple of 8
--:20: offset of 1032 is not a multiple of 16
--:21: offset of 1028 is not a multiple of 8
+-:2: error: frame offset of -4 bytes, must be between 0 and 240
+-:3: error: negative offset not allowed
+-:5: error: negative offset not allowed
+-:6: error: negative offset not allowed
+-:11: error: frame offset of 248 bytes, must be between 0 and 240
+-:17: error: frame offset of 236 is not a multiple of 16
+-:18: error: offset of 124 is not a multiple of 8
+-:20: error: offset of 1032 is not a multiple of 16
+-:21: error: offset of 1028 is not a multiple of 8
--:1: directive `section' requires an argument
+-:1: error: directive `section' requires an argument
-:2: warning: Unrecognized qualifier `use16'
-:3: warning: Unrecognized qualifier `use32'
-:4: warning: Unrecognized qualifier `use64'
-:6: warning: Unrecognized qualifier `flat'
-:7: warning: Unrecognized qualifier `foo'
-:8: warning: Unrecognized qualifier `foo'
--:9: argument to `absolute' is not an integer
--:9: undefined symbol `foo' (first use)
--:9: (Each undefined symbol is reported only once.)
--:10: argument to `absolute' is not an integer
+-:9: error: argument to `absolute' is not an integer
+-:9: error: undefined symbol `foo' (first use)
+-:9: error: (Each undefined symbol is reported only once.)
+-:10: error: argument to `absolute' is not an integer
-:11: warning: Unrecognized qualifier `absolute'
--:12: argument to `virtual' is not an integer
--:13: argument to `virtual' is not an integer
+-:12: error: argument to `virtual' is not an integer
+-:13: error: argument to `virtual' is not an integer
-:14: warning: Unrecognized qualifier `virtual'
--:15: argument to `align' is not an integer
--:16: argument to `align' is not an integer
+-:15: error: argument to `align' is not an integer
+-:16: error: argument to `align' is not an integer
-:17: warning: Unrecognized qualifier `align'
-:18: warning: Unrecognized string qualifier
--:1: rept without matching endr
+-:1: error: rept without matching endr
--:2: nested rept not supported
--:3: rept without matching endr
--:4: nested rept not supported
--:4: nested rept not supported
--:4: nested rept not supported
--:4: nested rept not supported
--:4: nested rept not supported
+-:2: error: nested rept not supported
+-:3: error: rept without matching endr
+-:4: error: nested rept not supported
+-:4: error: nested rept not supported
+-:4: error: nested rept not supported
+-:4: error: nested rept not supported
+-:4: error: nested rept not supported
--:1: invalid number of operands
--:3: invalid number of operands
-bar1.s:601: invalid number of operands
-bar1.s:201: invalid number of operands
-bar2.s:203: invalid number of operands
-bar2.s:205: invalid number of operands
+-:1: error: invalid number of operands
+-:3: error: invalid number of operands
+bar1.s:601: error: invalid number of operands
+bar1.s:201: error: invalid number of operands
+bar2.s:203: error: invalid number of operands
+bar2.s:205: error: invalid number of operands
--:1: invalid number of operands
--:3: invalid number of operands
-bar1.s:603: invalid number of operands
+-:1: error: invalid number of operands
+-:3: error: invalid number of operands
+bar1.s:603: error: invalid number of operands
--:5: bad register index `8'
+-:5: error: bad register index `8'
--:5: non-constant value given to `%if'
+-:5: error: non-constant value given to `%if'