1#objdump: -r
2#name: alpha elf-reloc-8
3
4.*:     file format elf64-alpha.*
5
6RELOCATION RECORDS FOR \[\.text\]:
7OFFSET *TYPE *VALUE
80*0000000 GPDISP            \.text\+0x0*0000004
90*0000014 GPRELHIGH         \.bss\+0x0*0000040
100*0000018 ELF_LITERAL       ROOT_DEV
110*0000024 GPRELLOW          \.bss\+0x0*0000040
120*0000040 GPRELHIGH         \.rodata\.str1\.1\+0x0*00000eb
130*0000048 GPRELLOW          \.rodata\.str1\.1\+0x0*00000eb
140*000004c BRADDR            \.init\.text\+0x0*0000998
150*0000050 GPRELHIGH         \.init\.data
160*0000054 GPRELLOW          \.init\.data
170*000005c BRADDR            \.init\.text\+0x0*0000aa8
180*0000070 BRADDR            \.init\.text\+0x0*0000a48
190*0000074 ELF_LITERAL       sys_umount
200*0000084 LITUSE            \.text\+0x0*0000003
210*0000078 GPRELHIGH         \.rodata\.str1\.1\+0x0*0000101
220*0000080 GPRELLOW          \.rodata\.str1\.1\+0x0*0000101
230*0000084 HINT              sys_umount
240*0000088 GPDISP            \.text\+0x0*0000004
250*000009c GPRELHIGH         \.rodata\.str1\.1\+0x0*0000106
260*00000a0 ELF_LITERAL       sys_mount
270*00000b4 LITUSE            \.text\+0x0*0000003
280*00000a4 GPRELHIGH         \.rodata\.str1\.1\+0x0*0000108
290*00000a8 GPRELLOW          \.rodata\.str1\.1\+0x0*0000106
300*00000ac GPRELLOW          \.rodata\.str1\.1\+0x0*0000108
310*00000b4 HINT              sys_mount
320*00000b8 GPDISP            \.text\+0x0*0000004
330*00000c4 ELF_LITERAL       sys_chroot
340*00000c8 LITUSE            \.text\+0x0*0000003
350*00000c8 HINT              sys_chroot
360*00000cc GPDISP            \.text\+0x0*0000004
370*00000d4 ELF_LITERAL       security_ops
380*00000e4 GPDISP            \.text\+0x0*000000c
390*0000104 BRADDR            \.init\.text\+0x0*0000a90
400*0000114 GPRELHIGH         rd_doload
410*0000118 GPRELLOW          rd_doload
420*0000124 BRADDR            \.init\.text\+0x0*0000a28
430*0000140 GPRELLOW          \.bss\+0x0*0000040
440*0000148 BRSGP             name_to_dev_t
450*0000150 ELF_LITERAL       memcmp
460*0000164 LITUSE            \.text\+0x0*0000003
470*0000154 GPRELHIGH         \.rodata\.str1\.1\+0x0*0000031
480*0000160 GPRELLOW          \.rodata\.str1\.1\+0x0*0000031
490*0000164 HINT              memcmp
500*0000168 GPDISP            \.text\+0x0*0000004
510*0000178 ELF_LITERAL       strcpy
520*0000188 LITUSE            \.text\+0x0*0000003
530*000017c GPRELHIGH         \.bss
540*0000180 GPRELLOW          \.bss
550*0000188 HINT              strcpy
560*000018c GPDISP            \.text\+0x0*0000004
57
58
59RELOCATION RECORDS FOR \[\.init\.text\]:
60OFFSET *TYPE *VALUE
610*0000000 GPDISP            \.init\.text\+0x0*0000004
620*0000008 ELF_LITERAL       simple_strtol
630*000001c LITUSE            \.init\.text\+0x0*0000003
640*000001c HINT              simple_strtol
650*0000020 GPDISP            \.init\.text\+0x0*0000004
660*0000030 GPRELHIGH         rd_doload
670*0000034 GPRELLOW          rd_doload
680*0000050 GPDISP            \.init\.text\+0x0*0000004
690*0000064 GPREL16           root_mountflags
700*0000070 GPREL16           root_mountflags
710*0000080 GPDISP            \.init\.text\+0x0*0000004
720*0000094 GPREL16           root_mountflags
730*00000a0 GPREL16           root_mountflags
740*00000b0 GPDISP            \.init\.text\+0x0*0000004
750*00000bc ELF_LITERAL       sprintf
760*00000f0 LITUSE            \.init\.text\+0x0*0000003
770*00000d0 GPRELHIGH         \.rodata\.str1\.1
780*00000ec GPRELLOW          \.rodata\.str1\.1
790*00000f0 HINT              sprintf
800*00000f4 GPDISP            \.init\.text\+0x0*0000004
810*0000108 ELF_LITERAL       sys_open
820*000010c LITUSE            \.init\.text\+0x0*0000003
830*000010c HINT              sys_open
840*0000110 GPDISP            \.init\.text\+0x0*0000008
850*0000120 ELF_LITERAL       sys_read
860*0000134 LITUSE            \.init\.text\+0x0*0000003
870*0000134 HINT              sys_read
880*0000138 GPDISP            \.init\.text\+0x0*0000004
890*0000148 ELF_LITERAL       sys_close
900*000014c LITUSE            \.init\.text\+0x0*0000003
910*000014c HINT              sys_close
920*0000150 GPDISP            \.init\.text\+0x0*000000c
930*00001a0 ELF_LITERAL       simple_strtoul
940*00001b4 LITUSE            \.init\.text\+0x0*0000003
950*00001b4 HINT              simple_strtoul
960*00001b8 GPDISP            \.init\.text\+0x0*0000008
970*00001d8 ELF_LITERAL       sprintf
980*00001ec LITUSE            \.init\.text\+0x0*0000003
990*00001dc GPRELHIGH         \.rodata\.str1\.1\+0x0*0000012
1000*00001e8 GPRELLOW          \.rodata\.str1\.1\+0x0*0000012
1010*00001ec HINT              sprintf
1020*00001f0 GPDISP            \.init\.text\+0x0*0000004
1030*0000204 ELF_LITERAL       sys_open
1040*0000208 LITUSE            \.init\.text\+0x0*0000003
1050*0000208 HINT              sys_open
1060*000020c GPDISP            \.init\.text\+0x0*0000008
1070*000021c ELF_LITERAL       sys_read
1080*000022c LITUSE            \.init\.text\+0x0*0000003
1090*000022c HINT              sys_read
1100*0000230 GPDISP            \.init\.text\+0x0*0000004
1110*0000240 ELF_LITERAL       sys_close
1120*0000244 LITUSE            \.init\.text\+0x0*0000003
1130*0000244 HINT              sys_close
1140*0000248 GPDISP            \.init\.text\+0x0*000000c
1150*0000274 ELF_LITERAL       simple_strtoul
1160*0000288 LITUSE            \.init\.text\+0x0*0000003
1170*0000288 HINT              simple_strtoul
1180*000028c GPDISP            \.init\.text\+0x0*0000008
1190*00002c0 GPDISP            \.init\.text\+0x0*0000004
1200*00002cc ELF_LITERAL       sys_mkdir
1210*00002fc LITUSE            \.init\.text\+0x0*0000003
1220*00002dc GPRELHIGH         \.rodata\.str1\.1\+0x0*0000026
1230*00002e0 GPRELLOW          \.rodata\.str1\.1\+0x0*0000026
1240*00002fc HINT              sys_mkdir
1250*0000300 GPDISP            \.init\.text\+0x0*0000004
1260*0000314 GPRELHIGH         \.rodata\.str1\.1\+0x0*000002b
1270*0000318 ELF_LITERAL       sys_mount
1280*0000324 LITUSE            \.init\.text\+0x0*0000003
1290*000031c GPRELLOW          \.rodata\.str1\.1\+0x0*000002b
1300*0000324 HINT              sys_mount
1310*0000328 GPDISP            \.init\.text\+0x0*0000004
1320*0000334 ELF_LITERAL       memcmp
1330*0000348 LITUSE            \.init\.text\+0x0*0000003
1340*0000338 GPRELHIGH         \.rodata\.str1\.1\+0x0*0000031
1350*0000344 GPRELLOW          \.rodata\.str1\.1\+0x0*0000031
1360*0000348 HINT              memcmp
1370*000034c GPDISP            \.init\.text\+0x0*0000004
1380*0000358 ELF_LITERAL       memcmp
1390*0000374 LITUSE            \.init\.text\+0x0*0000003
1400*0000360 GPRELHIGH         \.rodata\.str1\.1\+0x0*0000037
1410*0000370 GPRELLOW          \.rodata\.str1\.1\+0x0*0000037
1420*0000374 HINT              memcmp
1430*0000378 GPDISP            \.init\.text\+0x0*0000004
1440*0000384 ELF_LITERAL       strlen
1450*000038c LITUSE            \.init\.text\+0x0*0000003
1460*000038c HINT              strlen
1470*0000390 GPDISP            \.init\.text\+0x0*0000008
1480*00003a0 ELF_LITERAL       strcpy
1490*00003ac LITUSE            \.init\.text\+0x0*0000003
1500*00003ac HINT              strcpy
1510*00003b0 GPDISP            \.init\.text\+0x0*000000c
1520*0000418 ELF_LITERAL       _ctype
1530*0000480 ELF_LITERAL       simple_strtoul
1540*000048c LITUSE            \.init\.text\+0x0*0000003
1550*000048c HINT              simple_strtoul
1560*0000490 GPDISP            \.init\.text\+0x0*000000c
1570*00004cc ELF_LITERAL       _ctype
1580*00004f4 ELF_LITERAL       sys_umount
1590*0000500 LITUSE            \.init\.text\+0x0*0000003
1600*00004f8 GPRELLOW          \.rodata\.str1\.1\+0x0*0000026
1610*0000500 HINT              sys_umount
1620*0000504 GPDISP            \.init\.text\+0x0*0000004
1630*000050c ELF_LITERAL       sys_rmdir
1640*0000514 LITUSE            \.init\.text\+0x0*0000003
1650*0000510 GPRELLOW          \.rodata\.str1\.1\+0x0*0000026
1660*0000514 HINT              sys_rmdir
1670*0000518 GPDISP            \.init\.text\+0x0*0000010
1680*0000570 ELF_LITERAL       simple_strtoul
1690*0000580 LITUSE            \.init\.text\+0x0*0000003
1700*0000580 HINT              simple_strtoul
1710*0000584 GPDISP            \.init\.text\+0x0*0000008
1720*00005a0 GPDISP            \.init\.text\+0x0*0000004
1730*00005ac ELF_LITERAL       strncpy
1740*00005cc LITUSE            \.init\.text\+0x0*0000003
1750*00005c0 GPRELHIGH         \.bss\+0x0*0000040
1760*00005c4 GPRELLOW          \.bss\+0x0*0000040
1770*00005cc HINT              strncpy
1780*00005d0 GPDISP            \.init\.text\+0x0*000000c
1790*00005f0 GPDISP            \.init\.text\+0x0*0000004
1800*00005f8 GPRELHIGH         \.init\.data\+0x0*0000040
1810*0000600 GPRELLOW          \.init\.data\+0x0*0000040
1820*0000610 GPDISP            \.init\.text\+0x0*0000004
1830*0000618 GPRELHIGH         \.init\.data\+0x0*0000048
1840*0000620 GPRELLOW          \.init\.data\+0x0*0000048
1850*0000630 GPDISP            \.init\.text\+0x0*0000004
1860*0000638 GPRELHIGH         \.init\.data\+0x0*0000048
1870*0000640 GPRELLOW          \.init\.data\+0x0*0000048
1880*0000658 ELF_LITERAL       strcpy
1890*000065c LITUSE            \.init\.text\+0x0*0000003
1900*000065c HINT              strcpy
1910*0000660 GPDISP            \.init\.text\+0x0*0000008
1920*00006c8 ELF_LITERAL       get_filesystem_list
1930*00006cc LITUSE            \.init\.text\+0x0*0000003
1940*00006cc HINT              get_filesystem_list
1950*00006d0 GPDISP            \.init\.text\+0x0*000000c
1960*00006f0 ELF_LITERAL       strchr
1970*0000700 LITUSE            \.init\.text\+0x0*0000003
1980*0000700 HINT              strchr
1990*0000704 GPDISP            \.init\.text\+0x0*0000008
2000*0000750 GPDISP            \.init\.text\+0x0*0000004
2010*0000758 ELF_LITERAL       names_cachep
2020*0000760 ELF_LITERAL       kmem_cache_alloc
2030*0000794 LITUSE            \.init\.text\+0x0*0000003
2040*0000794 HINT              kmem_cache_alloc
2050*0000798 GPDISP            \.init\.text\+0x0*0000004
2060*00007b8 GPRELHIGH         \.rodata\.str1\.1\+0x0*000003b
2070*00007bc GPRELHIGH         \.init\.data\+0x0*0000040
2080*00007c0 ELF_LITERAL       ROOT_DEV
2090*00007c4 GPRELLOW          \.rodata\.str1\.1\+0x0*000003b
2100*00007c8 GPRELLOW          \.init\.data\+0x0*0000040
2110*00007cc ELF_LITERAL       sys_mount
2120*00007e0 LITUSE            \.init\.text\+0x0*0000003
2130*00007e0 HINT              sys_mount
2140*00007e4 GPDISP            \.init\.text\+0x0*0000008
2150*000080c ELF_LITERAL       kdevname
2160*0000814 LITUSE            \.init\.text\+0x0*0000003
2170*0000814 HINT              kdevname
2180*0000818 GPDISP            \.init\.text\+0x0*0000004
2190*0000824 ELF_LITERAL       printk
2200*0000838 LITUSE            \.init\.text\+0x0*0000003
2210*0000828 GPRELHIGH         \.bss
2220*000082c GPRELHIGH         \.rodata\.str1\.1\+0x0*0000041
2230*0000830 GPRELLOW          \.bss
2240*0000834 GPRELLOW          \.rodata\.str1\.1\+0x0*0000041
2250*0000838 HINT              printk
2260*000083c GPDISP            \.init\.text\+0x0*0000004
2270*0000844 ELF_LITERAL       printk
2280*0000850 LITUSE            \.init\.text\+0x0*0000003
2290*0000848 GPRELHIGH         \.rodata\.str1\.1\+0x0*000006a
2300*000084c GPRELLOW          \.rodata\.str1\.1\+0x0*000006a
2310*0000850 HINT              printk
2320*0000854 GPDISP            \.init\.text\+0x0*0000004
2330*0000860 ELF_LITERAL       kdevname
2340*0000868 LITUSE            \.init\.text\+0x0*0000003
2350*0000868 HINT              kdevname
2360*000086c GPDISP            \.init\.text\+0x0*0000004
2370*0000878 GPRELHIGH         \.rodata\.str1\.1\+0x0*0000097
2380*000087c GPRELLOW          \.rodata\.str1\.1\+0x0*0000097
2390*0000880 ELF_LITERAL       panic
2400*0000884 LITUSE            \.init\.text\+0x0*0000003
2410*0000884 HINT              panic
2420*0000890 ELF_LITERAL       strlen
2430*0000894 LITUSE            \.init\.text\+0x0*0000003
2440*0000894 HINT              strlen
2450*0000898 GPDISP            \.init\.text\+0x0*0000008
2460*00008b0 ELF_LITERAL       ROOT_DEV
2470*00008b4 ELF_LITERAL       kdevname
2480*00008c0 LITUSE            \.init\.text\+0x0*0000003
2490*00008c0 HINT              kdevname
2500*00008c4 GPDISP            \.init\.text\+0x0*0000004
2510*00008d4 ELF_LITERAL       names_cachep
2520*00008d8 ELF_LITERAL       kmem_cache_free
2530*00008e4 LITUSE            \.init\.text\+0x0*0000003
2540*00008e4 HINT              kmem_cache_free
2550*00008e8 GPDISP            \.init\.text\+0x0*0000004
2560*00008f4 ELF_LITERAL       sys_chdir
2570*00008f8 LITUSE            \.init\.text\+0x0*0000003
2580*00008f8 HINT              sys_chdir
2590*00008fc GPDISP            \.init\.text\+0x0*0000008
2600*0000908 GPRELHIGH         \.rodata\.str1\.1\+0x0*00000ba
2610*000090c GPRELLOW          \.rodata\.str1\.1\+0x0*00000ba
2620*0000918 ELF_LITERAL       ROOT_DEV
2630*0000938 GPRELHIGH         \.rodata\.str1\.1\+0x0*00000c4
2640*000093c GPRELLOW          \.rodata\.str1\.1\+0x0*00000c4
2650*0000940 ELF_LITERAL       printk
2660*000094c LITUSE            \.init\.text\+0x0*0000003
2670*0000944 GPRELHIGH         \.rodata\.str1\.1\+0x0*00000c5
2680*0000948 GPRELLOW          \.rodata\.str1\.1\+0x0*00000c5
2690*000094c HINT              printk
2700*0000950 GPDISP            \.init\.text\+0x0*000000c
2710*0000990 GPDISP            \.init\.text\+0x0*0000004
2720*0000998 ELF_LITERAL       sys_unlink
2730*00009b4 LITUSE            \.init\.text\+0x0*0000003
2740*00009b4 HINT              sys_unlink
2750*00009b8 GPDISP            \.init\.text\+0x0*0000004
2760*00009cc GPREL16           \.sbss
2770*00009f0 ELF_LITERAL       sys_mknod
2780*00009f4 LITUSE            \.init\.text\+0x0*0000003
2790*00009f4 HINT              sys_mknod
2800*00009f8 GPDISP            \.init\.text\+0x0*0000004
2810*0000a20 GPDISP            \.init\.text\+0x0*0000004
2820*0000a28 GPRELHIGH         \.rodata\.str1\.1\+0x0*00000eb
2830*0000a2c GPRELLOW          \.rodata\.str1\.1\+0x0*00000eb
2840*0000a40 GPDISP            \.init\.text\+0x0*0000004
2850*0000a48 ELF_LITERAL       ROOT_DEV
2860*0000a50 GPRELHIGH         \.bss
2870*0000a58 GPRELLOW          \.bss
2880*0000a60 GPRELHIGH         \.rodata\.str1\.1\+0x0*00000eb
2890*0000a64 GPRELLOW          \.rodata\.str1\.1\+0x0*00000eb
2900*0000a7c GPREL16           root_mountflags
2910*0000aa0 GPDISP            \.init\.text\+0x0*0000004
2920*0000aa8 GPRELHIGH         \.rodata\.str1\.1\+0x0*00000f5
2930*0000aac GPRELLOW          \.rodata\.str1\.1\+0x0*00000f5
294
295
296RELOCATION RECORDS FOR \[\.init\.setup\]:
297OFFSET *TYPE *VALUE
2980*0000000 REFQUAD           \.init\.data\+0x0*0000004
2990*0000008 REFQUAD           \.init\.text
3000*0000010 REFQUAD           \.init\.data\+0x0*0000012
3010*0000018 REFQUAD           \.init\.text\+0x0*0000050
3020*0000020 REFQUAD           \.init\.data\+0x0*0000015
3030*0000028 REFQUAD           \.init\.text\+0x0*0000080
3040*0000030 REFQUAD           \.init\.data\+0x0*0000018
3050*0000038 REFQUAD           \.init\.text\+0x0*00005a0
3060*0000040 REFQUAD           \.init\.data\+0x0*000001e
3070*0000048 REFQUAD           \.init\.text\+0x0*00005f0
3080*0000050 REFQUAD           \.init\.data\+0x0*0000029
3090*0000058 REFQUAD           \.init\.text\+0x0*0000610
310
311
312RELOCATION RECORDS FOR \[\.eh_frame\]:
313OFFSET *TYPE *VALUE
3140*000001c SREL32            \.init\.text
3150*0000034 SREL32            \.init\.text\+0x0*0000050
3160*0000048 SREL32            \.init\.text\+0x0*0000080
3170*000005c SREL32            \.init\.text\+0x0*00000b0
3180*0000080 SREL32            \.init\.text\+0x0*00002c0
3190*00000a0 SREL32            \.init\.text\+0x0*00005a0
3200*00000b8 SREL32            \.init\.text\+0x0*00005f0
3210*00000cc SREL32            \.init\.text\+0x0*0000610
3220*00000e0 SREL32            \.init\.text\+0x0*0000630
3230*00000fc SREL32            \.init\.text\+0x0*0000750
3240*0000120 SREL32            \.init\.text\+0x0*0000990
3250*000013c SREL32            \.init\.text\+0x0*0000a10
3260*0000150 SREL32            \.init\.text\+0x0*0000a20
3270*0000164 SREL32            \.init\.text\+0x0*0000a40
3280*000017c SREL32            \.init\.text\+0x0*0000a90
3290*0000190 SREL32            \.init\.text\+0x0*0000aa0
3300*00001a4 SREL32            \.text
331