/illumos-gate/usr/src/test/elf-tests/doc/ |
H A D | README | 17 ELF Software Generation Utilities Unit Test Suite README 19 1. Building and installing the ELF/SGS Unit Test Suite 20 2. Running the ELF/SGS Unit Test Suite 25 1. Building and installing the ELF/SGS Unit Test Suite 27 The ELF/SGS Unit Test Suite runs under the testrunner framework (which can be 28 installed as pkg:/system/test/testrunner). To build both the ELF/SGS Unit Test Suite 38 install the ELF/SGS Unit Test Suite. 42 Note, the framework will be installed automatically, as the ELF/SGS Unit Test Suite 45 2. Running the ELF/SGS Unit Test Suite 47 The pre-requisites for running the ELF/SGS Unit Test Suite are: [all …]
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | ehdr.msg | 47 @ MSG_DEBUG_NOTSTRTAB "ehdr.%s: ELF warning: section is not a \ 53 @ MSG_MOD_DESC "ELF Header" 58 @ MSG_DESC_DUMP "Dump ELF Header" 59 @ MSG_DESC_E_IDENT "ELF Identification" 67 @ MSG_DESC_E_EHSIZE "ELF Header's Size" 109 New value for type of the ELF object. This can be\n\ 114 New value for architecture of the ELF object. This can be\n\ 119 New value for version of the ELF object. This can be\n\ 138 New value for size of ELF header, in bytes.\n" 193 New value for ABI identification of the ELF object. This can be\n\ [all …]
|
H A D | sym.msg | 58 @ MSG_DEBUG_SHNDX_UNDEF0 "ELF warning: symbol [0] is expected to reference \ 60 @ MSG_DEBUG_SHNDX_XINDEX "ELF warning: SHN_XINDEX is not supposed to \ 62 @ MSG_DEBUG_SHNDX_EFORCE "[%d: %s][%d]: ELF warning: Section index does not \ 64 @ MSG_DEBUG_LBINDGSYM "[%d: %s][%d]: ELF warning: local binding set for \ 67 @ MSG_DEBUG_GBINDLSYM "[%d: %s][%d]: ELF warning: global binding set for \ 70 @ MSG_DEBUG_DYNSYMNAMCHG "[%d: %s][%d]: ELF warning: changing the name \ 74 @ MSG_DEBUG_CHGSYMELT0 "[%d: %s][%d]: ELF warning: Symbol [0] is expected \ 111 a non-standard ELF file.\n" 113 Use the symbol table found in the ELF section with the\n\ 116 Use the symbol table found in the ELF section with the\n\ [all …]
|
H A D | str.msg | 47 @ MSG_DEBUG_CHGSTR0 "[%d: %s][%d]: ELF warning: element [0] is expected \ 55 @ MSG_DEBUG_LONGSTR "[%d: %s][%d]: ELF warning: new string is longer \ 104 Use the string table found in the ELF section with the\n\ 111 Use the string table found in the ELF section with the\n\ 118 Locate the first section in the ELF object with the\n\ 153 of the ELF header is used. The -shnam, -shndx, or -shndx options\n\ 184 of the ELF header is used. The -shnam, -shndx, or -shndx options\n\ 207 \tthat following string in the ELF file will then refer to\n\ 228 of the ELF header is used. The -shnam, -shndx, or -shndx options\n\ 242 of the ELF header is used. The -shnam, -shndx, or -shndx options\n\
|
H A D | dyn.msg | 51 @ MSG_DEBUG_NULCLIP "[%d: %s][%d]: ELF warning: null element will cause \ 54 @ MSG_DEBUG_NULHIDE "[%d: %s][%d]: ELF warning: this non-null element \ 57 @ MSG_DEBUG_NULLTERM "[%d: %s][%d]: ELF warning: dynamic section is \ 60 @ MSG_DEBUG_DTNULLVALUE "[%d: %s][%d]: ELF warning: DT_NULL element value \ 184 New runpath string for the ELF object.\n" 246 Other parts of the ELF object may have dependencies on the\n\ 264 Other parts of the ELF object may have dependencies on the\n\ 279 runpath of the ELF object.\n\ 426 DT_SUNW_LDMACH dynamic element of the ELF object. This dynamic\n\ 427 element records the ELF machine type of the link-editor that produced\n\
|
H A D | phdr.msg | 60 @ MSG_ERR_NOINTERPPHDR "ELF object does not have an interpreter \ 103 Path of new interpreter for ELF PT_INTERP program header.\n" 169 in the p_type field of an ELF program header element.\n\ 295 interpreter of the ELF object.\n\ 301 An ELF PT_INTERP program header usually references its own\n\ 302 special section instead of some other string table. The ELF\n\ 359 # ELF section names
|
H A D | syminfo.msg | 44 @ MSG_DEBUG_CHGSYMINFO0 "[%d: %s][%d]: ELF warning: element [0] is expected to \ 69 The value argument is a string giving the name of an ELF\n\ 118 ELF object.\n\
|
/illumos-gate/usr/src/cmd/sgs/libelf/demo/ |
H A D | 00README | 28 Each of these sample programs displays, or manipulates information from a ELF 29 file. Each program uses libelf differently. To learn more about ELF files 36 pcom.c print comment: prints the .comment section of an ELF file. 41 within an ELF file. Demonstrates the updating of a file with 44 dcom.c delete comment: deletes a .comment section from an ELF file. 45 Demonstrates the creation of a ELF file with 52 dispsyms.c print symbols: scans a ELF file for any symbol tables
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | source-demo-system.p5m | 30 value="Source code to demonstrate the use of OS interfaces: ELF" 35 dir path=usr/demo/ELF 36 file path=usr/demo/ELF/00README 37 file path=usr/demo/ELF/Makefile 38 file path=usr/demo/ELF/acom.c 39 file path=usr/demo/ELF/dcom.c 40 file path=usr/demo/ELF/dispsyms.c 41 file path=usr/demo/ELF/pcom.c 42 file path=usr/demo/ELF/tpcom.c 122 desc="Source code to demonstrate the use of OS interfaces: ELF" \
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | rtld.msg | 180 @ MSG_LDD_REJ_MACH " - wrong ELF machine type: %s" 181 @ MSG_LDD_REJ_CLASS " - wrong ELF class: %s" 182 @ MSG_LDD_REJ_DATA " - wrong ELF data format: %s" 183 @ MSG_LDD_REJ_TYPE " - bad ELF type: %s" 184 @ MSG_LDD_REJ_BADFLAG " - bad ELF flags value: %s" 185 @ MSG_LDD_REJ_MISFLAG " - mismatched ELF flags value: %s" 186 @ MSG_LDD_REJ_VERSION " - mismatched ELF/lib version: %s" 217 @ MSG_ERR_REJ_MACH "%s: wrong ELF machine type: %s" 218 @ MSG_ERR_REJ_CLASS "%s: wrong ELF class: %s" 219 @ MSG_ERR_REJ_DATA "%s: wrong ELF data format: %s" [all …]
|
/illumos-gate/usr/src/cmd/sgs/ldd/common/ |
H A D | ldd.msg | 53 # ELF messages 57 @ MSG_ELF_CLASS "%s: %s: ELF class: %s: unrecognized\n" 58 @ MSG_ELF_KCLASS32 "%s: %s: ELF class: %s: is incompatible with 32-bit \ 60 @ MSG_ELF_MACHTYPE "%s: %s: ELF machine type: %s: is incompatible with \ 62 @ MSG_ELF_DATA "%s: %s: ELF byte order: %s: is incompatible with \
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | boot.S | 113 ! to determine a bunch of things from our "environment" and construct an ELF 126 ! skip construction of the ELF boot attribute vector. 132 ! %fp points to the root of our ELF bootstrap vector, use it to construct 158 ! Call _setup. Two arguments, the ELF bootstrap vector and our (unrelocated)
|
/illumos-gate/usr/src/tools/ |
H A D | README.tools | 80 checks ELF attributes used by ELF dynamic objects in the proto area. 81 Used by 'nightly's -r option, to check a number of ELF runtime 115 Decode and display CTF data stored in a raw file or in an ELF file. 121 Compares two ELF modules (e.g. .o files, executables) section by 128 Search a directory tree for ELF objects, and produce one line of 161 detects and reports invalid versioning in ELF objects. 167 interface_check, and flags invalid deviations in ELF object
|
/illumos-gate/usr/src/cmd/sgs/libconv/common/ |
H A D | config.msg | 30 @ MSG_CONF_EDLIBPATH "ELF-DEFAULT-LIBPATH" 31 @ MSG_CONF_ESLIBPATH "ELF-SECURE-LIBPATH"
|
/illumos-gate/usr/src/cmd/sgs/elfedit/common/ |
H A D | elfedit.msg | 70 @ MSG_ALLOC_ELFCONDESC "ELF constant string descriptors" 89 @ MSG_DEBUG_NOFILE "no ELF object specified. Limited functionality is \ 127 @ MSG_ERR_NOFILSYSONLY "No ELF object specified. Only commands from \ 180 @ MSG_ERR_NOAR "unable to edit ELF archive: %s\n" 181 @ MSG_ERR_UNRECELFFILE "unable to edit non-ELF file: %s\n" 193 @ MSG_ERR_NOCAP "ELF object does not have a capabilities section\n" 194 @ MSG_ERR_NODYN "ELF object does not have a dynamic section\n" 197 @ MSG_ERR_NOSYMINFO "ELF object does not have a syminfo section\n" 223 @ MSG_ERR_NODIRTYQUIT "Output ELF file has changes pending. Use 'write' \ 258 # Names we use when an ELF item lacks a name [all …]
|
/illumos-gate/usr/src/cmd/sgs/crle/common/ |
H A D | crle.msg | 129 @ MSG_ELF_TYPE "%s: %s: invalid ELF file\n" 143 @ MSG_DEF_NEWDLP " Default Library Path (ELF):\t/lib:/usr/lib \ 145 @ MSG_DEF_NEWTD " Trusted Directories (ELF):\t\ 147 @ MSG_DEF_NEWDLP_64 " Default Library Path (ELF):\t/lib/64:/usr/lib/64 \ 149 @ MSG_DEF_NEWTD_64 " Trusted Directories (ELF):\t\ 235 @ MSG_STR_ELF "ELF"
|
/illumos-gate/usr/src/cmd/sgs/librtld/common/ |
H A D | librtld.msg | 41 @ MSG_IMG_ELF "%s: is not a dynamic ELF object" 46 # ELF processing messages
|
/illumos-gate/usr/src/cmd/strings/ |
H A D | strings.c | 60 #define ELF 4 macro 320 case ELF: 543 return (ELF);
|
/illumos-gate/usr/src/cmd/sgs/libelf/misc/ |
H A D | elf_dem.h | 59 #if defined(ELF)
|
/illumos-gate/usr/src/cmd/sgs/tools/ |
H A D | SUNWonld-README | 287 4322581 ELF data structures could be layed out more efficiently... 352 4385402 linker & run-time linker must support gABI ELF updates 573 PSARC/2001/332 ELF gABI updates - round II 574 PSARC/2002/369 libelf interfaces to support ELF Extended Sections 756 PSARC/2003/510 New ELF DEBUG and ANNOTATE sections 778 PSARC/2003/684 abs34 ELF relocations 822 4915901 no way to see ELF information 897 5086352 libld.so.3 should be built with a .SUNW_ctf ELF section, ready for CR 901 5080256 dump(1) doesn't list ELF hardware capabilities 1065 6311865 Linker: x86 medium model; invalid ELF program header [all …]
|
/illumos-gate/usr/src/cmd/sgs/pvs/common/ |
H A D | pvs.msg | 61 # ELF messages 62 @ MSG_ELF_NOTELF "%s: %s: is not ELF\n"
|
/illumos-gate/ |
H A D | .gitignore | 16 /usr/src/ELF-data.*
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | elf_generic.h | 55 #define __ELFN(x) __CONCAT(__CONCAT(__CONCAT(ELF,__ELF_WORD_SIZE),_),x)
|
/illumos-gate/usr/src/boot/i386/btx/lib/ |
H A D | btxcsu.S | 21 # BTX C startup code (ELF).
|
/illumos-gate/usr/src/cmd/mandoc/ |
H A D | msec.in | 41 LINE("3ELF", "ELF Library Functions")
|