| 2875 |
dpurdie |
1 |
help_banner:\
|
|
|
2 |
\n%s Version %s [%s]\n%s\n\
|
|
|
3 |
\n%s [options] input_file_name { [ output_format [output_file_name] ] }*\n
|
|
|
4 |
help_options:\n\
|
|
|
5 |
Options:\n\
|
|
|
6 |
\t-h display this help screen\n\
|
|
|
7 |
\t-nodebug do not put debug areas in the output image\n\
|
|
|
8 |
\t-nozeropad do not expand ZI areas (only valid for binary images)\n\n\
|
|
|
9 |
Binary Output Formats:\n\
|
|
|
10 |
\t-bin Plain Binary\n\
|
|
|
11 |
\t-m32 Motorola 32 bit Hex\n\
|
|
|
12 |
\t-i32 Intel 32 bit Hex\n\
|
|
|
13 |
\t-ihf Intellec Hex\n\n\
|
|
|
14 |
Other Output Formats:\n\
|
|
|
15 |
\t-aif Executable AIF\n\
|
|
|
16 |
\t-aifbin Non Executable AIF\n\
|
|
|
17 |
\t-elf ELF\n\
|
|
|
18 |
\t-text Text Information\n\n\
|
|
|
19 |
\t\tFlags for Text Information\n\
|
|
|
20 |
\t\t/v verbose\n\
|
|
|
21 |
\t\t/c disassemble code\n\
|
|
|
22 |
\t\t/d print contents of data section\n\
|
|
|
23 |
\t\t/g print debug tables\n\
|
|
|
24 |
\t\t/r print relocation information\n\
|
|
|
25 |
\t\t/s print symbol table\n\
|
|
|
26 |
\t\t/t print string table\n\
|
|
|
27 |
\t\tIf an output file is not specified for -text, output is printed on stdout.\n
|
|
|
28 |
help_examples:\n\
|
|
|
29 |
Examples:\n\
|
|
|
30 |
\t%s infile -text/cgsv out.txt\n\
|
|
|
31 |
\t%s -nodebug infile -aif out1.axf -text -m32 out2.axf \n
|
|
|
32 |
msg_i_am:Fromelf
|
|
|
33 |
msg_i_do:ARM Executable ELF file translator
|
|
|
34 |
bad_base_or_size:Base and/or size too big for this format, max = 0x%x.\n
|
|
|
35 |
err_outmem:Error : Out of Memory.\n
|
|
|
36 |
err_writeerr:Error : Failed writing output file.\n
|
|
|
37 |
err_fcreate:Error : Could not create output file '%s'.\n
|
|
|
38 |
warn_fname_clash:Warning: Output filename cannot be same as input filename '%s'.\n
|
|
|
39 |
info_skipping_trans:Skipping translation.\n
|
|
|
40 |
err_unknown_option:Error : Unrecognised option '%s'.\n
|
|
|
41 |
err_no_format:Error : Missing output format before '%s'.\n
|
|
|
42 |
warn_unknown_cat:Warning : Ignoring unrecognised text information category '%c'.\n
|
|
|
43 |
err_no_cat:Error : No text information category specified.\n
|
|
|
44 |
err_unknown_format:Error : Unrecognised file format '%s'.\n
|
|
|
45 |
err_no_filename:Error : Missing output filename for format [%s].\n
|
|
|
46 |
err_readerr:Error : Could not open input file '%s'.\n
|
|
|
47 |
err_readerr1:Error : Could not open input file.\n
|
|
|
48 |
info_success:Translation to %s format successful.\n
|
|
|
49 |
info_fail:Translation to %s format failed/ignored.\n
|
|
|
50 |
err_fileio_fail:Error : File i/o failure.\n
|
|
|
51 |
err_ELF_not32bit:Error : Not a 32 bit ELF file.\n
|
|
|
52 |
err_ELF_not64bit:Error : Not a 64 bit ELF file.\n
|
|
|
53 |
err_ELF_badmagic:Error : Invalid ELF identification number found.\n
|
|
|
54 |
err_bad_sec_idx:Error : Invalid ELF section index found.\n
|
|
|
55 |
err_bad_seg_idx:Error : Invalid ELF segment index found.\n
|
|
|
56 |
err_bad_str_idx:Error : Invalid ELF string table index found.\n
|
|
|
57 |
err_bad_sec_entsz:Error : Invalid ELF section entry size found.\n
|
|
|
58 |
err_bad_ELF_type:Error : ELF Header contains invalid file type.\n
|
|
|
59 |
err_bad_ELF_mc:Error : ELF Header contains machine name.\n
|
|
|
60 |
err_bad_ELF_ver:Error : ELF Header contains version number.\n
|
|
|
61 |
err_less_info:Error : ELF Image has insufficient information to effect this translation.\n
|
|
|
62 |
err_no_entry:Error : ELF image requires an entry point to effect this translation.\n
|
|
|
63 |
err_bad_dbg_offset:Error : Invalid debug offset found.Seek failure.\n
|
|
|
64 |
err_no_root:Error : ELF Image does not have a ROOT Region.\n
|
|
|
65 |
err_hldbg_fail:Error : Failed to write High level debug information.\n
|
|
|
66 |
err_lldbg_fail:Error : Failed to write Low level debug information.\n
|
|
|
67 |
err_strtab_fail:Error : Failed to write image string table.\n
|
|
|
68 |
err_bad_FAT_link:Error : Invalid FAT AIF chain found.Seek failure.\n
|
|
|
69 |
err_mkdir_fail:Error : Failed to create Directory %s. Writing files in current directory.\n
|
|
|
70 |
err_chdir_fail:Error : Failed to change to directory %s.\n
|
|
|
71 |
err_chdir2_fail:Error : Failed to change to directory %s. Writing files in current directory.\n
|