Archive member included to satisfy reference by file (symbol) kernel/blk_drv/blk_drv.a(ll_rw_blk.o) fs/fs.o (ll_rw_block) kernel/blk_drv/blk_drv.a(floppy.o) kernel/kernel.o (do_floppy) kernel/blk_drv/blk_drv.a(hd.o) kernel/kernel.o (do_hd) kernel/blk_drv/blk_drv.a(ramdisk.o) kernel/blk_drv/blk_drv.a(hd.o) (rd_load) kernel/chr_drv/chr_drv.a(tty_io.o) kernel/kernel.o (tty_table) kernel/chr_drv/chr_drv.a(console.o) kernel/chr_drv/chr_drv.a(tty_io.o) (con_write) kernel/chr_drv/chr_drv.a(keyboard.2.o) kernel/chr_drv/chr_drv.a(console.o) (keyboard_interrupt) kernel/chr_drv/chr_drv.a(serial.o) kernel/chr_drv/chr_drv.a(tty_io.o) (rs_init) kernel/chr_drv/chr_drv.a(rs_io.o) kernel/chr_drv/chr_drv.a(serial.o) (rs1_interrupt) kernel/chr_drv/chr_drv.a(tty_ioctl.o) fs/fs.o (tty_ioctl) kernel/math/math.a(math_emulate.o) kernel/kernel.o (math_emulate) lib/lib.a(ctype.o) kernel/chr_drv/chr_drv.a(tty_io.o) (_ctmp) lib/lib.a(_exit.o) init/main.o (_exit) lib/lib.a(open.o) init/main.o (open) lib/lib.a(close.o) init/main.o (close) lib/lib.a(errno.o) init/main.o (errno) lib/lib.a(write.o) init/main.o (write) lib/lib.a(dup.o) init/main.o (dup) lib/lib.a(setsid.o) init/main.o (setsid) lib/lib.a(execve.o) init/main.o (execve) lib/lib.a(wait.o) init/main.o (wait) lib/lib.a(string.o) fs/fs.o (strncpy) 分配公共符号 公共符号 大小 文件 errno 0x4 lib/lib.a(errno.o) hash_table 0x4cc fs/fs.o ___strtok 0x4 lib/lib.a(string.o) rd_start 0x4 kernel/blk_drv/blk_drv.a(ramdisk.o) request 0x480 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) user_stack 0x1000 kernel/kernel.o _ctmp 0x1 lib/lib.a(ctype.o) super_block 0x360 fs/fs.o drive_info 0x20 init/main.o file_table 0x400 fs/fs.o Discarded input sections .note.GNU-stack 0x0000000000000000 0x0 init/main.o .note.GNU-stack 0x0000000000000000 0x0 kernel/kernel.o .note.GNU-stack 0x0000000000000000 0x0 mm/mm.o .note.GNU-stack 0x0000000000000000 0x0 fs/fs.o .note.GNU-stack 0x0000000000000000 0x0 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) .note.GNU-stack 0x0000000000000000 0x0 kernel/blk_drv/blk_drv.a(floppy.o) .note.GNU-stack 0x0000000000000000 0x0 kernel/blk_drv/blk_drv.a(hd.o) .note.GNU-stack 0x0000000000000000 0x0 kernel/blk_drv/blk_drv.a(ramdisk.o) .note.GNU-stack 0x0000000000000000 0x0 kernel/chr_drv/chr_drv.a(tty_io.o) .note.GNU-stack 0x0000000000000000 0x0 kernel/chr_drv/chr_drv.a(console.o) .note.GNU-stack 0x0000000000000000 0x0 kernel/chr_drv/chr_drv.a(serial.o) .note.GNU-stack 0x0000000000000000 0x0 kernel/chr_drv/chr_drv.a(tty_ioctl.o) .note.GNU-stack 0x0000000000000000 0x0 kernel/math/math.a(math_emulate.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(ctype.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(_exit.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(open.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(close.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(errno.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(write.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(dup.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(setsid.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(execve.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(wait.o) .note.GNU-stack 0x0000000000000000 0x0 lib/lib.a(string.o) 内存配置 名称 来源 长度 属性 *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map 段 .text 的地址设置为 0x0 LOAD boot/head.o LOAD init/main.o LOAD kernel/kernel.o LOAD mm/mm.o LOAD fs/fs.o LOAD kernel/blk_drv/blk_drv.a LOAD kernel/chr_drv/chr_drv.a LOAD kernel/math/math.a LOAD lib/lib.a 0x0000000008048000 PROVIDE (__executable_start, 0x8048000) 0x0000000008048074 . = (0x8048000 + SIZEOF_HEADERS) .interp *(.interp) .note.gnu.build-id *(.note.gnu.build-id) .hash *(.hash) .gnu.hash *(.gnu.hash) .dynsym *(.dynsym) .dynstr *(.dynstr) .gnu.version *(.gnu.version) .gnu.version_d *(.gnu.version_d) .gnu.version_r *(.gnu.version_r) .rel.init *(.rel.init) .rel.text 0x0000000008048074 0x0 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) .rel.text 0x0000000000000000 0x0 boot/head.o .rel.fini *(.rel.fini) .rel.rodata *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) .rel.data.rel.ro *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*) .rel.data 0x0000000008048074 0x0 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) .rel.data 0x0000000000000000 0x0 boot/head.o .rel.tdata *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) .rel.tbss *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) .rel.ctors *(.rel.ctors) .rel.dtors *(.rel.dtors) .rel.got *(.rel.got) .rel.bss *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) .rel.ifunc *(.rel.ifunc) .rel.plt 0x0000000008048074 0x0 *(.rel.plt) 0x0000000008048074 PROVIDE (__rel_iplt_start, .) *(.rel.iplt) .rel.iplt 0x0000000000000000 0x0 boot/head.o 0x0000000008048074 PROVIDE (__rel_iplt_end, .) .init *(SORT(.init)) .plt 0x0000000008048080 0x0 *(.plt) *(.iplt) .iplt 0x0000000000000000 0x0 boot/head.o .text 0x0000000000000000 0x18b6f *(.text.unlikely .text.*_unlikely .text.unlikely.*) *(.text.exit .text.exit.*) *(.text.startup .text.startup.*) *(.text.hot .text.hot.*) *(.text .stub .text.* .gnu.linkonce.t.*) .text 0x0000000000000000 0x64c0 boot/head.o 0x0000000000000000 startup_32 0x0000000000000000 pg_dir 0x0000000000005000 tmp_floppy_area 0x00000000000054c0 idt 0x0000000000005cc0 gdt .text 0x00000000000064c0 0x744 init/main.o 0x00000000000064c0 fork 0x00000000000064ef pause 0x000000000000651e setup 0x0000000000006555 sync 0x0000000000006799 main 0x000000000000695b init 0x0000000000006bd3 print_nr .text 0x0000000000006c04 0x3b3c kernel/kernel.o 0x0000000000006c1c show_task 0x0000000000006ca1 show_stat 0x0000000000006ce7 math_state_restore 0x0000000000006d45 schedule 0x0000000000006ef7 sys_pause 0x0000000000006f0d sleep_on 0x0000000000006f6c interruptible_sleep_on 0x0000000000006fff wake_up 0x0000000000007027 ticks_to_floppy_on 0x00000000000070f2 floppy_on 0x0000000000007121 floppy_off 0x0000000000007131 do_floppy_timer 0x0000000000007205 add_timer 0x0000000000007329 do_timer 0x0000000000007418 sys_alarm 0x0000000000007497 sys_getpid 0x00000000000074a3 sys_getppid 0x00000000000074af sys_getuid 0x00000000000074be sys_geteuid 0x00000000000074ce sys_getgid 0x00000000000074de sys_getegid 0x00000000000074ed sys_nice 0x0000000000007518 sched_init 0x00000000000076a5 sys_sleep 0x00000000000076de sys_pipe2 0x00000000000076fd sys_getdents 0x00000000000078b4 system_call 0x0000000000007938 coprocessor_error 0x000000000000795a device_not_available 0x0000000000007994 timer_interrupt 0x00000000000079cc sys_execve 0x00000000000079dc sys_execve2 0x00000000000079ec sys_fork 0x0000000000007a04 hd_interrupt 0x0000000000007a40 floppy_interrupt 0x0000000000007a76 parallel_interrupt 0x0000000000007c91 do_double_fault 0x0000000000007cb4 do_general_protection 0x0000000000007cd7 do_divide_error 0x0000000000007cfa do_int3 0x0000000000007dc2 do_nmi 0x0000000000007de5 do_debug 0x0000000000007e08 do_overflow 0x0000000000007e2b do_bounds 0x0000000000007e4e do_invalid_op 0x0000000000007e71 do_device_not_available 0x0000000000007e94 do_coprocessor_segment_overrun 0x0000000000007eb7 do_invalid_TSS 0x0000000000007eda do_segment_not_present 0x0000000000007efd do_stack_segment 0x0000000000007f20 do_coprocessor_error 0x0000000000007f54 do_reserved 0x0000000000007f77 trap_init 0x000000000000825b divide_error 0x0000000000008290 debug 0x0000000000008297 nmi 0x000000000000829e int3 0x00000000000082a5 overflow 0x00000000000082ac bounds 0x00000000000082b3 invalid_op 0x00000000000082ba coprocessor_segment_overrun 0x00000000000082c1 reserved 0x00000000000082c8 irq13 0x00000000000082dd double_fault 0x0000000000008314 invalid_TSS 0x000000000000831b segment_not_present 0x0000000000008322 stack_segment 0x0000000000008329 general_protection 0x0000000000008362 verify_area 0x00000000000083c9 copy_mem 0x0000000000008523 copy_process 0x00000000000089d0 find_empty_process 0x0000000000008a64 panic 0x0000000000008a9f printk 0x0000000000008dbc vsprintf 0x0000000000009282 sys_ftime 0x0000000000009288 sys_break 0x000000000000928e sys_ptrace 0x0000000000009294 sys_stty 0x000000000000929a sys_gtty 0x00000000000092a0 sys_rename 0x00000000000092a6 sys_prof 0x00000000000092ac sys_setregid 0x0000000000009365 sys_setgid 0x00000000000093fc sys_acct 0x0000000000009402 sys_phys 0x0000000000009408 sys_lock 0x000000000000940e sys_mpx 0x0000000000009414 sys_ulimit 0x000000000000941a sys_time 0x0000000000009476 sys_setreuid 0x0000000000009558 sys_setuid 0x00000000000095ed sys_stime 0x0000000000009643 sys_times 0x00000000000096e3 sys_brk 0x0000000000009725 sys_setpgid 0x00000000000097fe sys_getpgrp 0x000000000000980a sys_setsid 0x0000000000009884 sys_getgroups 0x000000000000988a sys_setgroups 0x0000000000009890 sys_uname 0x00000000000098f9 sys_sethostname 0x00000000000098ff sys_getrlimit 0x0000000000009905 sys_setrlimit 0x000000000000990b sys_getrusage 0x0000000000009911 sys_gettimeofday 0x0000000000009917 sys_settimeofday 0x000000000000991d sys_umask 0x000000000000998e release 0x0000000000009acb sys_kill 0x0000000000009d05 do_exit 0x0000000000009f39 sys_exit 0x0000000000009f52 sys_waitpid 0x000000000000a1aa sys_sgetmask 0x000000000000a1b6 sys_ssetmask 0x000000000000a1e2 sys_sigpending 0x000000000000a1e8 sys_sigsuspend 0x000000000000a281 sys_signal 0x000000000000a305 sys_sigaction 0x000000000000a40f do_signal 0x000000000000a5fb kernel_mktime .text 0x000000000000a740 0xc96 mm/mm.o 0x000000000000a75f get_free_page 0x000000000000a79b free_page 0x000000000000a80a free_page_tables 0x000000000000a909 copy_page_tables 0x000000000000aa8a put_page 0x000000000000ab76 un_wp_page 0x000000000000ac2e do_wp_page 0x000000000000ac60 write_verify 0x000000000000acb9 get_empty_page 0x000000000000af3f do_no_page 0x000000000000b0d4 do_no_page2 0x000000000000b236 mem_init 0x000000000000b2aa calc_mem 0x000000000000b39f page_fault .text 0x000000000000b3d6 0x7fcd fs/fs.o 0x000000000000b3ec sys_ustat 0x000000000000b3f2 sys_utime 0x000000000000b49f sys_access 0x000000000000b57b sys_chdir 0x000000000000b5ef sys_chroot 0x000000000000b663 sys_chmod 0x000000000000b6fd sys_chown 0x000000000000b778 sys_open 0x000000000000ba1b sys_creat 0x000000000000ba3e sys_close 0x000000000000bb0d sys_lseek 0x000000000000bc24 sys_read 0x000000000000be17 sys_write 0x000000000000c010 invalidate_inodes 0x000000000000c07f sync_inodes 0x000000000000c4c2 bmap 0x000000000000c4e5 create_block 0x000000000000c508 iput 0x000000000000c677 get_empty_inode 0x000000000000c7cc get_pipe_inode 0x000000000000c841 iget 0x000000000000cc3c sys_sync 0x000000000000cc9f sync_dev 0x000000000000cd98 invalidate_buffers 0x000000000000ce0a check_disk_change 0x000000000000d0d8 get_hash_table 0x000000000000d15a getblk 0x000000000000d2f8 brelse 0x000000000000d341 bread 0x000000000000d3c6 bread_page 0x000000000000d4e8 breada 0x000000000000d5dd buffer_init 0x000000000000d77e get_super 0x000000000000d7ed put_super 0x000000000000dc03 sys_umount 0x000000000000dd64 sys_mount 0x000000000000ded5 mount_root 0x000000000000e109 block_write 0x000000000000e25b block_read 0x000000000000e5c6 rw_char 0x000000000000e656 file_read 0x000000000000e801 file_write 0x000000000000eaea sys_stat 0x000000000000eb34 sys_lstat 0x000000000000eb4f sys_fstat 0x000000000000ebac sys_readlink 0x000000000000ec5b sys_uselib 0x000000000000f12a do_execve 0x000000000000fbac do_execve2 0x0000000000010672 read_pipe 0x00000000000107c8 write_pipe 0x0000000000010947 sys_pipe 0x0000000000011326 namei 0x000000000001143c open_namei 0x000000000001178f sys_mknod 0x00000000000119bf sys_mkdir 0x0000000000011f4e sys_rmdir 0x00000000000122a6 sys_unlink 0x0000000000012547 sys_symlink 0x000000000001254d sys_link 0x00000000000127a7 free_block 0x0000000000012919 new_block 0x0000000000012abd free_inode 0x0000000000012c24 new_inode 0x0000000000012ed8 sys_dup2 0x0000000000012eff sys_dup 0x0000000000012f1a sys_fcntl 0x0000000000013059 sys_ioctl 0x0000000000013268 truncate 0x000000000001339d sys_select .text 0x00000000000133a3 0x46a kernel/blk_drv/blk_drv.a(ll_rw_blk.o) 0x0000000000013766 ll_rw_block 0x00000000000137bf blk_dev_init .text 0x000000000001380d 0xb9d kernel/blk_drv/blk_drv.a(floppy.o) 0x00000000000138f3 floppy_deselect 0x000000000001392a floppy_change 0x0000000000013ce7 setup_rw_floppy 0x0000000000013f80 unexpected_floppy_interrupt 0x0000000000014358 floppy_init .text 0x00000000000143aa 0xc8f kernel/blk_drv/blk_drv.a(hd.o) 0x000000000001447e sys_setup 0x0000000000014b2d unexpected_hd_interrupt 0x0000000000014fbf hd_init .text 0x0000000000015039 0x50c kernel/blk_drv/blk_drv.a(ramdisk.o) 0x0000000000015243 rd_init 0x0000000000015299 rd_load .text 0x0000000000015545 0xcbb kernel/chr_drv/chr_drv.a(tty_io.o) 0x000000000001556b tty_init 0x000000000001557c tty_intr 0x0000000000015689 wait_for_keypress 0x000000000001569c copy_to_cooked 0x0000000000015c57 tty_read 0x0000000000015fc5 tty_write 0x00000000000161d7 do_tty_interrupt 0x00000000000161ff chr_dev_init .text 0x0000000000016200 0x1283 kernel/chr_drv/chr_drv.a(console.o) 0x000000000001679d csi_m 0x0000000000016b37 con_write 0x00000000000171c5 con_init 0x00000000000173fc sysbeepstop .text 0x0000000000017483 0x7e2 kernel/chr_drv/chr_drv.a(keyboard.2.o) 0x0000000000017486 keyboard_interrupt .text 0x0000000000017c65 0x145 kernel/chr_drv/chr_drv.a(serial.o) 0x0000000000017cda rs_init 0x0000000000017d5d rs_write *fill* 0x0000000000017daa 0x2 .text 0x0000000000017dac 0xf7 kernel/chr_drv/chr_drv.a(rs_io.o) 0x0000000000017dac rs1_interrupt 0x0000000000017db4 rs2_interrupt .text 0x0000000000017ea3 0x60f kernel/chr_drv/chr_drv.a(tty_ioctl.o) 0x00000000000181b4 tty_ioctl .text 0x00000000000184b2 0x111 kernel/math/math.a(math_emulate.o) 0x00000000000184c0 math_emulate 0x00000000000185a3 math_error .text 0x00000000000185c3 0x0 lib/lib.a(ctype.o) .text 0x00000000000185c3 0x10 lib/lib.a(_exit.o) 0x00000000000185c3 _exit .text 0x00000000000185d3 0x49 lib/lib.a(open.o) 0x00000000000185d3 open .text 0x000000000001861c 0x37 lib/lib.a(close.o) 0x000000000001861c close .text 0x0000000000018653 0x0 lib/lib.a(errno.o) .text 0x0000000000018653 0x3d lib/lib.a(write.o) 0x0000000000018653 write .text 0x0000000000018690 0x37 lib/lib.a(dup.o) 0x0000000000018690 dup .text 0x00000000000186c7 0x2f lib/lib.a(setsid.o) 0x00000000000186c7 setsid .text 0x00000000000186f6 0x3d lib/lib.a(execve.o) 0x00000000000186f6 execve .text 0x0000000000018733 0x60 lib/lib.a(wait.o) 0x0000000000018733 waitpid 0x0000000000018770 wait .text 0x0000000000018793 0x3dc lib/lib.a(string.o) 0x0000000000018793 strcpy 0x00000000000187af strncpy 0x00000000000187d4 strcat 0x00000000000187ff strncat 0x0000000000018834 strcmp 0x000000000001885b strncmp 0x0000000000018889 strchr 0x00000000000188b6 strrchr 0x00000000000188e5 strspn 0x0000000000018922 strcspn 0x000000000001895f strpbrk 0x0000000000018996 strstr 0x00000000000189cf strlen 0x00000000000189f2 strtok 0x0000000000018a75 memcpy 0x0000000000018a95 memmove 0x0000000000018ae9 memcmp 0x0000000000018b13 memchr 0x0000000000018b4b memset *(.gnu.warning) .fini *(SORT(.fini)) 0x0000000000018b6f PROVIDE (__etext, .) 0x0000000000018b6f PROVIDE (_etext, .) 0x0000000000018b6f PROVIDE (etext, .) .rodata 0x0000000000018b70 0x140e *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata 0x0000000000018b70 0xc9 init/main.o *fill* 0x0000000000018c39 0x3 .rodata 0x0000000000018c3c 0x438 kernel/kernel.o .rodata 0x0000000000019074 0x1b5 mm/mm.o *fill* 0x0000000000019229 0x3 .rodata 0x000000000001922c 0x62c fs/fs.o .rodata 0x0000000000019858 0x7a kernel/blk_drv/blk_drv.a(ll_rw_blk.o) *fill* 0x00000000000198d2 0x2 .rodata 0x00000000000198d4 0x133 kernel/blk_drv/blk_drv.a(floppy.o) *fill* 0x0000000000019a07 0x1 .rodata 0x0000000000019a08 0x19b kernel/blk_drv/blk_drv.a(hd.o) *fill* 0x0000000000019ba3 0x1 .rodata 0x0000000000019ba4 0x188 kernel/blk_drv/blk_drv.a(ramdisk.o) .rodata 0x0000000000019d2c 0x17d kernel/chr_drv/chr_drv.a(console.o) *fill* 0x0000000000019ea9 0x3 .rodata 0x0000000000019eac 0x80 kernel/chr_drv/chr_drv.a(tty_ioctl.o) .rodata 0x0000000000019f2c 0x52 kernel/math/math.a(math_emulate.o) .rodata1 *(.rodata1) .eh_frame_hdr *(.eh_frame_hdr) .eh_frame 0x0000000000019f80 0x2b3c *(.eh_frame) .eh_frame 0x0000000000019f80 0x108 init/main.o .eh_frame 0x000000000001a088 0xb68 kernel/kernel.o 0xc58 (size before relaxing) .eh_frame 0x000000000001abf0 0x1b0 mm/mm.o 0x1c8 (size before relaxing) .eh_frame 0x000000000001ada0 0xe10 fs/fs.o 0xfa8 (size before relaxing) .eh_frame 0x000000000001bbb0 0x98 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) 0xb0 (size before relaxing) .eh_frame 0x000000000001bc48 0x23c kernel/blk_drv/blk_drv.a(floppy.o) 0x254 (size before relaxing) .eh_frame 0x000000000001be84 0x1e8 kernel/blk_drv/blk_drv.a(hd.o) 0x200 (size before relaxing) .eh_frame 0x000000000001c06c 0xac kernel/blk_drv/blk_drv.a(ramdisk.o) 0xc4 (size before relaxing) .eh_frame 0x000000000001c118 0x12c kernel/chr_drv/chr_drv.a(tty_io.o) 0x144 (size before relaxing) .eh_frame 0x000000000001c244 0x2c0 kernel/chr_drv/chr_drv.a(console.o) 0x2d8 (size before relaxing) .eh_frame 0x000000000001c504 0x54 kernel/chr_drv/chr_drv.a(serial.o) 0x6c (size before relaxing) .eh_frame 0x000000000001c558 0x148 kernel/chr_drv/chr_drv.a(tty_ioctl.o) 0x160 (size before relaxing) .eh_frame 0x000000000001c6a0 0x5c kernel/math/math.a(math_emulate.o) 0x74 (size before relaxing) .eh_frame 0x000000000001c6fc 0x1c lib/lib.a(_exit.o) 0x34 (size before relaxing) .eh_frame 0x000000000001c718 0x24 lib/lib.a(open.o) 0x3c (size before relaxing) .eh_frame 0x000000000001c73c 0x20 lib/lib.a(close.o) 0x38 (size before relaxing) .eh_frame 0x000000000001c75c 0x20 lib/lib.a(write.o) 0x38 (size before relaxing) .eh_frame 0x000000000001c77c 0x20 lib/lib.a(dup.o) 0x38 (size before relaxing) .eh_frame 0x000000000001c79c 0x18 lib/lib.a(setsid.o) 0x30 (size before relaxing) .eh_frame 0x000000000001c7b4 0x20 lib/lib.a(execve.o) 0x38 (size before relaxing) .eh_frame 0x000000000001c7d4 0x38 lib/lib.a(wait.o) 0x50 (size before relaxing) .eh_frame 0x000000000001c80c 0x2b0 lib/lib.a(string.o) 0x2c8 (size before relaxing) .gcc_except_table *(.gcc_except_table .gcc_except_table.*) .exception_ranges *(.exception_ranges .exception_ranges*) 0x000000000001cabc . = . .eh_frame *(.eh_frame) .gcc_except_table *(.gcc_except_table .gcc_except_table.*) .exception_ranges *(.exception_ranges .exception_ranges*) .tdata *(.tdata .tdata.* .gnu.linkonce.td.*) .tbss *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) .preinit_array 0x000000000001cabc 0x0 0x000000000001cabc PROVIDE (__preinit_array_start, .) *(.preinit_array) 0x000000000001cabc PROVIDE (__preinit_array_end, .) .init_array 0x000000000001cabc 0x0 0x000000000001cabc PROVIDE (__init_array_start, .) *(SORT(.init_array.*) SORT(.ctors.*)) *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors) 0x000000000001cabc PROVIDE (__init_array_end, .) .fini_array 0x000000000001cabc 0x0 0x000000000001cabc PROVIDE (__fini_array_start, .) *(SORT(.fini_array.*) SORT(.dtors.*)) *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors) 0x000000000001cabc PROVIDE (__fini_array_end, .) .ctors *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) *(SORT(.ctors.*)) *(.ctors) .dtors *crtbegin.o(.dtors) *crtbegin?.o(.dtors) *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) *(SORT(.dtors.*)) *(.dtors) .jcr *(.jcr) .data.rel.ro *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) .dynamic *(.dynamic) .got *(.got) *(.igot) .got.plt 0x000000000001cabc 0x0 *(.got.plt) *(.igot.plt) .igot.plt 0x0000000000000000 0x0 boot/head.o .data 0x000000000001cac0 0x3b21 *(.data .data.* .gnu.linkonce.d.*) .data 0x000000000001cac0 0x0 boot/head.o .data 0x000000000001cac0 0x28 init/main.o *fill* 0x000000000001cae8 0x18 .data 0x000000000001cb00 0x1330 kernel/kernel.o 0x000000000001cb00 sys_call_table 0x000000000001cc6c NR_syscalls 0x000000000001dc80 current 0x000000000001dca0 task 0x000000000001dda0 stack_start 0x000000000001dda8 current_DOR .data 0x000000000001de30 0x0 mm/mm.o *fill* 0x000000000001de30 0x10 .data 0x000000000001de40 0x60 fs/fs.o 0x000000000001de44 start_buffer .data 0x000000000001dea0 0x0 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) .data 0x000000000001dea0 0xcd kernel/blk_drv/blk_drv.a(floppy.o) *fill* 0x000000000001df6d 0x3 .data 0x000000000001df70 0x4 kernel/blk_drv/blk_drv.a(hd.o) .data 0x000000000001df74 0x0 kernel/blk_drv/blk_drv.a(ramdisk.o) *fill* 0x000000000001df74 0xc .data 0x000000000001df80 0x2538 kernel/chr_drv/chr_drv.a(tty_io.o) 0x000000000001df80 tty_table 0x00000000000204a0 table_list .data 0x00000000000204b8 0x1 kernel/chr_drv/chr_drv.a(console.o) .data 0x00000000000204b9 0x0 kernel/chr_drv/chr_drv.a(keyboard.2.o) .data 0x00000000000204b9 0x0 kernel/chr_drv/chr_drv.a(serial.o) .data 0x00000000000204b9 0x0 kernel/chr_drv/chr_drv.a(rs_io.o) *fill* 0x00000000000204b9 0x7 .data 0x00000000000204c0 0x20 kernel/chr_drv/chr_drv.a(tty_ioctl.o) .data 0x00000000000204e0 0x0 kernel/math/math.a(math_emulate.o) .data 0x00000000000204e0 0x101 lib/lib.a(ctype.o) 0x00000000000204e0 _ctype .data 0x00000000000205e1 0x0 lib/lib.a(_exit.o) .data 0x00000000000205e1 0x0 lib/lib.a(open.o) .data 0x00000000000205e1 0x0 lib/lib.a(close.o) .data 0x00000000000205e1 0x0 lib/lib.a(errno.o) .data 0x00000000000205e1 0x0 lib/lib.a(write.o) .data 0x00000000000205e1 0x0 lib/lib.a(dup.o) .data 0x00000000000205e1 0x0 lib/lib.a(setsid.o) .data 0x00000000000205e1 0x0 lib/lib.a(execve.o) .data 0x00000000000205e1 0x0 lib/lib.a(wait.o) .data 0x00000000000205e1 0x0 lib/lib.a(string.o) .data1 *(.data1) 0x00000000000205e1 _edata = . 0x00000000000205e1 PROVIDE (edata, .) 0x00000000000205e1 . = . 0x00000000000205e1 __bss_start = . .bss 0x0000000000020600 0x44b0 *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) .bss 0x0000000000020600 0x0 boot/head.o .bss 0x0000000000020600 0x40c init/main.o *fill* 0x0000000000020a0c 0x14 .bss 0x0000000000020a20 0x760 kernel/kernel.o 0x0000000000020a20 jiffies 0x0000000000020a24 startup_time 0x0000000000020a28 last_task_used_math 0x0000000000020d64 last_pid .bss 0x0000000000021180 0xf20 mm/mm.o .bss 0x00000000000220a0 0x710 fs/fs.o 0x00000000000220a0 inode_table 0x00000000000227a0 nr_buffers 0x00000000000227ac ROOT_DEV *fill* 0x00000000000227b0 0x10 .bss 0x00000000000227c0 0x58 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) 0x00000000000227c0 wait_for_request 0x00000000000227e0 blk_dev .bss 0x0000000000022818 0x25 kernel/blk_drv/blk_drv.a(floppy.o) 0x0000000000022818 do_floppy 0x000000000002281c selected 0x0000000000022820 wait_on_floppy_select *fill* 0x000000000002283d 0x3 .bss 0x0000000000022840 0xb0 kernel/blk_drv/blk_drv.a(hd.o) 0x0000000000022840 do_hd 0x0000000000022860 hd_info .bss 0x00000000000228f0 0x4 kernel/blk_drv/blk_drv.a(ramdisk.o) 0x00000000000228f0 rd_length .bss 0x00000000000228f4 0x4 kernel/chr_drv/chr_drv.a(tty_io.o) *fill* 0x00000000000228f8 0x8 .bss 0x0000000000022900 0xac kernel/chr_drv/chr_drv.a(console.o) 0x0000000000022900 beepcount .bss 0x00000000000229ac 0x0 kernel/chr_drv/chr_drv.a(keyboard.2.o) .bss 0x00000000000229ac 0x0 kernel/chr_drv/chr_drv.a(serial.o) .bss 0x00000000000229ac 0x0 kernel/chr_drv/chr_drv.a(rs_io.o) .bss 0x00000000000229ac 0x0 kernel/chr_drv/chr_drv.a(tty_ioctl.o) .bss 0x00000000000229ac 0x0 kernel/math/math.a(math_emulate.o) .bss 0x00000000000229ac 0x0 lib/lib.a(ctype.o) .bss 0x00000000000229ac 0x0 lib/lib.a(_exit.o) .bss 0x00000000000229ac 0x0 lib/lib.a(open.o) .bss 0x00000000000229ac 0x0 lib/lib.a(close.o) .bss 0x00000000000229ac 0x0 lib/lib.a(errno.o) .bss 0x00000000000229ac 0x0 lib/lib.a(write.o) .bss 0x00000000000229ac 0x0 lib/lib.a(dup.o) .bss 0x00000000000229ac 0x0 lib/lib.a(setsid.o) .bss 0x00000000000229ac 0x0 lib/lib.a(execve.o) .bss 0x00000000000229ac 0x0 lib/lib.a(wait.o) .bss 0x00000000000229ac 0x0 lib/lib.a(string.o) *(COMMON) *fill* 0x00000000000229ac 0x14 COMMON 0x00000000000229c0 0x20 init/main.o 0x00000000000229c0 drive_info COMMON 0x00000000000229e0 0x1000 kernel/kernel.o 0x00000000000229e0 user_stack COMMON 0x00000000000239e0 0xc40 fs/fs.o 0x00000000000239e0 hash_table 0x0000000000023ec0 super_block 0x0000000000024220 file_table COMMON 0x0000000000024620 0x480 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) 0x0000000000024620 request COMMON 0x0000000000024aa0 0x4 kernel/blk_drv/blk_drv.a(ramdisk.o) 0x0000000000024aa0 rd_start COMMON 0x0000000000024aa4 0x1 lib/lib.a(ctype.o) 0x0000000000024aa4 _ctmp *fill* 0x0000000000024aa5 0x3 COMMON 0x0000000000024aa8 0x4 lib/lib.a(errno.o) 0x0000000000024aa8 errno COMMON 0x0000000000024aac 0x4 lib/lib.a(string.o) 0x0000000000024aac ___strtok 0x0000000000024ab0 . = ALIGN ((. != 0x0)?0x4:0x1) 0x0000000000024ab0 . = ALIGN (0x4) 0x0000000000024ab0 . = SEGMENT_START ("ldata-segment", .) 0x0000000000024ab0 . = ALIGN (0x4) 0x0000000000024ab0 _end = . 0x0000000000024ab0 PROVIDE (end, .) .stab *(.stab) .stabstr *(.stabstr) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .comment 0x0000000000000000 0x29 *(.comment) .comment 0x0000000000000000 0x29 init/main.o 0x2a (size before relaxing) .comment 0x0000000000000000 0x1a4 kernel/kernel.o .comment 0x0000000000000000 0x2a mm/mm.o .comment 0x0000000000000000 0x2f4 fs/fs.o .comment 0x0000000000000000 0x2a kernel/blk_drv/blk_drv.a(ll_rw_blk.o) .comment 0x0000000000000000 0x2a kernel/blk_drv/blk_drv.a(floppy.o) .comment 0x0000000000000000 0x2a kernel/blk_drv/blk_drv.a(hd.o) .comment 0x0000000000000000 0x2a kernel/blk_drv/blk_drv.a(ramdisk.o) .comment 0x0000000000000000 0x2a kernel/chr_drv/chr_drv.a(tty_io.o) .comment 0x0000000000000000 0x2a kernel/chr_drv/chr_drv.a(console.o) .comment 0x0000000000000000 0x2a kernel/chr_drv/chr_drv.a(serial.o) .comment 0x0000000000000000 0x2a kernel/chr_drv/chr_drv.a(tty_ioctl.o) .comment 0x0000000000000000 0x2a kernel/math/math.a(math_emulate.o) .comment 0x0000000000000000 0x2a lib/lib.a(ctype.o) .comment 0x0000000000000000 0x2a lib/lib.a(_exit.o) .comment 0x0000000000000000 0x2a lib/lib.a(open.o) .comment 0x0000000000000000 0x2a lib/lib.a(close.o) .comment 0x0000000000000000 0x2a lib/lib.a(errno.o) .comment 0x0000000000000000 0x2a lib/lib.a(write.o) .comment 0x0000000000000000 0x2a lib/lib.a(dup.o) .comment 0x0000000000000000 0x2a lib/lib.a(setsid.o) .comment 0x0000000000000000 0x2a lib/lib.a(execve.o) .comment 0x0000000000000000 0x2a lib/lib.a(wait.o) .comment 0x0000000000000000 0x2a lib/lib.a(string.o) .debug *(.debug) .line *(.line) .debug_srcinfo *(.debug_srcinfo) .debug_sfnames *(.debug_sfnames) .debug_aranges 0x0000000000000000 0x628 *(.debug_aranges) .debug_aranges 0x0000000000000000 0x20 init/main.o .debug_aranges 0x0000000000000020 0x140 kernel/kernel.o .debug_aranges 0x0000000000000160 0x20 mm/mm.o .debug_aranges 0x0000000000000180 0x238 fs/fs.o .debug_aranges 0x00000000000003b8 0x20 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) .debug_aranges 0x00000000000003d8 0x20 kernel/blk_drv/blk_drv.a(floppy.o) .debug_aranges 0x00000000000003f8 0x20 kernel/blk_drv/blk_drv.a(hd.o) .debug_aranges 0x0000000000000418 0x20 kernel/blk_drv/blk_drv.a(ramdisk.o) .debug_aranges 0x0000000000000438 0x20 kernel/chr_drv/chr_drv.a(tty_io.o) .debug_aranges 0x0000000000000458 0x20 kernel/chr_drv/chr_drv.a(console.o) .debug_aranges 0x0000000000000478 0x20 kernel/chr_drv/chr_drv.a(serial.o) .debug_aranges 0x0000000000000498 0x20 kernel/chr_drv/chr_drv.a(tty_ioctl.o) .debug_aranges 0x00000000000004b8 0x20 kernel/math/math.a(math_emulate.o) .debug_aranges 0x00000000000004d8 0x18 lib/lib.a(ctype.o) .debug_aranges 0x00000000000004f0 0x20 lib/lib.a(_exit.o) .debug_aranges 0x0000000000000510 0x20 lib/lib.a(open.o) .debug_aranges 0x0000000000000530 0x20 lib/lib.a(close.o) .debug_aranges 0x0000000000000550 0x18 lib/lib.a(errno.o) .debug_aranges 0x0000000000000568 0x20 lib/lib.a(write.o) .debug_aranges 0x0000000000000588 0x20 lib/lib.a(dup.o) .debug_aranges 0x00000000000005a8 0x20 lib/lib.a(setsid.o) .debug_aranges 0x00000000000005c8 0x20 lib/lib.a(execve.o) .debug_aranges 0x00000000000005e8 0x20 lib/lib.a(wait.o) .debug_aranges 0x0000000000000608 0x20 lib/lib.a(string.o) .debug_pubnames *(.debug_pubnames) .debug_info 0x0000000000000000 0x17840 *(.debug_info .gnu.linkonce.wi.*) .debug_info 0x0000000000000000 0xb73 init/main.o .debug_info 0x0000000000000b73 0x4f3e kernel/kernel.o .debug_info 0x0000000000005ab1 0xba8 mm/mm.o .debug_info 0x0000000000006659 0xa488 fs/fs.o .debug_info 0x0000000000010ae1 0x932 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) .debug_info 0x0000000000011413 0xc9f kernel/blk_drv/blk_drv.a(floppy.o) .debug_info 0x00000000000120b2 0xd5f kernel/blk_drv/blk_drv.a(hd.o) .debug_info 0x0000000000012e11 0xad5 kernel/blk_drv/blk_drv.a(ramdisk.o) .debug_info 0x00000000000138e6 0xacd kernel/chr_drv/chr_drv.a(tty_io.o) .debug_info 0x00000000000143b3 0xdb0 kernel/chr_drv/chr_drv.a(console.o) .debug_info 0x0000000000015163 0x85c kernel/chr_drv/chr_drv.a(serial.o) .debug_info 0x00000000000159bf 0xb47 kernel/chr_drv/chr_drv.a(tty_ioctl.o) .debug_info 0x0000000000016506 0x7b5 kernel/math/math.a(math_emulate.o) .debug_info 0x0000000000016cbb 0x66 lib/lib.a(ctype.o) .debug_info 0x0000000000016d21 0x77 lib/lib.a(_exit.o) .debug_info 0x0000000000016d98 0xd0 lib/lib.a(open.o) .debug_info 0x0000000000016e68 0x97 lib/lib.a(close.o) .debug_info 0x0000000000016eff 0x36 lib/lib.a(errno.o) .debug_info 0x0000000000016f35 0xc9 lib/lib.a(write.o) .debug_info 0x0000000000016ffe 0x97 lib/lib.a(dup.o) .debug_info 0x0000000000017095 0x95 lib/lib.a(setsid.o) .debug_info 0x000000000001712a 0xcb lib/lib.a(execve.o) .debug_info 0x00000000000171f5 0xed lib/lib.a(wait.o) .debug_info 0x00000000000172e2 0x55e lib/lib.a(string.o) .debug_abbrev 0x0000000000000000 0x44bd *(.debug_abbrev) .debug_abbrev 0x0000000000000000 0x237 init/main.o .debug_abbrev 0x0000000000000237 0xfad kernel/kernel.o .debug_abbrev 0x00000000000011e4 0x20b mm/mm.o .debug_abbrev 0x00000000000013ef 0x1a47 fs/fs.o .debug_abbrev 0x0000000000002e36 0x169 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) .debug_abbrev 0x0000000000002f9f 0x27d kernel/blk_drv/blk_drv.a(floppy.o) .debug_abbrev 0x000000000000321c 0x23c kernel/blk_drv/blk_drv.a(hd.o) .debug_abbrev 0x0000000000003458 0x1a8 kernel/blk_drv/blk_drv.a(ramdisk.o) .debug_abbrev 0x0000000000003600 0x279 kernel/chr_drv/chr_drv.a(tty_io.o) .debug_abbrev 0x0000000000003879 0x26b kernel/chr_drv/chr_drv.a(console.o) .debug_abbrev 0x0000000000003ae4 0x175 kernel/chr_drv/chr_drv.a(serial.o) .debug_abbrev 0x0000000000003c59 0x18d kernel/chr_drv/chr_drv.a(tty_ioctl.o) .debug_abbrev 0x0000000000003de6 0x163 kernel/math/math.a(math_emulate.o) .debug_abbrev 0x0000000000003f49 0x3e lib/lib.a(ctype.o) .debug_abbrev 0x0000000000003f87 0x51 lib/lib.a(_exit.o) .debug_abbrev 0x0000000000003fd8 0x97 lib/lib.a(open.o) .debug_abbrev 0x000000000000406f 0x75 lib/lib.a(close.o) .debug_abbrev 0x00000000000040e4 0x2c lib/lib.a(errno.o) .debug_abbrev 0x0000000000004110 0xa1 lib/lib.a(write.o) .debug_abbrev 0x00000000000041b1 0x75 lib/lib.a(dup.o) .debug_abbrev 0x0000000000004226 0x73 lib/lib.a(setsid.o) .debug_abbrev 0x0000000000004299 0x85 lib/lib.a(execve.o) .debug_abbrev 0x000000000000431e 0xb6 lib/lib.a(wait.o) .debug_abbrev 0x00000000000043d4 0xe9 lib/lib.a(string.o) .debug_line 0x0000000000000000 0x481c *(.debug_line .debug_line.* .debug_line_end) .debug_line 0x0000000000000000 0x1e5 init/main.o .debug_line 0x00000000000001e5 0xf05 kernel/kernel.o .debug_line 0x00000000000010ea 0x2b6 mm/mm.o .debug_line 0x00000000000013a0 0x1dd4 fs/fs.o .debug_line 0x0000000000003174 0x197 kernel/blk_drv/blk_drv.a(ll_rw_blk.o) .debug_line 0x000000000000330b 0x24c kernel/blk_drv/blk_drv.a(floppy.o) .debug_line 0x0000000000003557 0x2bf kernel/blk_drv/blk_drv.a(hd.o) .debug_line 0x0000000000003816 0x160 kernel/blk_drv/blk_drv.a(ramdisk.o) .debug_line 0x0000000000003976 0x33b kernel/chr_drv/chr_drv.a(tty_io.o) .debug_line 0x0000000000003cb1 0x3ab kernel/chr_drv/chr_drv.a(console.o) .debug_line 0x000000000000405c 0xd9 kernel/chr_drv/chr_drv.a(serial.o) .debug_line 0x0000000000004135 0x1db kernel/chr_drv/chr_drv.a(tty_ioctl.o) .debug_line 0x0000000000004310 0xe1 kernel/math/math.a(math_emulate.o) .debug_line 0x00000000000043f1 0x28 lib/lib.a(ctype.o) .debug_line 0x0000000000004419 0x39 lib/lib.a(_exit.o) .debug_line 0x0000000000004452 0x62 lib/lib.a(open.o) .debug_line 0x00000000000044b4 0x5c lib/lib.a(close.o) .debug_line 0x0000000000004510 0x28 lib/lib.a(errno.o) .debug_line 0x0000000000004538 0x76 lib/lib.a(write.o) .debug_line 0x00000000000045ae 0x5a lib/lib.a(dup.o) .debug_line 0x0000000000004608 0x77 lib/lib.a(setsid.o) .debug_line 0x000000000000467f 0x5d lib/lib.a(execve.o) .debug_line 0x00000000000046dc 0x7a lib/lib.a(wait.o) .debug_line 0x0000000000004756 0xc6 lib/lib.a(string.o) .debug_frame *(.debug_frame) .debug_str 0x0000000000000000 0x21ad *(.debug_str) .debug_str 0x0000000000000000 0x3bd init/main.o 0x460 (size before relaxing) .debug_str 0x00000000000003bd 0x9c4 kernel/kernel.o 0x2413 (size before relaxing) .debug_str 0x0000000000000d81 0x18d mm/mm.o 0x4e8 (size before relaxing) .debug_str 0x0000000000000f0e 0x8bc fs/fs.o 0x497a (size before relaxing) .debug_str 0x00000000000017ca 0xec kernel/blk_drv/blk_drv.a(ll_rw_blk.o) 0x48d (size before relaxing) .debug_str 0x00000000000018b6 0x1cf kernel/blk_drv/blk_drv.a(floppy.o) 0x66f (size before relaxing) .debug_str 0x0000000000001a85 0x15e kernel/blk_drv/blk_drv.a(hd.o) 0x5e4 (size before relaxing) .debug_str 0x0000000000001be3 0x7b kernel/blk_drv/blk_drv.a(ramdisk.o) 0x58a (size before relaxing) .debug_str 0x0000000000001c5e 0xf7 kernel/chr_drv/chr_drv.a(tty_io.o) 0x4df (size before relaxing) .debug_str 0x0000000000001d55 0x1b9 kernel/chr_drv/chr_drv.a(console.o) 0x5b3 (size before relaxing) .debug_str 0x0000000000001f0e 0x1a kernel/chr_drv/chr_drv.a(serial.o) 0x3f8 (size before relaxing) .debug_str 0x0000000000001f28 0x8b kernel/chr_drv/chr_drv.a(tty_ioctl.o) 0x4a3 (size before relaxing) .debug_str 0x0000000000001fb3 0x70 kernel/math/math.a(math_emulate.o) 0x392 (size before relaxing) .debug_str 0x0000000000002023 0x8d lib/lib.a(ctype.o) 0xb6 (size before relaxing) .debug_str 0x00000000000020b0 0x31 lib/lib.a(_exit.o) 0xde (size before relaxing) .debug_str 0x0000000000000000 0x31 lib/lib.a(open.o) 0xee (size before relaxing) .debug_str 0x00000000000020e1 0x8 lib/lib.a(close.o) 0xe0 (size before relaxing) .debug_str 0x00000000000020e9 0x8 lib/lib.a(errno.o) 0x93 (size before relaxing) .debug_str 0x0000000000000000 0x8 lib/lib.a(write.o) 0xec (size before relaxing) .debug_str 0x00000000000020f1 0x6 lib/lib.a(dup.o) 0xd8 (size before relaxing) .debug_str 0x00000000000020f7 0x9 lib/lib.a(setsid.o) 0xe8 (size before relaxing) .debug_str 0x0000000000002100 0x9 lib/lib.a(execve.o) 0xf1 (size before relaxing) .debug_str 0x0000000000002109 0x11 lib/lib.a(wait.o) 0xfe (size before relaxing) .debug_str 0x000000000000211a 0x93 lib/lib.a(string.o) 0x147 (size before relaxing) .debug_loc *(.debug_loc) .debug_macinfo *(.debug_macinfo) .debug_weaknames *(.debug_weaknames) .debug_funcnames *(.debug_funcnames) .debug_typenames *(.debug_typenames) .debug_varnames *(.debug_varnames) .debug_pubtypes *(.debug_pubtypes) .debug_ranges 0x0000000000000000 0x18 *(.debug_ranges) .debug_ranges 0x0000000000000000 0x18 init/main.o .debug_macro *(.debug_macro) .gnu.attributes *(.gnu.attributes) /DISCARD/ *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) OUTPUT(tools/system elf32-i386)