Fix #123: Be explicit that errors are such by printing "error:" at beginning

of error messages.

svn path=/trunk/yasm/; revision=2019
This commit is contained in:
Peter Johnson 2007-12-04 06:19:07 +00:00
parent f938cbd21d
commit 02075ed7ca
45 changed files with 238 additions and 237 deletions

View file

@ -1272,16 +1272,17 @@ print_yasm_error(const char *filename, unsigned long line, const char *msg,
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);
}
}

View file

@ -1 +1 @@
-:6: circular reference detected in memory expression
-:6: error: circular reference detected in memory expression

View file

@ -1,4 +1,4 @@
-: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

View file

@ -1,2 +1,2 @@
-: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

View file

@ -1 +1 @@
-:1: circular reference detected
-:1: error: circular reference detected

View file

@ -1 +1 @@
-:1: circular reference detected
-:1: error: circular reference detected

View file

@ -1 +1 @@
-:6: circular reference detected
-:6: error: circular reference detected

View file

@ -1,2 +1,2 @@
-:7: multiple expression not absolute
-:14: multiple expression not absolute
-:7: error: multiple expression not absolute
-:14: error: multiple expression not absolute

View file

@ -1,6 +1,6 @@
-: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

View file

@ -1 +1 @@
-:2: multiple is negative
-:2: error: multiple is negative

View file

@ -1,3 +1,3 @@
-: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

View file

@ -1 +1 @@
-:1: invalid combination of opcode and operands
-:1: error: invalid combination of opcode and operands

View file

@ -1 +1 @@
-:2: invalid effective address (displacement size)
-:2: error: invalid effective address (displacement size)

View file

@ -1,6 +1,6 @@
-: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

View file

@ -1,4 +1,4 @@
-: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

View file

@ -1,4 +1,4 @@
-: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

View file

@ -1,5 +1,5 @@
-: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

View file

@ -1,12 +1,12 @@
-: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

View file

@ -1,2 +1,2 @@
-: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

View file

@ -1 +1 @@
-:3: invalid size for operand 2
-:3: error: invalid size for operand 2

View file

@ -1,10 +1,10 @@
-: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

View file

@ -1,2 +1,2 @@
-: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

View file

@ -1,84 +1,84 @@
-: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

View file

@ -1,4 +1,4 @@
-: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

View file

@ -1,2 +1,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

View file

@ -1,22 +1,22 @@
-: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

View file

@ -1,8 +1,8 @@
-: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

View file

@ -1 +1 @@
-: follows loop between section `sect2' and section `sect1'
-: error: follows loop between section `sect2' and section `sect1'

View file

@ -1 +1 @@
-: follows loop between section `sect' and section `sect'
-: error: follows loop between section `sect' and section `sect'

View file

@ -1 +1 @@
-: section `foo' follows an invalid or unknown section `bar'
-: error: section `foo' follows an invalid or unknown section `bar'

View file

@ -1 +1 @@
-: vfollows loop between section `sect2' and section `sect1'
-: error: vfollows loop between section `sect2' and section `sect1'

View file

@ -1 +1 @@
-: vfollows loop between section `sect' and section `sect'
-: error: vfollows loop between section `sect' and section `sect'

View file

@ -1 +1 @@
-: section `foo' vfollows an invalid or unknown section `bar'
-: error: section `foo' vfollows an invalid or unknown section `bar'

View file

@ -1,2 +1,2 @@
-:15: data expression too complex
-:21: data expression too complex
-:15: error: data expression too complex
-:21: error: data expression too complex

View file

@ -1,8 +1,8 @@
-: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

View file

@ -1,8 +1,8 @@
-: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]

View file

@ -1,2 +1,2 @@
-: end of file in procedure frame
-:1: procedure started here
-: error: end of file in procedure frame
-:1: error: procedure started here

View file

@ -1,9 +1,9 @@
-: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

View file

@ -1,4 +1,4 @@
-: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,15 +6,15 @@
-: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

View file

@ -1 +1 @@
-:1: rept without matching endr
-:1: error: rept without matching endr

View file

@ -1,7 +1,7 @@
-: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

View file

@ -1,6 +1,6 @@
-: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

View file

@ -1,3 +1,3 @@
-: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

View file

@ -1 +1 @@
-:5: bad register index `8'
-:5: error: bad register index `8'

View file

@ -1 +1 @@
-:5: non-constant value given to `%if'
-:5: error: non-constant value given to `%if'