/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ |
H A D | ELFHashTable.java | 25 package sun.jvm.hotspot.debugger.posix.elf;
|
H A D | ELFStringTable.java | 25 package sun.jvm.hotspot.debugger.posix.elf;
|
H A D | ELFProgramHeader.java | 25 package sun.jvm.hotspot.debugger.posix.elf;
|
H A D | ELFException.java | 25 package sun.jvm.hotspot.debugger.posix.elf;
|
H A D | ELFFile.java | 25 package sun.jvm.hotspot.debugger.posix.elf;
|
H A D | ELFSymbol.java | 25 package sun.jvm.hotspot.debugger.posix.elf;
|
H A D | ELFHeader.java | 25 package sun.jvm.hotspot.debugger.posix.elf; 96 /** Returns the elf symbol with the specified name or null if one is not 99 /** Returns the elf symbol with the specified address or null if one is not
|
H A D | ELFSectionHeader.java | 25 package sun.jvm.hotspot.debugger.posix.elf;
|
H A D | ELFFileParser.java | 25 package sun.jvm.hotspot.debugger.posix.elf; 75 throw new ELFException("Error reading elf header (read " + 1037 System.out.println("Usage: java ELFFileParser <elf file>");
|
/openjdk7/hotspot/src/os/solaris/fix_empty_sec_hdr_flags/ |
H A D | fix_empty_sec_hdr_flags.c | 32 * elf(3elf) man page and from code from the Solaris compiler 50 Elf * elf; /* ELF descriptor */ local 76 if ((elf = elf_begin(fd, ELF_C_RDWR, NULL)) == NULL) { 81 elf_ident = elf_getident(elf, NULL); 86 ehdr = elf64_getehdr(elf); 88 ehdr = elf32_getehdr(elf); 96 scn = elf_getscn(elf, ((Elf64_Ehdr *) ehdr)->e_shstrndx); 98 scn = elf_getscn(elf, ((Elf32_Ehdr *) ehdr)->e_shstrndx); 113 for (i = 1, scn = NULL; scn = elf_nextscn(elf, sc [all...] |
/openjdk7/jdk/make/tools/fix_empty_sec_hdr_flags/ |
H A D | fix_empty_sec_hdr_flags.c | 32 * elf(3elf) man page and from code from the Solaris compiler 50 Elf * elf; /* ELF descriptor */ local 76 if ((elf = elf_begin(fd, ELF_C_RDWR, NULL)) == NULL) { 81 elf_ident = elf_getident(elf, NULL); 86 ehdr = elf64_getehdr(elf); 88 ehdr = elf32_getehdr(elf); 96 scn = elf_getscn(elf, ((Elf64_Ehdr *) ehdr)->e_shstrndx); 98 scn = elf_getscn(elf, ((Elf32_Ehdr *) ehdr)->e_shstrndx); 113 for (i = 1, scn = NULL; scn = elf_nextscn(elf, sc [all...] |
/openjdk7/jdk/make/tools/reorder/tools/ |
H A D | remove_mcount.c | 53 static Elf_Scn *find_section(Elf *elf, Elf_Data *sectionStringData, argument 60 while ((result = elf_nextscn(elf, result)) != NULL) { 109 Elf *elf; local 137 elf = elf_begin(fd, ELF_C_RDWR, (Elf *)0); 138 if (elf == NULL) 140 ehdr = elf32_getehdr(elf); 141 sectionStringSection = elf_getscn(elf, ehdr->e_shstrndx); 146 symSection = find_section(elf, sectionStringData, ".symtab"); 153 stringSection = find_section(elf, sectionStringData, ".strtab"); 164 dynSymSection = find_section(elf, sectionStringDat [all...] |
H A D | mcount.c | 95 Elf *elf; member in struct:ElfInfo 189 Elf *elf; local 205 elf = elf_begin(elfInfo->fd, ELF_C_READ, (Elf *)0); 206 if (elf == NULL) 208 ehdr = elfXX_getehdr(elf); 209 sectionStringSection = elf_getscn(elf, ehdr->e_shstrndx); 215 while ((symSection = elf_nextscn(elf, symSection)) != NULL) { 230 while ((stringSection = elf_nextscn(elf, stringSection)) != NULL) { 245 while ((stabSection = elf_nextscn(elf, stabSection)) != NULL) { 260 while ((stringSection = elf_nextscn(elf, stringSectio [all...] |
/openjdk7/hotspot/agent/src/os/bsd/ |
H A D | salibelf.h | 28 #include <elf.h>
|
H A D | ps_proc.c | 35 #include <elf.h>
|
H A D | ps_core.c | 31 #include <elf.h> 734 // process segments from interpreter (ld-elf.so.1) 865 // now read segments from interp (i.e ld-elf.so.1)
|
/openjdk7/hotspot/agent/src/os/linux/ |
H A D | salibelf.h | 28 #include <elf.h>
|
H A D | ps_core.c | 31 #include <elf.h>
|
/openjdk7/hotspot/src/os/solaris/add_gnu_debuglink/ |
H A D | add_gnu_debuglink.c | 32 * elf(3elf) man page and from code from the Solaris compiler 61 Elf * elf; /* ELF descriptor */ local 109 if ((elf = elf_begin(fd, ELF_C_RDWR, NULL)) == NULL) { 114 elf_ident = elf_getident(elf, NULL); 119 ehdr = elf64_getehdr(elf); 121 ehdr = elf32_getehdr(elf); 129 scn = elf_getscn(elf, ((Elf64_Ehdr *) ehdr)->e_shstrndx); 131 scn = elf_getscn(elf, ((Elf32_Ehdr *) ehdr)->e_shstrndx); 159 new_scn = elf_newscn(elf); [all...] |
/openjdk7/jdk/make/tools/add_gnu_debuglink/ |
H A D | add_gnu_debuglink.c | 32 * elf(3elf) man page and from code from the Solaris compiler 61 Elf * elf; /* ELF descriptor */ local 109 if ((elf = elf_begin(fd, ELF_C_RDWR, NULL)) == NULL) { 114 elf_ident = elf_getident(elf, NULL); 119 ehdr = elf64_getehdr(elf); 121 ehdr = elf32_getehdr(elf); 129 scn = elf_getscn(elf, ((Elf64_Ehdr *) ehdr)->e_shstrndx); 131 scn = elf_getscn(elf, ((Elf32_Ehdr *) ehdr)->e_shstrndx); 159 new_scn = elf_newscn(elf); [all...] |
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | elfFile.hpp | 33 #include <elf.h> 81 // ElfFile is basically an elf file parser, which can lookup the symbol 109 // sanity check, if the file is a real elf file 112 // load string tables from the elf file 129 // Returns true if the elf file is marked NOT to require an executable stack, 131 // Returns false if the elf file requires an executable stack, the stack flag
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/ |
H A D | AddressDataSource.java | 28 import sun.jvm.hotspot.debugger.posix.elf.*;
|
H A D | DSO.java | 28 import sun.jvm.hotspot.debugger.posix.elf.*;
|
/openjdk7/hotspot/agent/make/ |
H A D | Makefile | 70 sun.jvm.hotspot.debugger.posix.elf \ 165 sun/jvm/hotspot/debugger/posix/elf/*.java \
|
/openjdk7/jdk/src/solaris/bin/ |
H A D | java_md_solinux.c | 70 # include <sys/elf.h> 830 /* read in elf header */ 841 * the elf header would not be included the architecture list
|