Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2875 dpurdie 1
bad_string_idx:<bad string index>
2
bad_symbol_number:<bad symbol number>
3
bad_area_index:<bad AREA index>
4
err_symb_anomaly:anomaly: symbol table size %ld != OBJ_SYMT chunk size %ld
5
err_string_anomaly:anomaly: string table size %lx != OBJ_STRT chunk size %lx\n
6
err_bad_file1:%s is corrupt: maxchunks(%d) < numchunks(%d)
7
err_bad_file2:%s is corrupt: header for maxchunks(%d) exceeds file size
8
err_bad_file3:%s is corrupt: chunk %d(%s) extends over end of file (%lx + %lx, %lx)
9
err_file_notopen:File %s doesn't exist?
10
err_out_of_memory:Not enough memory to process %s (need %lu bytes)
11
err_failed_to_load:Failed to load %s
12
err_not_chunk_file:%s isn't a chunk file
13
err_not_aof_aif:%s is neither a chunk file nor an AIF file
14
err_not_aof:%s isn't an AOF file
15
err_no_obj_area:** No OBJ_AREA Chunk **\n\n
16
err_bad_option:unrecognised flag option %s (ignored)
17
err_b_overrides:-b overrides other options (which have been ignored)
18
err_q_only:-q is not valid with any other options
19
err_z_only:-z is not valid with any other options
20
err_missing_files:missing file argument(s)
21
err_format:*** Format Error: Section expected at AREA offset %d\n
22
err_nothing_after:the '-%s' option needs a parameter
23
err_cant_find_symbol:'%s' is neither an area name nor a symbol in an area
24
msg_ident:\n** Identification (file %s)\n\n
25
msg_ident_offset:\n** Identification (file %s, offset 0x%x)\n\n
26
msg_header:\n** Header (file %s)\n\n
27
msg_header_offset:\n** Header (file %s, offset 0x%x)\n\n
28
msg_area:** Area %d %s, Alignment %u, Size %u (0x%.4x), %lu relocations\n
29
msg_area_offset:** Area %d %s (offset 0x%x), Alignment %u, Size %u (0x%.4x), %lu relocations\n
30
msg_symbols_in_area:\n** Symbols in area %d %s\n\n
31
msg_reloc:\n** Relocation table for area %d %s\n\n
32
msg_reloc_offset:\n** Relocation table for area %d %s (offset 0x%x)\n\n
33
msg_symb_none:** No symbol table **\n\n
34
msg_symb:** Symbol Table (file %s):-\n\n
35
msg_symb_offset:** Symbol Table (file %s, offset 0x%x):-\n\n
36
msg_strings_none:** No string table **\n\n
37
msg_strings:** String Table (file %s):-\n\n
38
msg_strings_offset:** String Table (file %s, offset 0x%x):-\n\n
39
msg_aif_compressed:Compressed, 
40
msg_aif_has_relocs:Relocatable, 
41
msg_aif_aif:%s: AIF image: 
42
msg_aif_nonexec:Non-executable, 
43
msg_aif_exec:Executable, 
44
msg_aif_bits:%lu-bit\n
45
msg_aif_ro:    Read Only Section at:  0x%.8lx, size = %6lu (0x%.6lx)\n
46
msg_aif_rw:    Read Write Section at: 0x%.8lx, size = %6lu (0x%.6lx)\n
47
msg_aif_zi:    Zero Init Section at:  0x%.8lx, size = %6lu (0x%.6lx)\n
48
msg_aif_debug:    Debug size = 0x%.8lx
49
msg_aif_llinfo:: low-level debugging information
50
msg_aif_hlinfo:: source-level debugging information
51
msg_aif_llhlinfo:: low-level and source-level debugging information
52
msg_aif_llsize:: ll info size 0x%lx
53
msg_aif_fragment:    Fragment %s: file offset %#lx, size %#lx: load address %#lx\n
54
msg_aif_relocs:    %ld relocations.\n
55
msg_aif_one_reloc:    %ld relocation.\n
56
msg_aif_reloc_leader:      
57
msg_aif_reloc:0x%08lx
58
err_aif_dbgsize:%s: inconsistency: dbgtype != 0 but dbgsize == 0
59
err_aif_fragheader:%s: fragment header outside image file at %#lx
60
err_aif_fragment:%s: fragment extends beyond image file (end %#lx, file size %#lx)
61
err_aif_debug:%s: debug info extends beyond image file (end %#lx, file size %#lx)
62
err_cant_dump_exec_relocs:%s: sorry, don't know how to dump relocations from an execuatable image
63
err_bad_bin_reloc:%s: relocations are in an unexpected place (at = %#lx; expected = %#lx)
64
err_aif_reloc_count:%s: relocation count extends beyond image file (end %#lx, file size %#lx)
65
err_aif_relocs:%s: relocation list extends beyond image file (end %#lx, file size %#lx)
66
msg_file:file %s\n
67
msgaof_type:AOF file type: 
68
msg_bigend:Big-endian, 
69
msg_litend:Little-endian, 
70
msgaof_reloc:Relocatable object code\n
71
msgaof_obsolete:Obsolete Image type (%s)\n
72
msgaof_obsolete_contig:contiguous RO and RW areas
73
msgaof_obsolete_page1:page-aligned RW area
74
msgaof_obsolete_page2:page-aligned RW area/block-aligned RO area
75
msgaof_unknown:Unknown type %.8lx\n
76
msgaof_version:\
77
AOF Version:   %3ld\n
78
msgaof_nareas:\
79
No of areas:   %3ld\n
80
msgaof_nsyms:\
81
No of symbols: %3ld\n\n
82
msg_entry_null:Entry point at offset 0x%.4lx in area %ld\n
83
msg_entry:Entry point at offset 0x%.4lx in area \"%s\"\n
84
msg_at:At %.6lx: %s
85
msg_nonreloc_to:Non-relocating reference to 
86
msg_sym_ref:symbol %s\n
87
msg_area_ref:area %s\n
88
msg_tailcall_sym: tailcall to symbol %s\n
89
msg_tailcall_boa: tailcall to base of area %s\n
90
msg_pc_relative_sym: PC-relative to symbol %s\n
91
msg_pc_relative_boa: PC-relative to base of area %s\n
92
msg_base_relative_sym: base-relative to symbol %s\n
93
msg_base_relative_boa: base-relative to base of area %s\n
94
msg_displaced_by_sym: displaced by symbol %s\n
95
msg_displaced_by_boa: displaced by base of area %s (%d)\n
96
msg_attrib:\
97
        Attributes
98
msg_attrib_abs:: Absolute
99
msg_attrib_code:: Code
100
msg_attrib_pic:: Position-independent
101
msg_attrib_data:: Data
102
msg_attrib_shldata:: Stub data
103
msg_attrib_based:: Based r%lu
104
msg_attrib_comdef:: Common definition
105
msg_attrib_comref:: Common
106
msg_attrib_0init:: Zero initialised
107
msg_attrib_ronly:: Read only
108
msg_attrib_wonly:: Read Write
109
msg_attrib_debug:: Debugging tables
110
msg_pcs_32bit:%c32bit
111
msg_pcs_reent:%creentrant
112
msg_pcs_fp3:%cFPIS3
113
msg_pcs_noswst:%cNoSWStackCheck
114
msg_pcs_thumb:%cTHUMB
115
msg_pcs_halfw:%cARM-Halfword
116
msg_pcs_interw:%cARM/THUMB-Interworking
117
msg_base_addr:\
118
        Base address 0x%.6lx\n
119
msg_sym_external:External reference
120
msg_sym_external_common:External common reference
121
msg_sym_local:Local,  
122
msg_sym_global:Global, 
123
msg_sym_data:Data, 
124
msg_sym_thumb:, 16-bit code
125
msg_sym_fpreg:, FPRegArgs
126
msg_sym_thumb2:16-bit code, 
127
msg_sym_fpreg2:FPRegArgs, 
128
msg_sym_nocase:, No-case
129
msg_sym_weak:, Weak
130
msg_sym_common:, size = 0x%.4lx
131
msg_sym_usessb:Sb, 
132
msg_sym_leaf:Leaf, 
133
msg_sym_absolute:Absolute, 
134
msg_sym_relative:Relative, 
135
msg_sym_strong:Strong, 
136
msg_sym_value:value 0x%.4lx
137
msg_sym_offset:offset 0x%.4lx in area \"%s\"
138
msg_sym_offset_only:offset 0x%.4lx
139
msg_aifsym_absolute:Absolute
140
msg_aifsym_thumb:16-bit, 
141
msg_aifsym_text:Code
142
msg_aifsym_data:Data
143
msg_aifsym_zinit:Zero-Init
144
msg_string_offset:\
145
Offset  String-name\n\
146
-------------------\n
147
help_banner:\
148
\n%s Version %s [%s]\n       - %s\n\
149
\n%s [options] file [file...]\n
150
help_options1:\n\
151
Options:-\n\
152
-b   (brief) print only the area declarations\n\
153
-a   print area contents in hex (=> -d)\n\
154
-d   print area declarations\n\
155
-r   print relocation directives (=> -d)\n\
156
-c   disassemble code areas (=> -d)\n\
157
-only xxx   process only area named or containing symbol xxx\n
158
help_options_piccolo:\
159
-p   force disassembly of code areas as Piccolo (=> -d)\n
160
help_options2:\
161
-g   print debug areas formatted readably\n\
162
-m   display mangled symbols\n\
163
-s   print symbol table\n\
164
-t   print string table\n\
165
-q   print area size summary\n\
166
-z   print code and data size summary\n
167
help_examples_riscos:\n\
168
Examples:-\n\
169
     %s -agst o.myprog\n\
170
     %s -b o.test1 o.test2 o.test3\n
171
help_examples:\n\
172
Examples:-\n\
173
     %s -agst myprog.o\n\
174
     %s -b test1.o test2.o test3.o\n
175
msg_i_am:AOF Decoder
176
msg_i_do:decodes an ARM Object Format (AOF) file
177
msg_typeno:type {%.6lx}
178
msg_linepos:%s at %ld
179
msg_linepos_char:%s at %ld,%ld
180
msg_section:Section: length %ld\n
181
msg_linker_debug:\
182
*** Low level (linker generated) debugging tables in AOF file\n
183
lang_c:    Language: C\n
184
lang_pascal:    Language: Pascal\n
185
lang_fortran:    Language: Fortran\n
186
lang_asm:    Language: Assembler\n
187
lang_unk:    Language: Unknown (%d)\n
188
msg_flag:    Flags: 
189
msg_flag_none:none
190
msg_flag_lines:line number info
191
msg_flag_vars:variable info
192
msg_flag_vars_more:, variable info
193
msg_flag_fpmap:fp map
194
msg_flag_fpmap_more:, fp map
195
msg_debug_version:    Debugging table version: %d\n
196
msg_code_addr:    Code: address
197
msg_data_addr:    Data: address
198
msg_size:, size = 0x%lx\n
199
msg_fileinfo_offset:    File info offset = 0x%.6lx\n
200
msg_section_size:    Section size = %ld\n
201
msg_section_name:    Section name: \"%.*s\"\n
202
msg_section_codeaddr:Code address
203
msg_itemlength0:*** Item length = 0\n
204
msg_misplaced_section:*** Misplaced section\n
205
msg_proc:Proc
206
msg_proc_name:: name %.*s:
207
msg_proc_args:: %ld arguments\n
208
msg_proc_start:    Start address
209
msg_proc_body:, body
210
msg_proc_end0:    Endproc = 0 => Label\n
211
msg_proc_end:    Endproc 0x%.6lx\n
212
msg_proc_file:    File 0x%.6lx\n
213
msg_endproc:Endproc
214
msg_endproc_limit:: limit
215
msg_endproc_file:    File 0x%.6lx\n
216
msg_endproc_returnpt:    return point %ld
217
msg_endproc_blankrpt:                 %ld
218
msg_endproc_blank:
219
msg_endproc_scopes_open:*** scopes still open at endproc\n
220
msg_var:Var
221
msg_var_name:: name %.*s: 
222
msg_var_at: at
223
msg_var_var:: Argument by reference (Pascal VAR argument) 
224
msg_var_fpoffset:FP offset %ld\n
225
msg_var_reg_odd:*** ? register %ld\n
226
msg_var_fcarg:: Fortran character argument
227
msg_var_farg:: Fortran argument
228
msg_var_fortran_offset: Argument list offset %ld\n
229
msg_var_odd:: *** ? storage class %ld: 
230
msg_var_odd1:Offset / address = 0x%.6lx\n
231
msg_var_extern:: extern
232
msg_var_static:: static
233
msg_var_auto:: auto
234
msg_var_register:: register 
235
msg_type:Type %.*s 
236
msg_type_union:Union
237
msg_type_struct:Struct
238
msg_type_class:Class
239
msg_type_data:%s: %ld fields, size 0x%lx\n
240
msg_type_data1:    field %ld offset 0x%lx: name %.*s: 
241
msg_enumd:EnumD: 
242
msg_enum_members: %ld members\n
243
msg_enum_member:    value 0x%lx: name %.*s\n
244
msg_enumc:EnumC: 
245
msg_array:Array: element size = %ld: 
246
msg_array_flags_odd: *** ? flags 0x%lx\n
247
msg_array_lbound_var:          %sVariable lower bound: var %ld\n
248
msg_array_lbound_fpoffset:          %sVariable lower bound: FP offset %ld\n
249
msg_array_ubound_var:          %sVariable upper bound: var %ld\n
250
msg_array_ubound_fpoffset:          %sVariable upper bound: FP offset %ld\n
251
msg_subr:Subrange\n
252
msg_subr_bytesize:Byte size = %ld
253
msg_subr_bytesize_odd:    *** Format error: Illegal byte size\n
254
msg_subr_type:    Type = 
255
msg_subr_lbound:    Lowerbound = %ld\n
256
msg_subr_ubound:    Upperbound = %ld\n
257
msg_set:Set: size %ld\n
258
msg_bitfield:Bitfield: 
259
msg_bitfield_container: container: 
260
msg_bitfield_offset: offset %ld size %ld\n
261
msg_scope_begin:Begin scope at
262
msg_scope_end:End scope at
263
msg_undef:File 0x%.6lx line %ld #undef %.*s\n
264
msg_define:File 0x%.6lx line %ld #define %.*s
265
msg_fileinfo:File Info: length %ld\n
266
msg_fileinfo_entry_len:Entry length = %ld
267
msg_fileinfo_entry_eof: => end of file info\n
268
msg_fileinfo_date:date 0x%.8lx 
269
msg_fileinfo_fragment:%ld fragments\n
270
msg_fileinfo_fragment_info:Fragment %ld (size %ld): lines %ld to %ld\n
271
msg_fileinfo_codeaddr:Code address
272
msg_fileinfo_size:, size 0x%lx\n
273
msg_fileinfo_lineinfo4:0x%.6lx line %ld/%1ld:%-2ld
274
msg_fileinfo_lineinfo3:0x%.6lx line %ld/%1ld   
275
msg_fileinfo_lineinfo2:0x%.6lx line %ld  :%-2ld
276
msg_fileinfo_lineinfo1:0x%.6lx line %ld     
277
msg_fpmap:fp map fragment: length %ld,
278
msg_fpmap_size: size 0x%lx
279
msg_fpmap_base: base
280
msg_fpmap_save: save
281
msg_fpmap_offset:0x%.6lx offset %ld
282
msg_debugobj_unk:*** ? debugging item %ld\n
283
msg_size_banner:\n%-24s   code-size    literals   constdata   data-size  0init-size   debug-size\n
284
msg_size_sizes:%-24s%12lu%12lu%12lu%12lu%12lu%12lu\n
285
msg_size_data1:%32s----------------------------%8s----------------------------\n
286
msg_size_data2:%36s%12lu%24s%12lu\n
287
msg_size_object_file:object file
288
msg_size_total:Total (of all files):
289
msg_asd_name:\n%s:\n
290
msg_asd_default_name:\nASD debug area:\n