libsrv_um.soのダンプ
libsrv_um.soのダンプ
$ arm-linux-androideabi-readelf.exe -a libsrv_um.so ELF Header: Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 Class: ELF32 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: 0 Type: DYN (Shared object file) Machine: ARM Version: 0x1 Entry point address: 0x23cc Start of program headers: 52 (bytes into file) Start of section headers: 189272 (bytes into file) Flags: 0x5000002, has entry point, Version5 EABI Size of this header: 52 (bytes) Size of program headers: 32 (bytes) Number of program headers: 4 Size of section headers: 40 (bytes) Number of section headers: 18 Section header string table index: 17 Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .hash HASH 000000b4 0000b4 0004dc 04 A 2 0 4 [ 2] .dynsym DYNSYM 00000590 000590 000b20 10 A 3 3 4 [ 3] .dynstr STRTAB 000010b0 0010b0 000b8c 00 A 0 0 1 [ 4] .rel.dyn REL 00001c3c 001c3c 0002b8 08 A 2 0 4 [ 5] .rel.plt REL 00001ef4 001ef4 0001e8 08 A 2 6 4 [ 6] .plt PROGBITS 000020dc 0020dc 0002f0 04 AX 0 0 4 [ 7] .text PROGBITS 000023cc 0023cc 01d800 00 AX 0 0 4 [ 8] .rodata PROGBITS 0001fbcc 01fbcc 00d34c 00 A 0 0 4 [ 9] .data.rel.ro PROGBITS 0002df18 02cf18 000f24 00 WA 0 0 4 [10] .dynamic DYNAMIC 0002ee3c 02de3c 0000d0 08 WA 3 0 4 [11] .got PROGBITS 0002ef0c 02df0c 000118 04 WA 0 0 4 [12] .data PROGBITS 0002f024 02e024 000004 00 WA 0 0 4 [13] .bss NOBITS 0002f028 02e028 000010 00 WA 0 0 4 [14] .comment PROGBITS 00000000 02e028 000252 00 0 0 1 [15] .ARM.attributes ARM_ATTRIBUTES 00000000 02e27a 000038 00 0 0 1 [16] .gnu_debuglink PROGBITS 00000000 02e2b2 000014 00 0 0 1 [17] .shstrtab STRTAB 00000000 02e2c6 00008f 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings) I (info), L (link order), G (group), x (unknown) O (extra OS processing required) o (OS specific), p (processor specific) There are no section groups in this file. Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x2cf18 0x2cf18 R E 0x1000 LOAD 0x02cf18 0x0002df18 0x0002df18 0x01110 0x01120 RW 0x1000 DYNAMIC 0x02de3c 0x0002ee3c 0x0002ee3c 0x000d0 0x000d0 RW 0x4 GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x4 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .rel.dyn .rel.plt .plt .text .rodata 01 .data.rel.ro .dynamic .got .data .bss 02 .dynamic 03 Dynamic section at offset 0x2de3c contains 22 entries: Tag Type Name/Value 0x00000001 (NEEDED) Shared library: [libc.so] 0x00000001 (NEEDED) Shared library: [libdl.so] 0x00000001 (NEEDED) Shared library: [libcutils.so] 0x00000001 (NEEDED) Shared library: [libhardware.so] 0x00000010 (SYMBOLIC) 0x0 0x0000000f (RPATH) Library rpath: [/system/lib] 0x00000004 (HASH) 0xb4 0x00000005 (STRTAB) 0x10b0 0x00000006 (SYMTAB) 0x590 0x0000000a (STRSZ) 2956 (bytes) 0x0000000b (SYMENT) 16 (bytes) 0x00000003 (PLTGOT) 0x2ef0c 0x00000002 (PLTRELSZ) 488 (bytes) 0x00000014 (PLTREL) REL 0x00000017 (JMPREL) 0x1ef4 0x00000011 (REL) 0x1c3c 0x00000012 (RELSZ) 696 (bytes) 0x00000013 (RELENT) 8 (bytes) 0x00000018 (BIND_NOW) 0x6ffffffb (FLAGS_1) Flags: NOW 0x6ffffffa (RELCOUNT) 86 0x00000000 (NULL) 0x0 Relocation section '.rel.dyn' at offset 0x1c3c contains 87 entries: Offset Info Type Sym.Value Sym. Name 0002df2c 00000017 R_ARM_RELATIVE 0002df4c 00000017 R_ARM_RELATIVE 0002df6c 00000017 R_ARM_RELATIVE 0002df90 00000017 R_ARM_RELATIVE 0002df94 00000017 R_ARM_RELATIVE 0002dfb0 00000017 R_ARM_RELATIVE 0002dfb4 00000017 R_ARM_RELATIVE 0002dfd0 00000017 R_ARM_RELATIVE 0002dfd4 00000017 R_ARM_RELATIVE 0002dff0 00000017 R_ARM_RELATIVE 0002dff4 00000017 R_ARM_RELATIVE 0002e010 00000017 R_ARM_RELATIVE 0002e014 00000017 R_ARM_RELATIVE 0002e030 00000017 R_ARM_RELATIVE 0002e034 00000017 R_ARM_RELATIVE 0002e03c 00000017 R_ARM_RELATIVE 0002e040 00000017 R_ARM_RELATIVE 0002e044 00000017 R_ARM_RELATIVE 0002e04c 00000017 R_ARM_RELATIVE 0002e050 00000017 R_ARM_RELATIVE 0002e054 00000017 R_ARM_RELATIVE 0002e074 00000017 R_ARM_RELATIVE 0002e078 00000017 R_ARM_RELATIVE 0002e084 00000017 R_ARM_RELATIVE 0002e088 00000017 R_ARM_RELATIVE 0002e094 00000017 R_ARM_RELATIVE 0002e098 00000017 R_ARM_RELATIVE 0002e0a4 00000017 R_ARM_RELATIVE 0002e0a8 00000017 R_ARM_RELATIVE 0002e184 00000017 R_ARM_RELATIVE 0002e188 00000017 R_ARM_RELATIVE 0002e194 00000017 R_ARM_RELATIVE 0002e198 00000017 R_ARM_RELATIVE 0002e1a4 00000017 R_ARM_RELATIVE 0002e1a8 00000017 R_ARM_RELATIVE 0002e1b4 00000017 R_ARM_RELATIVE 0002e1b8 00000017 R_ARM_RELATIVE 0002e224 00000017 R_ARM_RELATIVE 0002e228 00000017 R_ARM_RELATIVE 0002e254 00000017 R_ARM_RELATIVE 0002e258 00000017 R_ARM_RELATIVE 0002e354 00000017 R_ARM_RELATIVE 0002e358 00000017 R_ARM_RELATIVE 0002e374 00000017 R_ARM_RELATIVE 0002e378 00000017 R_ARM_RELATIVE 0002e3a4 00000017 R_ARM_RELATIVE 0002e3a8 00000017 R_ARM_RELATIVE 0002e3b4 00000017 R_ARM_RELATIVE 0002e3b8 00000017 R_ARM_RELATIVE 0002e3c4 00000017 R_ARM_RELATIVE 0002e3c8 00000017 R_ARM_RELATIVE 0002e544 00000017 R_ARM_RELATIVE 0002e548 00000017 R_ARM_RELATIVE 0002e564 00000017 R_ARM_RELATIVE 0002e568 00000017 R_ARM_RELATIVE 0002e574 00000017 R_ARM_RELATIVE 0002e578 00000017 R_ARM_RELATIVE 0002e584 00000017 R_ARM_RELATIVE 0002e588 00000017 R_ARM_RELATIVE 0002e5a4 00000017 R_ARM_RELATIVE 0002e5a8 00000017 R_ARM_RELATIVE 0002e5b4 00000017 R_ARM_RELATIVE 0002e5b8 00000017 R_ARM_RELATIVE 0002e5c4 00000017 R_ARM_RELATIVE 0002e5c8 00000017 R_ARM_RELATIVE 0002e5e4 00000017 R_ARM_RELATIVE 0002e5e8 00000017 R_ARM_RELATIVE 0002e5f4 00000017 R_ARM_RELATIVE 0002e5f8 00000017 R_ARM_RELATIVE 0002e614 00000017 R_ARM_RELATIVE 0002e618 00000017 R_ARM_RELATIVE 0002e634 00000017 R_ARM_RELATIVE 0002e638 00000017 R_ARM_RELATIVE 0002e644 00000017 R_ARM_RELATIVE 0002e648 00000017 R_ARM_RELATIVE 0002e654 00000017 R_ARM_RELATIVE 0002e658 00000017 R_ARM_RELATIVE 0002e674 00000017 R_ARM_RELATIVE 0002e678 00000017 R_ARM_RELATIVE 0002e694 00000017 R_ARM_RELATIVE 0002e698 00000017 R_ARM_RELATIVE 0002f00c 00000017 R_ARM_RELATIVE 0002f010 00000017 R_ARM_RELATIVE 0002f014 00000017 R_ARM_RELATIVE 0002f01c 00000017 R_ARM_RELATIVE 0002f020 00000017 R_ARM_RELATIVE 0002f018 00006f15 R_ARM_GLOB_DAT 00000000 __isthreaded Relocation section '.rel.plt' at offset 0x1ef4 contains 61 entries: Offset Info Type Sym.Value Sym. Name 0002ef18 00000416 R_ARM_JUMP_SLOT 00000000 clock_gettime 0002ef1c 00000716 R_ARM_JUMP_SLOT 00000000 strcpy 0002ef20 00000916 R_ARM_JUMP_SLOT 00000000 ioctl 0002ef24 00000a16 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal 0002ef28 00000c16 R_ARM_JUMP_SLOT 00000000 printf 0002ef2c 00000d16 R_ARM_JUMP_SLOT 00000000 ungetc 0002ef30 00001016 R_ARM_JUMP_SLOT 00000000 strerror 0002ef34 00001416 R_ARM_JUMP_SLOT 00000000 syscall 0002ef38 00001616 R_ARM_JUMP_SLOT 00000000 munmap 0002ef3c 00001716 R_ARM_JUMP_SLOT 00000000 __errno 0002ef40 00001a16 R_ARM_JUMP_SLOT 00000000 getenv 0002ef44 00001c16 R_ARM_JUMP_SLOT 00000000 __srget 0002ef48 00001e16 R_ARM_JUMP_SLOT 00000000 hw_get_module 0002ef4c 00001f16 R_ARM_JUMP_SLOT 00000000 getpid 0002ef50 00002316 R_ARM_JUMP_SLOT 00000000 getc 0002ef54 00002516 R_ARM_JUMP_SLOT 00000000 memcpy 0002ef58 00002616 R_ARM_JUMP_SLOT 00000000 malloc 0002ef5c 00002916 R_ARM_JUMP_SLOT 00000000 sleep 0002ef60 00002a16 R_ARM_JUMP_SLOT 00000000 vsnprintf 0002ef64 00002d16 R_ARM_JUMP_SLOT 00000000 __aeabi_ui2d 0002ef68 00003116 R_ARM_JUMP_SLOT 00000000 __android_log_print 0002ef6c 00003216 R_ARM_JUMP_SLOT 00000000 isspace 0002ef70 00003316 R_ARM_JUMP_SLOT 00000000 __aeabi_dcmplt 0002ef74 00003416 R_ARM_JUMP_SLOT 00000000 __aeabi_ddiv 0002ef78 00003816 R_ARM_JUMP_SLOT 00000000 __aeabi_dmul 0002ef7c 00003c16 R_ARM_JUMP_SLOT 00000000 dlclose 0002ef80 00003d16 R_ARM_JUMP_SLOT 00000000 abort 0002ef84 00004016 R_ARM_JUMP_SLOT 00000000 strtol 0002ef88 00004116 R_ARM_JUMP_SLOT 00000000 __aeabi_d2f 0002ef8c 00004516 R_ARM_JUMP_SLOT 00000000 strrchr 0002ef90 00004716 R_ARM_JUMP_SLOT 00000000 calloc 0002ef94 00004916 R_ARM_JUMP_SLOT 00000000 strtod 0002ef98 00004d16 R_ARM_JUMP_SLOT 00000000 __aeabi_dadd 0002ef9c 00005116 R_ARM_JUMP_SLOT 00000000 __aeabi_idiv 0002efa0 00005a16 R_ARM_JUMP_SLOT 00000000 __aeabi_dsub 0002efa4 00005c16 R_ARM_JUMP_SLOT 00000000 ferror 0002efa8 00006116 R_ARM_JUMP_SLOT 00000000 dlopen 0002efac 00006216 R_ARM_JUMP_SLOT 00000000 realloc 0002efb0 00006516 R_ARM_JUMP_SLOT 00000000 __aeabi_i2d 0002efb4 00006716 R_ARM_JUMP_SLOT 00000000 pthread_cond_init 0002efb8 00006b16 R_ARM_JUMP_SLOT 00000000 dlsym 0002efbc 00006e16 R_ARM_JUMP_SLOT 00000000 fopen 0002efc0 00007116 R_ARM_JUMP_SLOT 00000000 memset 0002efc4 00007416 R_ARM_JUMP_SLOT 00000000 __aeabi_uidiv 0002efc8 00007516 R_ARM_JUMP_SLOT 00000000 fclose 0002efcc 00007816 R_ARM_JUMP_SLOT 00000000 isalnum 0002efd0 00007d16 R_ARM_JUMP_SLOT 00000000 strcmp 0002efd4 00007f16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock 0002efd8 00008316 R_ARM_JUMP_SLOT 00000000 setlocale 0002efdc 00008b16 R_ARM_JUMP_SLOT 00000000 __aeabi_uidivmod 0002efe0 00009116 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy 0002efe4 00009416 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock 0002efe8 00009716 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait 0002efec 00009916 R_ARM_JUMP_SLOT 00000000 __aeabi_d2iz 0002eff0 00009b16 R_ARM_JUMP_SLOT 00000000 atoi 0002eff4 00009e16 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy 0002eff8 0000a216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init 0002effc 0000a416 R_ARM_JUMP_SLOT 00000000 open 0002f000 0000ab16 R_ARM_JUMP_SLOT 00000000 fcntl 0002f004 0000ad16 R_ARM_JUMP_SLOT 00000000 close 0002f008 0000af16 R_ARM_JUMP_SLOT 00000000 free There are no unwind sections in this file. Symbol table '.dynsym' contains 178 entries: Num: Value Size Type Bind Vis Ndx Name 0: 00000000 0 NOTYPE LOCAL DEFAULT UND 1: 000023cc 0 SECTION LOCAL DEFAULT 7 2: 0002df18 0 SECTION LOCAL DEFAULT 9 3: 00006a10 408 FUNC GLOBAL DEFAULT 7 PVRSRVSyncOpsFlushToToken 4: 00000000 0 FUNC GLOBAL DEFAULT UND clock_gettime 5: 00005ea0 184 FUNC GLOBAL DEFAULT 7 PVRSRVDestroyDCSwapChain 6: 0000bf14 12 FUNC GLOBAL DEFAULT 7 PVRSRVCallocUserModeMem 7: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy 8: 00005cf8 212 FUNC GLOBAL DEFAULT 7 PVRSRVSetDCSrcRect 9: 00000000 0 FUNC GLOBAL DEFAULT UND ioctl 10: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal 11: 00007b48 372 FUNC GLOBAL DEFAULT 7 PVRSRVAllocSyncInfo 12: 00000000 0 FUNC GLOBAL DEFAULT UND printf 13: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc 14: 00009498 44 FUNC GLOBAL DEFAULT 7 PVRSRVAllocDeviceMem 15: 00005c3c 188 FUNC GLOBAL DEFAULT 7 PVRSRVSetDCDstColourKey 16: 00000000 0 FUNC GLOBAL DEFAULT UND strerror 17: 00012988 5284 FUNC GLOBAL DEFAULT 7 SGXCreateTransferContext 18: 00009f58 236 FUNC GLOBAL DEFAULT 7 SGXReleaseClientInfo 19: 00009c34 224 FUNC GLOBAL DEFAULT 7 SGXReadHWPerfCB 20: 00000000 0 FUNC GLOBAL DEFAULT UND syscall 21: 0002cf18 0 NOTYPE GLOBAL DEFAULT ABS __exidx_end 22: 00000000 0 FUNC GLOBAL DEFAULT UND munmap 23: 00000000 0 FUNC GLOBAL DEFAULT UND __errno 24: 0000bf0c 4 FUNC GLOBAL DEFAULT 7 PVRSRVFreeUserModeMem 25: 000056cc 328 FUNC GLOBAL DEFAULT 7 PVRSRVOpenBCDevice 26: 00000000 0 FUNC GLOBAL DEFAULT UND getenv 27: 0002f038 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__ 28: 00000000 0 FUNC GLOBAL DEFAULT UND __srget 29: 00005608 196 FUNC GLOBAL DEFAULT 7 PVRSRVCloseBCDevice 30: 00000000 0 FUNC GLOBAL DEFAULT UND hw_get_module 31: 00000000 0 FUNC GLOBAL DEFAULT UND getpid 32: 000082a0 376 FUNC GLOBAL DEFAULT 7 PVRSRVUnwrapExtMemory 33: 00009b68 204 FUNC GLOBAL DEFAULT 7 SGX2DQueryBlitsComplete 34: 0000c820 12 FUNC GLOBAL DEFAULT 7 PVRSRVFreeAppHintState 35: 00000000 0 FUNC GLOBAL DEFAULT UND getc 36: 0000be6c 36 FUNC GLOBAL DEFAULT 7 PVRSRVGetLibFuncAddr 37: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy 38: 00000000 0 FUNC GLOBAL DEFAULT UND malloc 39: 0000bf08 4 FUNC GLOBAL DEFAULT 7 PVRSRVMemCopy 40: 0001b4b0 152 FUNC GLOBAL DEFAULT 7 SGXQueueTransfer 41: 00000000 0 FUNC GLOBAL DEFAULT UND sleep 42: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf 43: 0001fb78 84 FUNC GLOBAL DEFAULT 7 __fixunsdfsi 44: 0002f028 0 NOTYPE GLOBAL DEFAULT ABS __bss_start__ 45: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_ui2d 46: 0000b908 92 FUNC GLOBAL DEFAULT 7 PVRSRVUnlockProcessGlobal 47: 00006f38 236 FUNC GLOBAL DEFAULT 7 PVRSRVDestroySyncInfoModO 48: 00005508 256 FUNC GLOBAL DEFAULT 7 PVRSRVGetBCBufferInfo 49: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print 50: 00000000 0 FUNC GLOBAL DEFAULT UND isspace 51: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_dcmplt 52: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_ddiv 53: 00007490 272 FUNC GLOBAL DEFAULT 7 PVRSRVDestroyDeviceMemCon 54: 00009748 84 FUNC GLOBAL DEFAULT 7 PVRSRVReleaseMiscInfo 55: 0002cf18 0 NOTYPE GLOBAL DEFAULT ABS __exidx_start 56: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_dmul 57: 00005814 184 FUNC GLOBAL DEFAULT 7 PVRSRVSwapToDCSystem 58: 00010778 280 FUNC GLOBAL DEFAULT 7 SGXDestroyRenderContext 59: 00005f58 344 FUNC GLOBAL DEFAULT 7 PVRSRVCreateDCSwapChain 60: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose 61: 00000000 0 FUNC GLOBAL DEFAULT UND abort 62: 0000a9d8 344 FUNC GLOBAL DEFAULT 7 SGXGetClientInfo 63: 00008584 672 FUNC GLOBAL DEFAULT 7 PVRSRVMapDeviceMemory 64: 00000000 0 FUNC GLOBAL DEFAULT UND strtol 65: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_d2f 66: 00008e80 740 FUNC GLOBAL DEFAULT 7 PVRSRVWrapExtMemory 67: 000127d4 436 FUNC GLOBAL DEFAULT 7 SGXDestroyTransferContext 68: 000076f8 196 FUNC GLOBAL DEFAULT 7 PVRSRVAcquireDeviceData 69: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr 70: 00005b80 188 FUNC GLOBAL DEFAULT 7 PVRSRVSetDCSrcColourKey 71: 00000000 0 FUNC GLOBAL DEFAULT UND calloc 72: 0000bcbc 12 FUNC GLOBAL DEFAULT 7 PVRSRVSetLocale 73: 00000000 0 FUNC GLOBAL DEFAULT UND strtod 74: 0000bcf8 232 FUNC GLOBAL DEFAULT 7 PVRSRVWaitus 75: 00010b24 5724 FUNC GLOBAL DEFAULT 7 SGXAddRenderTarget 76: 00006304 312 FUNC GLOBAL DEFAULT 7 PVRSRVEnumDCFormats 77: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_dadd 78: 00009744 4 FUNC GLOBAL DEFAULT 7 PVRSRVEventObjectWait 79: 000058cc 344 FUNC GLOBAL DEFAULT 7 PVRSRVSwapToDCBuffer 80: 0000bcc8 40 FUNC GLOBAL DEFAULT 7 PVRSRVGetCurrentProcessID 81: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_idiv 82: 00006688 328 FUNC GLOBAL DEFAULT 7 PVRSRVOpenDCDevice 83: 000068f4 284 FUNC GLOBAL DEFAULT 7 PVRSRVSyncOpsFlushToModOb 84: 0000bf04 4 FUNC GLOBAL DEFAULT 7 PVRSRVMemSet 85: 000061b4 336 FUNC GLOBAL DEFAULT 7 PVRSRVEnumDCDims 86: 0000979c 512 FUNC GLOBAL DEFAULT 7 PVRSRVGetMiscInfo 87: 0002f038 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__ 88: 00009570 468 FUNC GLOBAL DEFAULT 7 PVRSRVConnect 89: 000060b0 260 FUNC GLOBAL DEFAULT 7 PVRSRVGetDCInfo 90: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_dsub 91: 0000999c 36 FUNC GLOBAL DEFAULT 7 PVRSRVDisconnect 92: 00000000 0 FUNC GLOBAL DEFAULT UND ferror 93: 00007140 120 FUNC GLOBAL DEFAULT 7 PVRSRVUnmapPhysToUserSpac 94: 0000b504 260 FUNC GLOBAL DEFAULT 7 PVRSRVUnlockMutex 95: 0000a044 204 FUNC GLOBAL DEFAULT 7 SGXGetInfoForSrvInit 96: 0000c82c 84 FUNC GLOBAL DEFAULT 7 PVRSRVCreateAppHintState 97: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen 98: 00000000 0 FUNC GLOBAL DEFAULT UND realloc 99: 000067d0 292 FUNC GLOBAL DEFAULT 7 PVRSRVSyncOpsFlushToDelta 100: 0001de60 520 FUNC GLOBAL DEFAULT 7 SGXSetContextPriority 101: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_i2d 102: 000077bc 296 FUNC GLOBAL DEFAULT 7 PVRSRVEnumerateDevices 103: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init 104: 000099c0 240 FUNC GLOBAL DEFAULT 7 PVRSRVInitSrvDisconnect 105: 00007a34 276 FUNC GLOBAL DEFAULT 7 PVRSRVFreeSyncInfo 106: 0000cbdc 352 FUNC GLOBAL DEFAULT 7 PVRSRVExportDeviceMem2 107: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym 108: 00007fb4 360 FUNC GLOBAL DEFAULT 7 PVRSRVUnmapDeviceMemory 109: 00009164 820 FUNC GLOBAL DEFAULT 7 PVRSRVAllocDeviceMem2 110: 00000000 0 FUNC GLOBAL DEFAULT UND fopen 111: 00000000 0 OBJECT GLOBAL DEFAULT UND __isthreaded 112: 0002f028 0 NOTYPE GLOBAL DEFAULT ABS __bss_start 113: 00000000 0 FUNC GLOBAL DEFAULT UND memset 114: 0000ab30 1040 FUNC GLOBAL DEFAULT 7 SGXDevInitPart2 115: 0000bcf0 8 FUNC GLOBAL DEFAULT 7 PVRSRVReleaseThreadQuanta 116: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_uidiv 117: 00000000 0 FUNC GLOBAL DEFAULT UND fclose 118: 0000d468 4712 FUNC GLOBAL DEFAULT 7 PVRSRVGetErrorString 119: 0000b818 240 FUNC GLOBAL DEFAULT 7 PVRSRVCreateMutex 120: 00000000 0 FUNC GLOBAL DEFAULT UND isalnum 121: 00005a24 340 FUNC GLOBAL DEFAULT 7 PVRSRVGetDCBuffers2 122: 0002f038 0 NOTYPE GLOBAL DEFAULT ABS __end__ 123: 0000bde0 140 FUNC GLOBAL DEFAULT 7 PVRSRVClockus 124: 000075a0 344 FUNC GLOBAL DEFAULT 7 PVRSRVCreateDeviceMemCont 125: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp 126: 00006e00 312 FUNC GLOBAL DEFAULT 7 PVRSRVModifyPendingSyncOp 127: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock 128: 0000c760 192 FUNC GLOBAL DEFAULT 7 PVRSRVGetAppHint 129: 0000811c 388 FUNC GLOBAL DEFAULT 7 PVRSRVUnmapDeviceClassMem 130: 00005dcc 212 FUNC GLOBAL DEFAULT 7 PVRSRVSetDCDstRect 131: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale 132: 00006ba8 324 FUNC GLOBAL DEFAULT 7 PVRSRVSyncOpsTakeToken 133: 0000bf20 4 FUNC GLOBAL DEFAULT 7 PVRSRVAllocUserModeMem 134: 0000b608 384 FUNC GLOBAL DEFAULT 7 PVRSRVLockMutex 135: 00008be4 668 FUNC GLOBAL DEFAULT 7 PVRSRVMapDeviceClassMemor 136: 00006cec 276 FUNC GLOBAL DEFAULT 7 PVRSRVModifyCompleteSyncO 137: 0001fb78 84 FUNC GLOBAL DEFAULT 7 __aeabi_d2uiz 138: 00012180 208 FUNC GLOBAL DEFAULT 7 SGXRemoveRenderTarget 139: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_uidivmod 140: 0000be90 108 FUNC GLOBAL DEFAULT 7 PVRSRVUnloadLibrary 141: 00005b78 8 FUNC GLOBAL DEFAULT 7 PVRSRVGetDCBuffers 142: 0000643c 340 FUNC GLOBAL DEFAULT 7 PVRSRVSwapToDCBuffer2 143: 0002f028 0 NOTYPE GLOBAL DEFAULT ABS _edata 144: 0002f038 0 NOTYPE GLOBAL DEFAULT ABS _end 145: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy 146: 00007024 284 FUNC GLOBAL DEFAULT 7 PVRSRVCreateSyncInfoModOb 147: 0000b964 96 FUNC GLOBAL DEFAULT 7 PVRSRVLockProcessGlobalMu 148: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock 149: 0000e880 4308 FUNC GLOBAL DEFAULT 7 SGXKickTA 150: 00010054 1828 FUNC GLOBAL DEFAULT 7 SGXCreateRenderContext 151: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait 152: 0000e7d4 172 FUNC GLOBAL DEFAULT 7 PVRSRVPollForValue 153: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_d2iz 154: 000071b8 164 FUNC GLOBAL DEFAULT 7 PVRSRVMapPhysToUserSpace 155: 00000000 0 FUNC GLOBAL DEFAULT UND atoi 156: 0000e6d0 260 FUNC GLOBAL DEFAULT 7 PVRSRVClientEvent 157: 00009d14 264 FUNC GLOBAL DEFAULT 7 SGXGetMiscInfo 158: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy 159: 0000a110 168 FUNC GLOBAL DEFAULT 7 SGXScheduleProcessQueues 160: 00006590 248 FUNC GLOBAL DEFAULT 7 PVRSRVCloseDCDevice 161: 0000b788 144 FUNC GLOBAL DEFAULT 7 PVRSRVDestroyMutex 162: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init 163: 00009ab0 184 FUNC GLOBAL DEFAULT 7 PVRSRVInitSrvConnect 164: 00000000 0 FUNC GLOBAL DEFAULT UND open 165: 00080000 0 NOTYPE GLOBAL DEFAULT 24 _stack 166: 0000ceec 524 FUNC GLOBAL DEFAULT 7 PVRSRVDebugPrintf 167: 0002f024 0 NOTYPE GLOBAL DEFAULT 12 __data_start 168: 0000725c 228 FUNC GLOBAL DEFAULT 7 PVRSRVExportDeviceMem 169: 0000bf10 4 FUNC GLOBAL DEFAULT 7 PVRSRVReallocUserModeMem 170: 000078e4 336 FUNC GLOBAL DEFAULT 7 PVRSRVEnumerateDeviceClas 171: 00000000 0 FUNC GLOBAL DEFAULT UND fcntl 172: 0000540c 252 FUNC GLOBAL DEFAULT 7 PVRSRVGetBCBuffer 173: 00000000 0 FUNC GLOBAL DEFAULT UND close 174: 0000befc 8 FUNC GLOBAL DEFAULT 7 PVRSRVLoadLibrary 175: 00000000 0 FUNC GLOBAL DEFAULT UND free 176: 00008418 364 FUNC GLOBAL DEFAULT 7 PVRSRVFreeDeviceMem 177: 0000c910 716 FUNC GLOBAL DEFAULT 7 PVRSRVMapDeviceMemory2 Histogram for bucket list length (total of 131 buckets): Length Number % of total Coverage 0 35 ( 26.7%) 1 44 ( 33.6%) 25.1% 2 29 ( 22.1%) 58.3% 3 20 ( 15.3%) 92.6% 4 2 ( 1.5%) 97.1% 5 1 ( 0.8%) 100.0% No version information found in this file. Attribute Section: aeabi File Attributes Tag_CPU_name: "ARM v7" Tag_CPU_arch: v7 Tag_CPU_arch_profile: Application Tag_ARM_ISA_use: Yes Tag_THUMB_ISA_use: Thumb-2 Tag_VFP_arch: VFPv3 Tag_NEON_arch: NEONv1 Tag_ABI_PCS_wchar_t: 4 Tag_ABI_FP_denormal: Needed Tag_ABI_FP_exceptions: Needed Tag_ABI_FP_number_model: IEEE 754 Tag_ABI_align8_needed: Yes Tag_ABI_align8_preserved: Yes, except leaf SP Tag_ABI_enum_size: int Tag_ABI_HardFP_use: SP and DP Tag_ABI_optimization_goals: Aggressive Speed Tag_DIV_use: Not allowed