1 2# Message file for elfedit 'shdr' module 3 4domain "SUNW_OST_SGS" 5 6 7# Section header format 8msgid "Section Header[%d]: sh_name: %s\n" 9msgstr "" 10 11# Debug messages 12 13msgid "shdr[%d: %s].%s: value unchanged: %s\n" 14msgstr "" 15msgid "shdr[%d: %s].%s: change from %s to %s\n" 16msgstr "" 17msgid "shdr[%d: %s].%s: value unchanged: %#llx\n" 18msgstr "" 19msgid "shdr[%d: %s].%s: change from %#llx to %#llx\n" 20msgstr "" 21msgid "shdr[%d: %s].%s: value unchanged: %d\n" 22msgstr "" 23msgid "shdr[%d: %s].%s: change from %d to %d\n" 24msgstr "" 25msgid "ELF warning: Unexpected direct change to section header [0]: Header [0] is used for extended section and program headers by the ehdr module, and should otherwise be completely zero\n" 26msgstr "" 27msgid "ELF warning: sh_addralign value is expected to be 0, 1, or a power of 2: %s\n" 28msgstr "" 29 30 31# Module description 32 33msgid "Section Header Array" 34msgstr "" 35 36 37# 1-line description strings 38 39msgid "Dump Section Headers" 40msgstr "" 41 42msgid "Section memory address" 43msgstr "" 44msgid "Section address alignment" 45msgstr "" 46msgid "Section per-item size" 47msgstr "" 48msgid "Section flags" 49msgstr "" 50msgid "Section info" 51msgstr "" 52msgid "Section link" 53msgstr "" 54msgid "Section name" 55msgstr "" 56msgid "Section file offset" 57msgstr "" 58msgid "Section size (bytes)" 59msgstr "" 60msgid "Section type" 61msgstr "" 62 63 64# Command option description strings 65 66msgid "Interpret the sec argument as a section index rather than\nas a section name. section can be one of the well known SHN_\nsymbolic constants, or any integer.\n" 67msgstr "" 68 69msgid "Interpret the sec argument as a section type rather than\nas a section name. section can be one of the well known SHT_\nsymbolic constants, or any integer.\n" 70msgstr "" 71 72msgid "Interpret the name argument as a string table offset rather\nthan as a string.\n" 73msgstr "" 74 75msgid "Interpret the value argument as a section name rather than\nas an integer. The index of the first section with the\nspecified name will be used as the value.\n" 76msgstr "" 77 78msgid "Interpret the value argument as a section type rather than\nas an integer. The index of the first section of the specified\ntype will be used as the value. value can be one of the well\nknown SHT_ symbolic constants, or any integer.\n" 79msgstr "" 80 81 82# Command argument descriptions 83 84msgid "Section to examine or modify. By default, this argument is\ninterpreted as the name of the desired section. The section\nindex of the first section with the specified name is used.\n\nIf -shndx is set, then sec is a section index, and is\ninterpreted as an integer, or one of the well known SHN_\nsymbolic constant names.\n\nIf -shtyp is set, then sec is a section type, and is\ninterpreted as an integer, or one of the well known SHT_\nsymbolic constant names. The section index of the first\nsection with the specified type is used.\n" 85msgstr "" 86 87msgid "Integer value to set for section address.\n" 88msgstr "" 89 90msgid "Integer value to set for section alignment.\n" 91msgstr "" 92 93msgid "Integer value to set for size of an individual element in\na section of fixed-size entries.\n" 94msgstr "" 95 96msgid "Section flags. SHF_ flag constants are accepted, as is\nany integer.\n" 97msgstr "" 98 99msgid "Integer value to set for symbol sh_info field. The meaning\nof this value depends on the type of the section.\n" 100msgstr "" 101 102msgid "Integer value to set for symbol sh_link field. The meaning\nof this value depends on the type of the section.\n" 103msgstr "" 104 105msgid "Name to set for section. If the -name_offset option is\nused, this is an integer offset into the section header\nstring table. Otherwise, it is a string, which will be\nlooked up in the symbol table in order to obtain the needed\noffset value.\n" 106msgstr "" 107 108msgid "Integer value to set for symbol sh_offset field. The value\nof sh_offset gives the byte offset from the beginning of\nthe file to the first byte in the section. For SHT_NOBITS\nsections, this member indicates the conceptual offset in the\nfile, as the section occupies no space in the file.\n" 109msgstr "" 110 111msgid "Integer value to set for size of section, in bytes. Unless the\nsection type is SHT_NOBITS, the section occupies sh_size bytes\nin the file. A section of type SHT_NOBITS can have a nonzero\nsize, but the section occupies no space in the file.\n" 112msgstr "" 113 114msgid "Value to set for section type. The value can be an integer,\nor one of the well known SHT_ symbolic constant names.\n" 115msgstr "" 116 117 118 119# Help strings 120 121msgid " The shdr:dump command is used to display section header\ninformation using the same style used by the elfdump program.\n\nIf shdr:dump is called without arguments, information for every\nsection header in the object is shown. If called with the shndx\nargument, the section header at that index is displayed.\n" 122msgstr "" 123 124msgid " The shdr:sh_addr command is used to display or alter the\nstarting virtual memory address of the section.\n\nIf the section appears in the memory image of a process,\nthis member gives the address at which the sections's\nfirst byte should reside. Otherwise, the member is expected\nto contain the value zero.\n\nIf shdr:sh_addr is called without arguments, the value of\nsh_addr for every section in the section header array is\nshown. If called with the shndx argument, the value of the\nsection at that index is displayed. If both arguments are\npresent, the sh_addr field of the section at the specified\nindex is set to the given value.\n" 125msgstr "" 126 127msgid " The shdr:sh_addralign command is used to display or alter the\nalignment constraint for the section.\n\nSome sections have address alignment constraints. For example,\nif a section holds a double-word, the system must ensure\ndouble-word alignment for the entire section. In this case,\nthe value of sh_addr must be congruent to 0, modulo the value\nof sh_addralign. Currently, only 0 and positive integral\npowers of 2 are used in Solaris ELF files. Values 0 and 1\nmean the section has no alignment constraints.\n\nIf shdr:sh_addralign is called without arguments, the value\nof sh_addralign for every section in the section header array\nis shown. If called with the shndx argument, the value of the\nsection at that index is displayed. If both arguments are\npresent, the sh_addralign field of the section at the specified\nindex is set to the given value.\n" 128msgstr "" 129 130msgid " The shdr:sh_entsize command is used to display or alter the\nper-item entry size for the section.\n\nSome sections hold a table of fixed-size entries, such as a\nsymbol table. For such a section, this member gives the size\nin bytes of each entry. By convention, the member is set to\nthe value zero if the section does not hold a table of\nfixed-size entries.\n\nIf shdr:sh_entsize is called without arguments, the value\nof sh_entsize for every section in the section header array\nis shown. If called with the shndx argument, the value of the\nsection at that index is displayed. If both arguments are\npresent, the sh_entsize field of the section at the specified\nindex is set to the given value.\n" 131msgstr "" 132 133msgid " The shdr:sh_flags command is used to display or alter the\nflags that are associated with the section.\n\n\nIf shdr:sh_flags is called without arguments, the value\nof sh_flags for every section in the section header array\nis shown. If called with the shndx argument, the value of\nthe section at that index is displayed. If one or more\nvalue arguments are present, the following steps are taken:\n\n o\tAll the value arguments are OR'd together.\n\n o\tIf the -cmp option has been specified, the new value\n\tis complemented.\n\n o\tThe sh_flags field of the section header is updated with\n\tthe new value. If -and is specified, the new value is\n\tAND'd against the existing value. If -or is specified,\n\tthe new value is OR'd against the existing value. If\n\tneither -and or -or are specified, the new value replaces\n\tthe existing value.\n" 134msgstr "" 135 136msgid " The shdr:sh_info command is used to display or alter the\nsh_info field of the specified section.\n\nsh_info contains extra information, the interpretation\nof which depends on the section type.\n\nIf shdr:sh_info is called without arguments, the value\nof sh_info for every section in the section header array\nis shown. If called with the shndx argument, the value of the\nsection at that index is displayed. If both arguments are\npresent, the sh_info field of the section at the specified\nindex is set to the given value.\n" 137msgstr "" 138 139msgid " The shdr:sh_link command is used to display or alter the\nsh_link field of the specified section.\n\nsh_link contains extra information, the interpretation\nof which depends on the section type.\n\nIf shdr:sh_link is called without arguments, the value\nof sh_link for every section in the section header array\nis shown. If called with the shndx argument, the value of the\nsection at that index is displayed. If both arguments are\npresent, the sh_link field of the section at the specified\nindex is set to the given value.\n" 140msgstr "" 141 142msgid " The shdr:sh_name command is used to display or alter the\nname associated with a specified section.\n\nThe sh_name field of a section header is an index into\nthe section header string table section giving the location\nof a null terminated string.\n\nIf shdr:sh_name is called without arguments, the name of\nevery section in the section header array is shown. If called\nwith the shndx argument, the name of the section at that\nindex is displayed. If both arguments are present, the\nsh_name field of the section at the specified index is set\nto the given value.\n\nWhen changing the name of a section, you should be aware\nthat the name selected must exist within the section header\nstring table, as it is not possible to add new strings to\nthis string table.\n" 143msgstr "" 144 145msgid " The shdr:sh_offset command is used to display or alter the\nsh_offset field of the specified section.\n\nsh_offset provides the byte offset from the beginning of\nthe file to the first byte in the section. For a SHT_NOBITS\nsection, this member indicates the conceptual offset in\nthe file, as the section occupies no space in the file.\n\nIf shdr:sh_offset is called without arguments, the value\nof sh_offset for every section in the section header array\nis shown. If called with the shndx argument, the value of the\nsection at that index is displayed. If both arguments are\npresent, the sh_offset field of the section at the specified\nindex is set to the given value.\n" 146msgstr "" 147 148msgid " The shdr:sh_size command is used to display or alter the\nsh_size field of the specified section.\n\nsh_size provides the section's size in bytes. Unless the\nsection type is SHT_NOBITS, the section occupies sh_size\nbytes in the file. A section of type SHT_NOBITS can have\na non-zero size, but the section occupies no space in the file.\n\nIf shdr:sh_size is called without arguments, the value\nof sh_size for every section in the section header array\nis shown. If called with the shndx argument, the value of the\nsection at that index is displayed. If both arguments are\npresent, the sh_size field of the section at the specified\nindex is set to the given value.\n" 149msgstr "" 150 151msgid " The shdr:sh_type command is used to display or alter the\nsh_type field of the specified section.\n\nThe type of a section categorizes the section's contents\nand semantics.\n\nIf shdr:sh_type is called without arguments, the value\nof sh_type for every section in the section header array\nis shown. If called with the shndx argument, the value of the\nsection at that index is displayed. If both arguments are\npresent, the sh_type field of the section at the specified\nindex is set to the given value.\n" 152msgstr "" 153 154 155 156