summaryrefslogtreecommitdiffstats
path: root/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMLINK.ERR
blob: a953d93c859f4c550f411d0a4052bdb20b79680b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
HELP_TEXT_FORMAT:%s vsn %s [%s]\n\
\n\
Command format: %s [options] object_file1, object_file2 ...\n\n
HELP_TEXT_GENERAL_1:\
General options (abbreviations shown capitalised):\n\
-Output file       Put final output in 'file'\n\
-[NO]Debug         Include debugging information (default = -Debug)\n\
-ERRORS file       Put diagnostics to 'file', not stderr\n\
-LIST file         Put Map and Xref listing to 'file', not stdout\n
HELP_TEXT_GENERAL_2:\
-VIA file          Take more object file names from 'file'\n\
-Verbose           Give informational message while linking\n\
-MAP               Print an area map to the standard output\n\
-Xref              Print an area cross-reference list\n\
-Symbols file      List symbol definitions to 'file'\n\n
HELP_TEXT_OPTS_1:\
Output options:\n\
-AIF               Absolute AIF (the default)\n\
-AIF -Relocatable  Relocatable AIF\n\
-AIF -R -Workspace nnn     Self-moving AIF\n\
-AOF               Partially linked AOF\n\
-BIN               Plain binary\n\
-BIN -AIF          Plain binary described by a prepended AIF header\n
HELP_TEXT_OPTS_2:\
-IHF               Intellec Hex Format (readable text)\n\
-SPLIT             Output RO and RW sections to separate files (-BIN, -IHF)\n\
-SHL file          Shared-library + stub, as described in 'file'\n\
-SHL file -REENTrant   Shared-library + reentrant stub\n\
-RMF               RISC OS Module\n\
-OVerlay file      Overlaid image as described in 'file'\n\
-SCATTER file      Scatter loaded image as described in 'file'\n\n
HELP_TEXT_SPECIAL_1:\
Special options:\n\
-RO-base n\n\
-Base    n         Specify base of image\n\
-RW-base n\n\
-DATA    n         Specify separate base for image's data\n\
-Entry   n         Specify entry address\n\
-Entry n+obj(area) Specify entry as offset within area\n\
(prefix 'n' with & or 0x for hex; postfix witk K for *2^10, M for *2^20)\n\
-Case              Ignore case when symbol matching\n\
-MATCH n           Set last-gasp symbol matching options\n
HELP_TEXT_SPECIAL_2:\
-FIRST obj(area)   Place 'area' from object 'obj' first in the output image\n\
-LAST  obj(area)   Place 'area' from object 'obj' last...\n\
-NOUNUSEDareas     Don't remove AREAs unreachable from the AREA\n\
                       containing the entry point (AIF images only)\n\
-REMOVE            Remove unreachable AREAs even in -bin and -d images\n\
-DUPOK             Allow duplicate symbols\n\
-Unresolved sym    Make all unresolved references refer to 'sym'\n
HELP_TEXT_SPECIAL_3:\
-NOZEROpad         Do not expand zero initialised areas to zeros in the image\n
MSG_FORMAT:%s: %s
msglevel_fatal:(Fatal) 
msglevel_error:(Error) 
msglevel_warning:(Warning) 
msglevel_info:
fatal_nomember:3Missing library member in member list for %s.
fatal_extrachars:3Extra characters on end of member list for %s.
fatal_truncated:3Name %s has been truncated.
fatal_outmem:3Out of memory.
fatal_toobig:3Memory request (%lu bytes) too big.
fatal_tabtoobig:3Internal table (%lu entries) too big.
fatal_readerr:3Error reading file %s.
fatal_openerr:3Can't open %s.
fatal_badobj:3Input file %s corrupt.
fatal_byteslost:3%lu bytes of part-word lost after word 0x%.lx of IHF output.\n
fatal_writeerr:3Error writing %s.
fatal_noentry:3No entry point for image.
fatal_optype:3Unknown output type[%d].
fatal_notobj:3%s is not an object or library file.
fatal_byteorder:3%s has the opposite byte order to the preceding objects.
fatal_misslevel:3Can't create segment level %c until previous levels declared.
fatal_missseg:3Can't create segment %s until previous segments declared.
fatal_badovname:3%s, line %lu: bad overlay segment name %s.
fatal_badspace:3%s, line %lu: whitespace following '('.
fatal_badspace2:3%s, line %lu: whitespace following area name.
fatal_badnl:3%s, line %lu: newline in area list - use '\' to continue line.
fatal_badcont:3%s, line %lu: misplaced '\'.
fatal_missegbase:3%s, line %lu: missing base address for segment %s.
fatal_misbra:3%s, line %lu: misplaced '('.
fatal_misterm:3%s, line %lu: misplaced ')' or ','.
fatal_badchar:3%s, line %lu: innvalid character, code %d.
fatal_eftmap:3EFT map botch: len = %lu, should be %lu.
fatal_noshlimage:3No shared library image file named in %s.
fatal_baseclash:3Absolute AREA %s based at %x has been placed at %x.
fatal_notfound:3File %s not found.
fatal_badqual:3/a or /l qualifier on AOF, a.out or .ar file %s.
fatal_badbase:3Badly formed or missing -RO-base/-Base value.
fatal_badsegbase:3Badly formed segment base address in overlay description file.
fatal_baddatabase:3Badly formed or missing -RW-base/-DATAbase value.
fatal_multout:3Multiple output types, use one of -aif, -aof, -rmf, -bin or -ihf.
fatal_both_remove_and_noremove:3Conflicting options:  only one of -remove and -noremove may be used.
fatal_reopen_stderr:3Can't reopen stderr to file %s.
fatal_badentry:3Badly formed constant on -Entry qualifier.
fatal_badmatchopts:3Badly formed constant on -Match qualifier.
fatal_badwork:3Badly formed constant on -Workspace qualifier.
fatal_too_many_objs:3Can't link more than %d object files.
fatal_nosymtab:3Library %s has no symbol table.
fatal_ood:3Out of date symbol table in library %s.
fatal_dirread:3Error reading directory '%s'.
fatal_multbases:3Multiple base addresses specified.
fatal_noarg:3No argument to -%s.
fatal_multunresolved:3Multiple -Unresolved options given.
fatal_multflag:3Multiple -%s options.
fatal_toomany:3%s, line %u: Too many argument words.
fatal_badflag:3Unrecognised option -%s.
fatal_badinfoarg:3Unrecognised argument %s on -info option
fatal_basedplink:3Can't set a base address for partially linked output.
fatal_nofiles:3No files to link, use %s -help for help.
err_badentry1:2Entry point 0x%lx not in image [0x%lx, 0x%lx).
err_badentry2:2Entry offset +0x%lx not in image range [+0x%lx, +0x%lx).
err_glob_muldef:2Global %s multiply defined (in %s and %s).
err_mulsharedlibs:2Multiple shared libraries.
err_extref:2External ref to %s from shared library.
err_mulentries:2Multiple entry points.
err_badspecial:2Special AOF file %s out of specification.
err_ovobj:2Overlay module %s not found.
err_ovarea:2Overlay AREA %s(%s) not found.
err_truncated:2%s, line %u: line truncated
err_extnotfound:2External symbol %s not found.
err_eftnoncode:2EFT name %s(%s) is non-code symbol.
err_eftbadnum:2EFT parameter '%s' is not a number.
err_relocdata:2Data in AREA %s(%s) need relocating - impossible in shared library.
err_shlrefstub:2Sharable AREA %s(%s) directly addresses\n\
              relocatable stub AREA %s(%s).
err_stubrefshl:2Stub AREA %s(%s) directly addresses\n\
              sharable library AREA %s(%s).
err_shlname:2shared library name %s too long.
err_based_in_AIF:2BASED AREAs are illegal in non-reentrant AIF images\
    (use -reentrant to force inclusion of %s(%s)).
err_base_overlap:2Data based at %lx overlaps code based at %lx.
err_incompat_attrib:2Attributes of -FIRST/LAST AREA incompatible with neighbouring %s(%s)\n\
    (missing/extra attributes are {%s}).
err_notroot:2Entry point is not in root segment.
err_undefsyms:2Undefined symbol(s).
err_pcrelabs:2PC relative reference to absolute symbol %s.
err_reloc:2Reloc at 0x%lx in %s(%s): value %ld exceeds range %u.
err_instreloc:2can't relocate instr [%.8lx] at offset 0x%lx in %s(%s).
warn_unaligned_reloc:1Unaligned data at offset 0x%lx in %s(%s).
warn_unaligned_relocs:1Unaligned data in %s(%s), use '-info unaligned' for more info
err_lost_reloc:2Relocation w.r.t. undefined %s lost at offset 0x%lx in %s(%s).
err_type2:1Old style relocation not supported with ARM/Thumb interworking in %s(%s)
info_inst_to_thumb_reloc:0Interworking call from ARM to Thumb code symbol %s in %s(%s).
info_inst_to_arm_reloc:0Interworking call from Thumb to ARM code symbol %s in %s(%s).
err_STRONG_undef:2Undefined STRONG symbol %s.
err_phase_reloc:2Phase error relocating to symbol %s in %s(%s).
err_phase_symcount:2Phase error: symbol count different
info_both_arm_thumb:0Both ARM & Thumb versions of %s present in image.
info_arm_to_thumb_total:0%d ARM to Thumb interworking calls generated, use '-info interwork' to list
info_thumb_to_arm_total:0%d Thumb to ARM interworking calls generated, use '-info interwork' to list
err_noncores:2%s(%s) refers to non-coresident data.
err_relocB:2B or BL to unaligned destination.
err_relocseq:2Relocated value too big for instruction sequence.
err_entryconflict:2Conflict between -entry option and ENTRY in AREA %s
err_bad_areaname:2(%s) bad object(area) name %s(%s) ignored.
err_mult_area:2(%s) object %s contains more than one AREA.
err_area_notfound:2(%s) AREA %s not found in object %s.
err_object_notfound:2(%s) object %s not found.
err_badsymbolforexportfromsharedlib:2Symbol %s cannot be exported from shared-library.
err_positiondependentreloc:2Position-dependent reloc at 0x%lx in %s(%s)
warn_diffattr0:1AREA %s(%s) has conflicting attributes COMMON,SHLDATA;\
    (COMMON ignored).
warn_symbol_match:1Reference to symbol %s matched to definition of %s.
warn_com_toobig:1COMMON %s(%s) is larger than its definition %s(%s).
warn_com_muldef:1Common AREA %s multiply defined by objects %s and %s.
warn_glob_muldef:1Global %s multiply defined (in %s and %s).
warn_deprecated:1Symbol %s referenced, %s used.
warn_diffattr1:1Attribute conflict between AREA %s(%s) and image code.
warn_diffattr2:1Attribute conflict within AREA %s\n\
    (conflict first found with %s(%s)).
warn_diffattr3:1Attribute conflict between AREAS %s(%s) and %s(%s).
warn_fp3:1AREA %s(%s) uses revision-3 FP instructions.
warn_diffarea:1AREA %s differs between object %s and object %s.
warn_comsym_toobig:1COMMON symbol %s is larger than COMMON AREA %s (in object %s).
warn_oversegname:1Overlay segment name %s too long - truncated to %d characters.
warn_eftname:1Missing ')' in EFT entry name %s(%s).
warn_eftdup1:1Duplicate EFT entry %s ignored.
warn_eftdup2:1Duplicate EFT entry %s(%s) ignored.
warn_dupopline:1%s, line %u: duplicate output line ignored.
warn_missket:1%s, line %u: missing ')'.
warn_notreent:1AREA %s from object %s(%s) is not REENTRANT.
warn_noncores:1%s(%s) refers to non-coresident data.
warn_dupfname:1Duplicate file %s ignored.
warn_libqual:1Old style /a or /l qualifier on library %s.
warn_nosymtab:1Library %s has no symbol table.
warn_ood:1Out of date symbol table in library %s.
warn_commasep:1Old style ',' separator after %s, use ' '.
warn_nearoutmem:1Memory shortage, increase memory allocation.
warn_dbgignored:1Debug data incompatible with plain binary format (-d ignored).
err_relocignored:2Relocatable is incompatible with plain binary format (-r ignored).
warn_rwbaseignored:1-RW-base/-DATA incompatible with -IHF without -SPLIT\n\
    (-RW-base/-DATA ignored).
warn_multentry:1Implicit entry point in %s(%s) redefined to %s.
warn_constmigrationtostub:1Constant symbol %s has migrated to the stub.
warn_undefsyms:1Undefined symbol(s).
info_uncache:0Memory shortage: uncaching %s.
info_unused_AREA_1:0Unreferenced AREA (%s) omitted from output.
info_unused_AREA_3:0Unreferenced AREA %s(%s) (file %s) omitted from output.
info_diffattrs:0(attribute difference = {%s}).
info_badref:0        (ref to |%s|+0x%lx at offset 0x%lx)
misc_areabase:AREA-base
info_undefsym1:0    %s.
info_undefsym2:0    %s, referred to from %s.
info_undefsym3:0    %s, referred to from %s(%s).
info_ireloc:0(at 0x%lx in %s(%s): offset/value = 0x%lx bytes)
info_EFTPBlock:0Size of EFT parameter block = %u bytes
info_EFTSize:0The EFT has %lu entries
info_EFTEntry:0    eft[%3lu] = 0x%6lx %s
info_def:0              def:  %s
info_ref:0              ref:  %s
info_weakref:0              ref:  %s (weak)
info_loadnamed:0  Loading named member %s from %s.
info_scanlib:0  Scanning library %s for referenced modules.
info_rescanlib:0  Re-scanning library %s for referenced modules.
info_loadlib:0  Loading whole library %s.
info_loadmemb:0    Loading %s to resolve %s.
info_loadobj:0  Loading object file %s.
info_openout:0Opening output file %s.
info_errors:0Errors in link, no output generated.
info_mem_use:0Memory usage: heap=%d, temp=%d, cache=%d.
misc_removeoutput:%s: garbage output file %s removed\n
misc_internalerror:%s: Internal error.\n
misc_interrupted:%s: Interrupted by user.\n
misc_finished:%s: finished,  %d informational, %d warning and %d error messages.\n
misc_refto:%s(%s) refers to %s(%s)\n
misc_reloc1:    Relocating AREA %s
misc_reloc2: from %s
misc_anon:<anon>
misc_map_hdr:AREA map of %s:\nBase     Size     Type RO? Name\n
misc_map_fromfile: from object file %s
misc_sym_hdr:\nSymbol Table\n\n
misc_sym_undefref: ?????? Undefined, Reference
misc_sym_undefweak: ?????? Undefined, WEAK Reference
misc_xref_hdr:\nInter-AREA References\n\n
err_ovattrarea:2No area in %s matching attribute %s.
err_loadreg_too_big:2Load region %s (size %d) exceeds specified limit.
err_loadreg_overlap:2Load region %s (size %d) overlaps load region %s
err_execreg_overlap:2Execution region %s (size %d) overlaps execution region %s
err_region_clash:2Overlayed regions %s and %s clash unexpectedly
warn_scatter_robase_ignored:1-RO-base incompatible with -SCATTER. -RO-base will be ignored.
warn_scatter_rwbase_ignored:1-RW-base incompatible with -SCATTER. -RW-base will be ignored.
warn_splitflagignored:1-SPLIT incompatible with -SCATTER. -SPLIT will be ignored.
warn_scatter_aif:1-AIF specified with -SCATTER is equivalent to -AIF -BIN.
fatal_bad_loadreg_name:3%s, line %lu Error in load region name.
fatal_bad_loadreg_base:3Invalid load region base.
fatal_bad_execreg_base:3Invalid execution region base.
fatal_duplicate_loadreg:3Load region %s has already been defined.
fatal_root_spec:3%s, line %lu Root region incorrectly specified.
fatal_rootdata_spec:3%s, line %lu Root data region incorrectly specified.
fatal_mult_root:3%s, line %lu Multiple root region base addresses specified.
fatal_mult_data_root:3%s, line %lu Multiple root region data addresses specified.
fatal_brace_notfound:3%s, line %lu '{' not found as expected. Found '%c'
fatal_bad_regionlimit:3Load region size limit is invalid.
fatal_bad_exec_option:3%s, line %lu Bad execution region option.
fatal_execreg_problem:3%s, line %lu Unable to interpret execution region definition.
fatal_missing_loadbase:3%s, line %lu Load region base address is missing.
fatal_missing_execbase:3%s, line %lu execution region base address is missing.
fatal_bad_area:3%s, line %lu Incorrect object area specification incorrect
fatal_module_missing:3%s, line %lu Missing module name.
fatal_unknown_attr:3%s, line %lu Unknown attribute value - %s.
fatal_noroot_base:3Root region base address not specified.
fatal_noroot_database:3Root region data address not specified.