Subversion Repositories Kolibri OS

Rev

Rev 31 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
31 halyavin 1
 
2
; Copyright (c) 1999-2006, Tomasz Grysztar.
109 heavyiron 3
; All rights reserved.
31 halyavin 4
5
 
6
	call	fatal_error
7
	db	'out of memory',0
8
stack_overflow:
9
	call	fatal_error
10
	db	'out of stack space',0
11
main_file_not_found:
12
	call	fatal_error
13
	db	'source file not found',0
14
unexpected_end_of_file:
15
	call	fatal_error
16
	db	'unexpected end of file',0
17
code_cannot_be_generated:
18
	call	fatal_error
19
	db	'code cannot be generated',0
20
format_limitations_exceeded:
21
	call	fatal_error
22
	db	'format limitations exceeded',0
23
write_failed:
24
	call	fatal_error
25
	db	'write failed',0
26
file_not_found:
27
	call	assembler_error
28
	db	'file not found',0
29
error_reading_file:
30
	call	assembler_error
31
	db	'error reading file',0
32
invalid_file_format:
33
	call	assembler_error
34
	db	'invalid file format',0
35
invalid_macro_arguments:
36
	call	assembler_error
37
	db	'invalid macro arguments',0
38
incomplete_macro:
39
	call	assembler_error
40
	db	'incomplete macro',0
41
unexpected_characters:
42
	call	assembler_error
43
	db	'unexpected characters',0
44
invalid_argument:
45
	call	assembler_error
46
	db	'invalid argument',0
47
illegal_instruction:
48
	call	assembler_error
49
	db	'illegal instruction',0
50
invalid_operand:
51
	call	assembler_error
52
	db	'invalid operand',0
53
invalid_operand_size:
54
	call	assembler_error
55
	db	'invalid size of operand',0
56
operand_size_not_specified:
57
	call	assembler_error
58
	db	'operand size not specified',0
59
operand_sizes_do_not_match:
60
	call	assembler_error
61
	db	'operand sizes do not match',0
62
invalid_address_size:
63
	call	assembler_error
64
	db	'invalid size of address value',0
65
address_sizes_do_not_agree:
66
	call	assembler_error
67
	db	'address sizes do not agree',0
68
prefix_conflict:
69
	call	assembler_error
70
	db	'disallowed combination of registers',0
71
long_immediate_not_encodable:
72
	call	assembler_error
73
	db	'not encodable with long immediate',0
74
relative_jump_out_of_range:
75
	call	assembler_error
76
	db	'relative jump out of range',0
77
invalid_expression:
78
	call	assembler_error
79
	db	'invalid expression',0
80
invalid_address:
81
	call	assembler_error
82
	db	'invalid address',0
83
invalid_value:
84
	call	assembler_error
85
	db	'invalid value',0
86
value_out_of_range:
87
	call	assembler_error
88
	db	'value out of range',0
89
undefined_symbol:
90
	call	assembler_error
91
	db	'undefined symbol',0
92
invalid_use_of_symbol:
93
	call	assembler_error
94
	db	'invalid use of symbol',0
95
name_too_long:
96
	call	assembler_error
97
	db	'name too long',0
98
invalid_name:
99
	call	assembler_error
100
	db	'invalid name',0
101
reserved_word_used_as_symbol:
102
	call	assembler_error
103
	db	'reserved word used as symbol',0
104
symbol_already_defined:
105
	call	assembler_error
106
	db	'symbol already defined',0
107
missing_end_quote:
108
	call	assembler_error
109
	db	'missing end quote',0
110
missing_end_directive:
111
	call	assembler_error
112
	db	'missing end directive',0
113
unexpected_instruction:
114
	call	assembler_error
115
	db	'unexpected instruction',0
116
extra_characters_on_line:
117
	call	assembler_error
118
	db	'extra characters on line',0
119
section_not_aligned_enough:
120
	call	assembler_error
121
	db	'section is not aligned enough',0
122
setting_already_specified:
123
	call	assembler_error
124
	db	'setting already specified',0
125
data_already_defined:
126
	call	assembler_error
127
	db	'data already defined',0
128
too_many_repeats:
129
	call	assembler_error
130
	db	'too many repeats',0
131