1 #objdump: -r 2 #name: alpha elf-reloc-8 3 4 .*: file format elf64-alpha.* 5 6 RELOCATION RECORDS FOR \[\.text\]: 7 OFFSET *TYPE *VALUE 8 0*0000000 GPDISP \.text\+0x0*0000004 9 0*0000014 GPRELHIGH \.bss\+0x0*0000040 10 0*0000018 ELF_LITERAL ROOT_DEV 11 0*0000024 GPRELLOW \.bss\+0x0*0000040 12 0*0000040 GPRELHIGH \.rodata\.str1\.1\+0x0*00000eb 13 0*0000048 GPRELLOW \.rodata\.str1\.1\+0x0*00000eb 14 0*000004c BRADDR \.init\.text\+0x0*0000998 15 0*0000050 GPRELHIGH \.init\.data 16 0*0000054 GPRELLOW \.init\.data 17 0*000005c BRADDR \.init\.text\+0x0*0000aa8 18 0*0000070 BRADDR \.init\.text\+0x0*0000a48 19 0*0000074 ELF_LITERAL sys_umount 20 0*0000084 LITUSE \.text\+0x0*0000003 21 0*0000078 GPRELHIGH \.rodata\.str1\.1\+0x0*0000101 22 0*0000080 GPRELLOW \.rodata\.str1\.1\+0x0*0000101 23 0*0000084 HINT sys_umount 24 0*0000088 GPDISP \.text\+0x0*0000004 25 0*000009c GPRELHIGH \.rodata\.str1\.1\+0x0*0000106 26 0*00000a0 ELF_LITERAL sys_mount 27 0*00000b4 LITUSE \.text\+0x0*0000003 28 0*00000a4 GPRELHIGH \.rodata\.str1\.1\+0x0*0000108 29 0*00000a8 GPRELLOW \.rodata\.str1\.1\+0x0*0000106 30 0*00000ac GPRELLOW \.rodata\.str1\.1\+0x0*0000108 31 0*00000b4 HINT sys_mount 32 0*00000b8 GPDISP \.text\+0x0*0000004 33 0*00000c4 ELF_LITERAL sys_chroot 34 0*00000c8 LITUSE \.text\+0x0*0000003 35 0*00000c8 HINT sys_chroot 36 0*00000cc GPDISP \.text\+0x0*0000004 37 0*00000d4 ELF_LITERAL security_ops 38 0*00000e4 GPDISP \.text\+0x0*000000c 39 0*0000104 BRADDR \.init\.text\+0x0*0000a90 40 0*0000114 GPRELHIGH rd_doload 41 0*0000118 GPRELLOW rd_doload 42 0*0000124 BRADDR \.init\.text\+0x0*0000a28 43 0*0000140 GPRELLOW \.bss\+0x0*0000040 44 0*0000148 BRSGP name_to_dev_t 45 0*0000150 ELF_LITERAL memcmp 46 0*0000164 LITUSE \.text\+0x0*0000003 47 0*0000154 GPRELHIGH \.rodata\.str1\.1\+0x0*0000031 48 0*0000160 GPRELLOW \.rodata\.str1\.1\+0x0*0000031 49 0*0000164 HINT memcmp 50 0*0000168 GPDISP \.text\+0x0*0000004 51 0*0000178 ELF_LITERAL strcpy 52 0*0000188 LITUSE \.text\+0x0*0000003 53 0*000017c GPRELHIGH \.bss 54 0*0000180 GPRELLOW \.bss 55 0*0000188 HINT strcpy 56 0*000018c GPDISP \.text\+0x0*0000004 57 58 59 RELOCATION RECORDS FOR \[\.init\.text\]: 60 OFFSET *TYPE *VALUE 61 0*0000000 GPDISP \.init\.text\+0x0*0000004 62 0*0000008 ELF_LITERAL simple_strtol 63 0*000001c LITUSE \.init\.text\+0x0*0000003 64 0*000001c HINT simple_strtol 65 0*0000020 GPDISP \.init\.text\+0x0*0000004 66 0*0000030 GPRELHIGH rd_doload 67 0*0000034 GPRELLOW rd_doload 68 0*0000050 GPDISP \.init\.text\+0x0*0000004 69 0*0000064 GPREL16 root_mountflags 70 0*0000070 GPREL16 root_mountflags 71 0*0000080 GPDISP \.init\.text\+0x0*0000004 72 0*0000094 GPREL16 root_mountflags 73 0*00000a0 GPREL16 root_mountflags 74 0*00000b0 GPDISP \.init\.text\+0x0*0000004 75 0*00000bc ELF_LITERAL sprintf 76 0*00000f0 LITUSE \.init\.text\+0x0*0000003 77 0*00000d0 GPRELHIGH \.rodata\.str1\.1 78 0*00000ec GPRELLOW \.rodata\.str1\.1 79 0*00000f0 HINT sprintf 80 0*00000f4 GPDISP \.init\.text\+0x0*0000004 81 0*0000108 ELF_LITERAL sys_open 82 0*000010c LITUSE \.init\.text\+0x0*0000003 83 0*000010c HINT sys_open 84 0*0000110 GPDISP \.init\.text\+0x0*0000008 85 0*0000120 ELF_LITERAL sys_read 86 0*0000134 LITUSE \.init\.text\+0x0*0000003 87 0*0000134 HINT sys_read 88 0*0000138 GPDISP \.init\.text\+0x0*0000004 89 0*0000148 ELF_LITERAL sys_close 90 0*000014c LITUSE \.init\.text\+0x0*0000003 91 0*000014c HINT sys_close 92 0*0000150 GPDISP \.init\.text\+0x0*000000c 93 0*00001a0 ELF_LITERAL simple_strtoul 94 0*00001b4 LITUSE \.init\.text\+0x0*0000003 95 0*00001b4 HINT simple_strtoul 96 0*00001b8 GPDISP \.init\.text\+0x0*0000008 97 0*00001d8 ELF_LITERAL sprintf 98 0*00001ec LITUSE \.init\.text\+0x0*0000003 99 0*00001dc GPRELHIGH \.rodata\.str1\.1\+0x0*0000012 100 0*00001e8 GPRELLOW \.rodata\.str1\.1\+0x0*0000012 101 0*00001ec HINT sprintf 102 0*00001f0 GPDISP \.init\.text\+0x0*0000004 103 0*0000204 ELF_LITERAL sys_open 104 0*0000208 LITUSE \.init\.text\+0x0*0000003 105 0*0000208 HINT sys_open 106 0*000020c GPDISP \.init\.text\+0x0*0000008 107 0*000021c ELF_LITERAL sys_read 108 0*000022c LITUSE \.init\.text\+0x0*0000003 109 0*000022c HINT sys_read 110 0*0000230 GPDISP \.init\.text\+0x0*0000004 111 0*0000240 ELF_LITERAL sys_close 112 0*0000244 LITUSE \.init\.text\+0x0*0000003 113 0*0000244 HINT sys_close 114 0*0000248 GPDISP \.init\.text\+0x0*000000c 115 0*0000274 ELF_LITERAL simple_strtoul 116 0*0000288 LITUSE \.init\.text\+0x0*0000003 117 0*0000288 HINT simple_strtoul 118 0*000028c GPDISP \.init\.text\+0x0*0000008 119 0*00002c0 GPDISP \.init\.text\+0x0*0000004 120 0*00002cc ELF_LITERAL sys_mkdir 121 0*00002fc LITUSE \.init\.text\+0x0*0000003 122 0*00002dc GPRELHIGH \.rodata\.str1\.1\+0x0*0000026 123 0*00002e0 GPRELLOW \.rodata\.str1\.1\+0x0*0000026 124 0*00002fc HINT sys_mkdir 125 0*0000300 GPDISP \.init\.text\+0x0*0000004 126 0*0000314 GPRELHIGH \.rodata\.str1\.1\+0x0*000002b 127 0*0000318 ELF_LITERAL sys_mount 128 0*0000324 LITUSE \.init\.text\+0x0*0000003 129 0*000031c GPRELLOW \.rodata\.str1\.1\+0x0*000002b 130 0*0000324 HINT sys_mount 131 0*0000328 GPDISP \.init\.text\+0x0*0000004 132 0*0000334 ELF_LITERAL memcmp 133 0*0000348 LITUSE \.init\.text\+0x0*0000003 134 0*0000338 GPRELHIGH \.rodata\.str1\.1\+0x0*0000031 135 0*0000344 GPRELLOW \.rodata\.str1\.1\+0x0*0000031 136 0*0000348 HINT memcmp 137 0*000034c GPDISP \.init\.text\+0x0*0000004 138 0*0000358 ELF_LITERAL memcmp 139 0*0000374 LITUSE \.init\.text\+0x0*0000003 140 0*0000360 GPRELHIGH \.rodata\.str1\.1\+0x0*0000037 141 0*0000370 GPRELLOW \.rodata\.str1\.1\+0x0*0000037 142 0*0000374 HINT memcmp 143 0*0000378 GPDISP \.init\.text\+0x0*0000004 144 0*0000384 ELF_LITERAL strlen 145 0*000038c LITUSE \.init\.text\+0x0*0000003 146 0*000038c HINT strlen 147 0*0000390 GPDISP \.init\.text\+0x0*0000008 148 0*00003a0 ELF_LITERAL strcpy 149 0*00003ac LITUSE \.init\.text\+0x0*0000003 150 0*00003ac HINT strcpy 151 0*00003b0 GPDISP \.init\.text\+0x0*000000c 152 0*0000418 ELF_LITERAL _ctype 153 0*0000480 ELF_LITERAL simple_strtoul 154 0*000048c LITUSE \.init\.text\+0x0*0000003 155 0*000048c HINT simple_strtoul 156 0*0000490 GPDISP \.init\.text\+0x0*000000c 157 0*00004cc ELF_LITERAL _ctype 158 0*00004f4 ELF_LITERAL sys_umount 159 0*0000500 LITUSE \.init\.text\+0x0*0000003 160 0*00004f8 GPRELLOW \.rodata\.str1\.1\+0x0*0000026 161 0*0000500 HINT sys_umount 162 0*0000504 GPDISP \.init\.text\+0x0*0000004 163 0*000050c ELF_LITERAL sys_rmdir 164 0*0000514 LITUSE \.init\.text\+0x0*0000003 165 0*0000510 GPRELLOW \.rodata\.str1\.1\+0x0*0000026 166 0*0000514 HINT sys_rmdir 167 0*0000518 GPDISP \.init\.text\+0x0*0000010 168 0*0000570 ELF_LITERAL simple_strtoul 169 0*0000580 LITUSE \.init\.text\+0x0*0000003 170 0*0000580 HINT simple_strtoul 171 0*0000584 GPDISP \.init\.text\+0x0*0000008 172 0*00005a0 GPDISP \.init\.text\+0x0*0000004 173 0*00005ac ELF_LITERAL strncpy 174 0*00005cc LITUSE \.init\.text\+0x0*0000003 175 0*00005c0 GPRELHIGH \.bss\+0x0*0000040 176 0*00005c4 GPRELLOW \.bss\+0x0*0000040 177 0*00005cc HINT strncpy 178 0*00005d0 GPDISP \.init\.text\+0x0*000000c 179 0*00005f0 GPDISP \.init\.text\+0x0*0000004 180 0*00005f8 GPRELHIGH \.init\.data\+0x0*0000040 181 0*0000600 GPRELLOW \.init\.data\+0x0*0000040 182 0*0000610 GPDISP \.init\.text\+0x0*0000004 183 0*0000618 GPRELHIGH \.init\.data\+0x0*0000048 184 0*0000620 GPRELLOW \.init\.data\+0x0*0000048 185 0*0000630 GPDISP \.init\.text\+0x0*0000004 186 0*0000638 GPRELHIGH \.init\.data\+0x0*0000048 187 0*0000640 GPRELLOW \.init\.data\+0x0*0000048 188 0*0000658 ELF_LITERAL strcpy 189 0*000065c LITUSE \.init\.text\+0x0*0000003 190 0*000065c HINT strcpy 191 0*0000660 GPDISP \.init\.text\+0x0*0000008 192 0*00006c8 ELF_LITERAL get_filesystem_list 193 0*00006cc LITUSE \.init\.text\+0x0*0000003 194 0*00006cc HINT get_filesystem_list 195 0*00006d0 GPDISP \.init\.text\+0x0*000000c 196 0*00006f0 ELF_LITERAL strchr 197 0*0000700 LITUSE \.init\.text\+0x0*0000003 198 0*0000700 HINT strchr 199 0*0000704 GPDISP \.init\.text\+0x0*0000008 200 0*0000750 GPDISP \.init\.text\+0x0*0000004 201 0*0000758 ELF_LITERAL names_cachep 202 0*0000760 ELF_LITERAL kmem_cache_alloc 203 0*0000794 LITUSE \.init\.text\+0x0*0000003 204 0*0000794 HINT kmem_cache_alloc 205 0*0000798 GPDISP \.init\.text\+0x0*0000004 206 0*00007b8 GPRELHIGH \.rodata\.str1\.1\+0x0*000003b 207 0*00007bc GPRELHIGH \.init\.data\+0x0*0000040 208 0*00007c0 ELF_LITERAL ROOT_DEV 209 0*00007c4 GPRELLOW \.rodata\.str1\.1\+0x0*000003b 210 0*00007c8 GPRELLOW \.init\.data\+0x0*0000040 211 0*00007cc ELF_LITERAL sys_mount 212 0*00007e0 LITUSE \.init\.text\+0x0*0000003 213 0*00007e0 HINT sys_mount 214 0*00007e4 GPDISP \.init\.text\+0x0*0000008 215 0*000080c ELF_LITERAL kdevname 216 0*0000814 LITUSE \.init\.text\+0x0*0000003 217 0*0000814 HINT kdevname 218 0*0000818 GPDISP \.init\.text\+0x0*0000004 219 0*0000824 ELF_LITERAL printk 220 0*0000838 LITUSE \.init\.text\+0x0*0000003 221 0*0000828 GPRELHIGH \.bss 222 0*000082c GPRELHIGH \.rodata\.str1\.1\+0x0*0000041 223 0*0000830 GPRELLOW \.bss 224 0*0000834 GPRELLOW \.rodata\.str1\.1\+0x0*0000041 225 0*0000838 HINT printk 226 0*000083c GPDISP \.init\.text\+0x0*0000004 227 0*0000844 ELF_LITERAL printk 228 0*0000850 LITUSE \.init\.text\+0x0*0000003 229 0*0000848 GPRELHIGH \.rodata\.str1\.1\+0x0*000006a 230 0*000084c GPRELLOW \.rodata\.str1\.1\+0x0*000006a 231 0*0000850 HINT printk 232 0*0000854 GPDISP \.init\.text\+0x0*0000004 233 0*0000860 ELF_LITERAL kdevname 234 0*0000868 LITUSE \.init\.text\+0x0*0000003 235 0*0000868 HINT kdevname 236 0*000086c GPDISP \.init\.text\+0x0*0000004 237 0*0000878 GPRELHIGH \.rodata\.str1\.1\+0x0*0000097 238 0*000087c GPRELLOW \.rodata\.str1\.1\+0x0*0000097 239 0*0000880 ELF_LITERAL panic 240 0*0000884 LITUSE \.init\.text\+0x0*0000003 241 0*0000884 HINT panic 242 0*0000890 ELF_LITERAL strlen 243 0*0000894 LITUSE \.init\.text\+0x0*0000003 244 0*0000894 HINT strlen 245 0*0000898 GPDISP \.init\.text\+0x0*0000008 246 0*00008b0 ELF_LITERAL ROOT_DEV 247 0*00008b4 ELF_LITERAL kdevname 248 0*00008c0 LITUSE \.init\.text\+0x0*0000003 249 0*00008c0 HINT kdevname 250 0*00008c4 GPDISP \.init\.text\+0x0*0000004 251 0*00008d4 ELF_LITERAL names_cachep 252 0*00008d8 ELF_LITERAL kmem_cache_free 253 0*00008e4 LITUSE \.init\.text\+0x0*0000003 254 0*00008e4 HINT kmem_cache_free 255 0*00008e8 GPDISP \.init\.text\+0x0*0000004 256 0*00008f4 ELF_LITERAL sys_chdir 257 0*00008f8 LITUSE \.init\.text\+0x0*0000003 258 0*00008f8 HINT sys_chdir 259 0*00008fc GPDISP \.init\.text\+0x0*0000008 260 0*0000908 GPRELHIGH \.rodata\.str1\.1\+0x0*00000ba 261 0*000090c GPRELLOW \.rodata\.str1\.1\+0x0*00000ba 262 0*0000918 ELF_LITERAL ROOT_DEV 263 0*0000938 GPRELHIGH \.rodata\.str1\.1\+0x0*00000c4 264 0*000093c GPRELLOW \.rodata\.str1\.1\+0x0*00000c4 265 0*0000940 ELF_LITERAL printk 266 0*000094c LITUSE \.init\.text\+0x0*0000003 267 0*0000944 GPRELHIGH \.rodata\.str1\.1\+0x0*00000c5 268 0*0000948 GPRELLOW \.rodata\.str1\.1\+0x0*00000c5 269 0*000094c HINT printk 270 0*0000950 GPDISP \.init\.text\+0x0*000000c 271 0*0000990 GPDISP \.init\.text\+0x0*0000004 272 0*0000998 ELF_LITERAL sys_unlink 273 0*00009b4 LITUSE \.init\.text\+0x0*0000003 274 0*00009b4 HINT sys_unlink 275 0*00009b8 GPDISP \.init\.text\+0x0*0000004 276 0*00009cc GPREL16 \.sbss 277 0*00009f0 ELF_LITERAL sys_mknod 278 0*00009f4 LITUSE \.init\.text\+0x0*0000003 279 0*00009f4 HINT sys_mknod 280 0*00009f8 GPDISP \.init\.text\+0x0*0000004 281 0*0000a20 GPDISP \.init\.text\+0x0*0000004 282 0*0000a28 GPRELHIGH \.rodata\.str1\.1\+0x0*00000eb 283 0*0000a2c GPRELLOW \.rodata\.str1\.1\+0x0*00000eb 284 0*0000a40 GPDISP \.init\.text\+0x0*0000004 285 0*0000a48 ELF_LITERAL ROOT_DEV 286 0*0000a50 GPRELHIGH \.bss 287 0*0000a58 GPRELLOW \.bss 288 0*0000a60 GPRELHIGH \.rodata\.str1\.1\+0x0*00000eb 289 0*0000a64 GPRELLOW \.rodata\.str1\.1\+0x0*00000eb 290 0*0000a7c GPREL16 root_mountflags 291 0*0000aa0 GPDISP \.init\.text\+0x0*0000004 292 0*0000aa8 GPRELHIGH \.rodata\.str1\.1\+0x0*00000f5 293 0*0000aac GPRELLOW \.rodata\.str1\.1\+0x0*00000f5 294 295 296 RELOCATION RECORDS FOR \[\.init\.setup\]: 297 OFFSET *TYPE *VALUE 298 0*0000000 REFQUAD \.init\.data\+0x0*0000004 299 0*0000008 REFQUAD \.init\.text 300 0*0000010 REFQUAD \.init\.data\+0x0*0000012 301 0*0000018 REFQUAD \.init\.text\+0x0*0000050 302 0*0000020 REFQUAD \.init\.data\+0x0*0000015 303 0*0000028 REFQUAD \.init\.text\+0x0*0000080 304 0*0000030 REFQUAD \.init\.data\+0x0*0000018 305 0*0000038 REFQUAD \.init\.text\+0x0*00005a0 306 0*0000040 REFQUAD \.init\.data\+0x0*000001e 307 0*0000048 REFQUAD \.init\.text\+0x0*00005f0 308 0*0000050 REFQUAD \.init\.data\+0x0*0000029 309 0*0000058 REFQUAD \.init\.text\+0x0*0000610 310 311 312 RELOCATION RECORDS FOR \[\.eh_frame\]: 313 OFFSET *TYPE *VALUE 314 0*000001c SREL32 \.init\.text 315 0*0000034 SREL32 \.init\.text\+0x0*0000050 316 0*0000048 SREL32 \.init\.text\+0x0*0000080 317 0*000005c SREL32 \.init\.text\+0x0*00000b0 318 0*0000080 SREL32 \.init\.text\+0x0*00002c0 319 0*00000a0 SREL32 \.init\.text\+0x0*00005a0 320 0*00000b8 SREL32 \.init\.text\+0x0*00005f0 321 0*00000cc SREL32 \.init\.text\+0x0*0000610 322 0*00000e0 SREL32 \.init\.text\+0x0*0000630 323 0*00000fc SREL32 \.init\.text\+0x0*0000750 324 0*0000120 SREL32 \.init\.text\+0x0*0000990 325 0*000013c SREL32 \.init\.text\+0x0*0000a10 326 0*0000150 SREL32 \.init\.text\+0x0*0000a20 327 0*0000164 SREL32 \.init\.text\+0x0*0000a40 328 0*000017c SREL32 \.init\.text\+0x0*0000a90 329 0*0000190 SREL32 \.init\.text\+0x0*0000aa0 330 0*00001a4 SREL32 \.text 331