|
|
|
|
@ -202,7 +202,7 @@ LOAD lib/lib.a
|
|
|
|
|
*(.iplt)
|
|
|
|
|
.iplt 0x0000000000000000 0x0 boot/head.o
|
|
|
|
|
|
|
|
|
|
.text 0x0000000000000000 0x19fc3
|
|
|
|
|
.text 0x0000000000000000 0x19fd7
|
|
|
|
|
*(.text.unlikely .text.*_unlikely .text.unlikely.*)
|
|
|
|
|
*(.text.exit .text.exit.*)
|
|
|
|
|
*(.text.startup .text.startup.*)
|
|
|
|
|
@ -362,7 +362,7 @@ LOAD lib/lib.a
|
|
|
|
|
0x000000000000ba99 mem_init
|
|
|
|
|
0x000000000000bb0d calc_mem
|
|
|
|
|
0x000000000000bc02 page_fault
|
|
|
|
|
.text 0x000000000000bc39 0x8bc0 fs/fs.o
|
|
|
|
|
.text 0x000000000000bc39 0x8bd1 fs/fs.o
|
|
|
|
|
0x000000000000bc4f sys_ustat
|
|
|
|
|
0x000000000000bc55 sys_utime
|
|
|
|
|
0x000000000000bd02 sys_access
|
|
|
|
|
@ -419,134 +419,135 @@ LOAD lib/lib.a
|
|
|
|
|
0x000000000001121e write_pipe
|
|
|
|
|
0x000000000001139d sys_pipe
|
|
|
|
|
0x000000000001159f sys_pipe2
|
|
|
|
|
0x000000000001240a namei
|
|
|
|
|
0x0000000000012520 open_namei
|
|
|
|
|
0x0000000000012873 sys_mknod
|
|
|
|
|
0x0000000000012aa3 sys_mkdir
|
|
|
|
|
0x0000000000013032 sys_rmdir
|
|
|
|
|
0x000000000001338a sys_unlink
|
|
|
|
|
0x000000000001362b sys_symlink
|
|
|
|
|
0x0000000000013631 sys_link
|
|
|
|
|
0x000000000001388b sys_getcwd
|
|
|
|
|
0x0000000000013bfd free_block
|
|
|
|
|
0x0000000000013d6f new_block
|
|
|
|
|
0x0000000000013f13 free_inode
|
|
|
|
|
0x000000000001407a new_inode
|
|
|
|
|
0x000000000001432e sys_dup2
|
|
|
|
|
0x0000000000014355 sys_dup
|
|
|
|
|
0x0000000000014370 sys_fcntl
|
|
|
|
|
0x00000000000144af sys_ioctl
|
|
|
|
|
0x00000000000146be truncate
|
|
|
|
|
0x00000000000147f3 sys_select
|
|
|
|
|
.text 0x00000000000147f9 0x46a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0x0000000000014bbc ll_rw_block
|
|
|
|
|
0x0000000000014c15 blk_dev_init
|
|
|
|
|
.text 0x0000000000014c63 0xb9d kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
0x0000000000014d49 floppy_deselect
|
|
|
|
|
0x0000000000014d80 floppy_change
|
|
|
|
|
0x000000000001513d setup_rw_floppy
|
|
|
|
|
0x00000000000153d6 unexpected_floppy_interrupt
|
|
|
|
|
0x00000000000157ae floppy_init
|
|
|
|
|
.text 0x0000000000015800 0xc8f kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
0x00000000000158d4 sys_setup
|
|
|
|
|
0x0000000000015f83 unexpected_hd_interrupt
|
|
|
|
|
0x0000000000016415 hd_init
|
|
|
|
|
.text 0x000000000001648f 0x50c kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0x0000000000016699 rd_init
|
|
|
|
|
0x00000000000166ef rd_load
|
|
|
|
|
.text 0x000000000001699b 0xcbb kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
0x00000000000169c1 tty_init
|
|
|
|
|
0x00000000000169d2 tty_intr
|
|
|
|
|
0x0000000000016adf wait_for_keypress
|
|
|
|
|
0x0000000000016af2 copy_to_cooked
|
|
|
|
|
0x00000000000170ad tty_read
|
|
|
|
|
0x000000000001741b tty_write
|
|
|
|
|
0x000000000001762d do_tty_interrupt
|
|
|
|
|
0x0000000000017655 chr_dev_init
|
|
|
|
|
.text 0x0000000000017656 0x1283 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
0x0000000000017bf3 csi_m
|
|
|
|
|
0x0000000000017f8d con_write
|
|
|
|
|
0x000000000001861b con_init
|
|
|
|
|
0x0000000000018852 sysbeepstop
|
|
|
|
|
.text 0x00000000000188d9 0x7e2 kernel/chr_drv/chr_drv.a(keyboard.2.o)
|
|
|
|
|
0x00000000000188dc keyboard_interrupt
|
|
|
|
|
.text 0x00000000000190bb 0x145 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
0x0000000000019130 rs_init
|
|
|
|
|
0x00000000000191b3 rs_write
|
|
|
|
|
.text 0x0000000000019200 0xf7 kernel/chr_drv/chr_drv.a(rs_io.o)
|
|
|
|
|
0x0000000000019200 rs1_interrupt
|
|
|
|
|
0x0000000000019208 rs2_interrupt
|
|
|
|
|
.text 0x00000000000192f7 0x60f kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
0x0000000000019608 tty_ioctl
|
|
|
|
|
.text 0x0000000000019906 0x111 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
0x0000000000019914 math_emulate
|
|
|
|
|
0x00000000000199f7 math_error
|
|
|
|
|
.text 0x0000000000019a17 0x0 lib/lib.a(ctype.o)
|
|
|
|
|
.text 0x0000000000019a17 0x10 lib/lib.a(_exit.o)
|
|
|
|
|
0x0000000000019a17 _exit
|
|
|
|
|
.text 0x0000000000019a27 0x49 lib/lib.a(open.o)
|
|
|
|
|
0x0000000000019a27 open
|
|
|
|
|
.text 0x0000000000019a70 0x37 lib/lib.a(close.o)
|
|
|
|
|
0x0000000000019a70 close
|
|
|
|
|
.text 0x0000000000019aa7 0x0 lib/lib.a(errno.o)
|
|
|
|
|
.text 0x0000000000019aa7 0x3d lib/lib.a(write.o)
|
|
|
|
|
0x0000000000019aa7 write
|
|
|
|
|
.text 0x0000000000019ae4 0x37 lib/lib.a(dup.o)
|
|
|
|
|
0x0000000000019ae4 dup
|
|
|
|
|
.text 0x0000000000019b1b 0x2f lib/lib.a(setsid.o)
|
|
|
|
|
0x0000000000019b1b setsid
|
|
|
|
|
.text 0x0000000000019b4a 0x3d lib/lib.a(execve.o)
|
|
|
|
|
0x0000000000019b4a execve
|
|
|
|
|
.text 0x0000000000019b87 0x60 lib/lib.a(wait.o)
|
|
|
|
|
0x0000000000019b87 waitpid
|
|
|
|
|
0x0000000000019bc4 wait
|
|
|
|
|
.text 0x0000000000019be7 0x3dc lib/lib.a(string.o)
|
|
|
|
|
0x0000000000019be7 strcpy
|
|
|
|
|
0x0000000000019c03 strncpy
|
|
|
|
|
0x0000000000019c28 strcat
|
|
|
|
|
0x0000000000019c53 strncat
|
|
|
|
|
0x0000000000019c88 strcmp
|
|
|
|
|
0x0000000000019caf strncmp
|
|
|
|
|
0x0000000000019cdd strchr
|
|
|
|
|
0x0000000000019d0a strrchr
|
|
|
|
|
0x0000000000019d39 strspn
|
|
|
|
|
0x0000000000019d76 strcspn
|
|
|
|
|
0x0000000000019db3 strpbrk
|
|
|
|
|
0x0000000000019dea strstr
|
|
|
|
|
0x0000000000019e23 strlen
|
|
|
|
|
0x0000000000019e46 strtok
|
|
|
|
|
0x0000000000019ec9 memcpy
|
|
|
|
|
0x0000000000019ee9 memmove
|
|
|
|
|
0x0000000000019f3d memcmp
|
|
|
|
|
0x0000000000019f67 memchr
|
|
|
|
|
0x0000000000019f9f memset
|
|
|
|
|
0x000000000001241b namei
|
|
|
|
|
0x0000000000012531 open_namei
|
|
|
|
|
0x0000000000012884 sys_mknod
|
|
|
|
|
0x0000000000012ab4 sys_mkdir
|
|
|
|
|
0x0000000000013043 sys_rmdir
|
|
|
|
|
0x000000000001339b sys_unlink
|
|
|
|
|
0x000000000001363c sys_symlink
|
|
|
|
|
0x0000000000013642 sys_link
|
|
|
|
|
0x000000000001389c sys_getcwd
|
|
|
|
|
0x0000000000013c0e free_block
|
|
|
|
|
0x0000000000013d80 new_block
|
|
|
|
|
0x0000000000013f24 free_inode
|
|
|
|
|
0x000000000001408b new_inode
|
|
|
|
|
0x000000000001433f sys_dup2
|
|
|
|
|
0x0000000000014366 sys_dup
|
|
|
|
|
0x0000000000014381 sys_fcntl
|
|
|
|
|
0x00000000000144c0 sys_ioctl
|
|
|
|
|
0x00000000000146cf truncate
|
|
|
|
|
0x0000000000014804 sys_select
|
|
|
|
|
.text 0x000000000001480a 0x46a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0x0000000000014bcd ll_rw_block
|
|
|
|
|
0x0000000000014c26 blk_dev_init
|
|
|
|
|
.text 0x0000000000014c74 0xb9d kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
0x0000000000014d5a floppy_deselect
|
|
|
|
|
0x0000000000014d91 floppy_change
|
|
|
|
|
0x000000000001514e setup_rw_floppy
|
|
|
|
|
0x00000000000153e7 unexpected_floppy_interrupt
|
|
|
|
|
0x00000000000157bf floppy_init
|
|
|
|
|
.text 0x0000000000015811 0xc8f kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
0x00000000000158e5 sys_setup
|
|
|
|
|
0x0000000000015f94 unexpected_hd_interrupt
|
|
|
|
|
0x0000000000016426 hd_init
|
|
|
|
|
.text 0x00000000000164a0 0x50c kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0x00000000000166aa rd_init
|
|
|
|
|
0x0000000000016700 rd_load
|
|
|
|
|
.text 0x00000000000169ac 0xcbb kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
0x00000000000169d2 tty_init
|
|
|
|
|
0x00000000000169e3 tty_intr
|
|
|
|
|
0x0000000000016af0 wait_for_keypress
|
|
|
|
|
0x0000000000016b03 copy_to_cooked
|
|
|
|
|
0x00000000000170be tty_read
|
|
|
|
|
0x000000000001742c tty_write
|
|
|
|
|
0x000000000001763e do_tty_interrupt
|
|
|
|
|
0x0000000000017666 chr_dev_init
|
|
|
|
|
.text 0x0000000000017667 0x1283 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
0x0000000000017c04 csi_m
|
|
|
|
|
0x0000000000017f9e con_write
|
|
|
|
|
0x000000000001862c con_init
|
|
|
|
|
0x0000000000018863 sysbeepstop
|
|
|
|
|
.text 0x00000000000188ea 0x7e2 kernel/chr_drv/chr_drv.a(keyboard.2.o)
|
|
|
|
|
0x00000000000188ed keyboard_interrupt
|
|
|
|
|
.text 0x00000000000190cc 0x145 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
0x0000000000019141 rs_init
|
|
|
|
|
0x00000000000191c4 rs_write
|
|
|
|
|
*fill* 0x0000000000019211 0x3
|
|
|
|
|
.text 0x0000000000019214 0xf7 kernel/chr_drv/chr_drv.a(rs_io.o)
|
|
|
|
|
0x0000000000019214 rs1_interrupt
|
|
|
|
|
0x000000000001921c rs2_interrupt
|
|
|
|
|
.text 0x000000000001930b 0x60f kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
0x000000000001961c tty_ioctl
|
|
|
|
|
.text 0x000000000001991a 0x111 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
0x0000000000019928 math_emulate
|
|
|
|
|
0x0000000000019a0b math_error
|
|
|
|
|
.text 0x0000000000019a2b 0x0 lib/lib.a(ctype.o)
|
|
|
|
|
.text 0x0000000000019a2b 0x10 lib/lib.a(_exit.o)
|
|
|
|
|
0x0000000000019a2b _exit
|
|
|
|
|
.text 0x0000000000019a3b 0x49 lib/lib.a(open.o)
|
|
|
|
|
0x0000000000019a3b open
|
|
|
|
|
.text 0x0000000000019a84 0x37 lib/lib.a(close.o)
|
|
|
|
|
0x0000000000019a84 close
|
|
|
|
|
.text 0x0000000000019abb 0x0 lib/lib.a(errno.o)
|
|
|
|
|
.text 0x0000000000019abb 0x3d lib/lib.a(write.o)
|
|
|
|
|
0x0000000000019abb write
|
|
|
|
|
.text 0x0000000000019af8 0x37 lib/lib.a(dup.o)
|
|
|
|
|
0x0000000000019af8 dup
|
|
|
|
|
.text 0x0000000000019b2f 0x2f lib/lib.a(setsid.o)
|
|
|
|
|
0x0000000000019b2f setsid
|
|
|
|
|
.text 0x0000000000019b5e 0x3d lib/lib.a(execve.o)
|
|
|
|
|
0x0000000000019b5e execve
|
|
|
|
|
.text 0x0000000000019b9b 0x60 lib/lib.a(wait.o)
|
|
|
|
|
0x0000000000019b9b waitpid
|
|
|
|
|
0x0000000000019bd8 wait
|
|
|
|
|
.text 0x0000000000019bfb 0x3dc lib/lib.a(string.o)
|
|
|
|
|
0x0000000000019bfb strcpy
|
|
|
|
|
0x0000000000019c17 strncpy
|
|
|
|
|
0x0000000000019c3c strcat
|
|
|
|
|
0x0000000000019c67 strncat
|
|
|
|
|
0x0000000000019c9c strcmp
|
|
|
|
|
0x0000000000019cc3 strncmp
|
|
|
|
|
0x0000000000019cf1 strchr
|
|
|
|
|
0x0000000000019d1e strrchr
|
|
|
|
|
0x0000000000019d4d strspn
|
|
|
|
|
0x0000000000019d8a strcspn
|
|
|
|
|
0x0000000000019dc7 strpbrk
|
|
|
|
|
0x0000000000019dfe strstr
|
|
|
|
|
0x0000000000019e37 strlen
|
|
|
|
|
0x0000000000019e5a strtok
|
|
|
|
|
0x0000000000019edd memcpy
|
|
|
|
|
0x0000000000019efd memmove
|
|
|
|
|
0x0000000000019f51 memcmp
|
|
|
|
|
0x0000000000019f7b memchr
|
|
|
|
|
0x0000000000019fb3 memset
|
|
|
|
|
*(.gnu.warning)
|
|
|
|
|
|
|
|
|
|
.fini
|
|
|
|
|
*(SORT(.fini))
|
|
|
|
|
0x0000000000019fc3 PROVIDE (__etext, .)
|
|
|
|
|
0x0000000000019fc3 PROVIDE (_etext, .)
|
|
|
|
|
0x0000000000019fc3 PROVIDE (etext, .)
|
|
|
|
|
0x0000000000019fd7 PROVIDE (__etext, .)
|
|
|
|
|
0x0000000000019fd7 PROVIDE (_etext, .)
|
|
|
|
|
0x0000000000019fd7 PROVIDE (etext, .)
|
|
|
|
|
|
|
|
|
|
.rodata 0x0000000000019fc4 0x14c2
|
|
|
|
|
.rodata 0x0000000000019fd8 0x14c2
|
|
|
|
|
*(.rodata .rodata.* .gnu.linkonce.r.*)
|
|
|
|
|
.rodata 0x0000000000019fc4 0xc9 init/main.o
|
|
|
|
|
*fill* 0x000000000001a08d 0x3
|
|
|
|
|
.rodata 0x000000000001a090 0x438 kernel/kernel.o
|
|
|
|
|
.rodata 0x000000000001a4c8 0x269 mm/mm.o
|
|
|
|
|
*fill* 0x000000000001a731 0x3
|
|
|
|
|
.rodata 0x000000000001a734 0x62c fs/fs.o
|
|
|
|
|
.rodata 0x000000000001ad60 0x7a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
*fill* 0x000000000001adda 0x2
|
|
|
|
|
.rodata 0x000000000001addc 0x133 kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
*fill* 0x000000000001af0f 0x1
|
|
|
|
|
.rodata 0x000000000001af10 0x19b kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
*fill* 0x000000000001b0ab 0x1
|
|
|
|
|
.rodata 0x000000000001b0ac 0x188 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
.rodata 0x000000000001b234 0x17d kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
*fill* 0x000000000001b3b1 0x3
|
|
|
|
|
.rodata 0x000000000001b3b4 0x80 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.rodata 0x000000000001b434 0x52 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.rodata 0x0000000000019fd8 0xc9 init/main.o
|
|
|
|
|
*fill* 0x000000000001a0a1 0x3
|
|
|
|
|
.rodata 0x000000000001a0a4 0x438 kernel/kernel.o
|
|
|
|
|
.rodata 0x000000000001a4dc 0x269 mm/mm.o
|
|
|
|
|
*fill* 0x000000000001a745 0x3
|
|
|
|
|
.rodata 0x000000000001a748 0x62c fs/fs.o
|
|
|
|
|
.rodata 0x000000000001ad74 0x7a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
*fill* 0x000000000001adee 0x2
|
|
|
|
|
.rodata 0x000000000001adf0 0x133 kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
*fill* 0x000000000001af23 0x1
|
|
|
|
|
.rodata 0x000000000001af24 0x19b kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
*fill* 0x000000000001b0bf 0x1
|
|
|
|
|
.rodata 0x000000000001b0c0 0x188 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
.rodata 0x000000000001b248 0x17d kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
*fill* 0x000000000001b3c5 0x3
|
|
|
|
|
.rodata 0x000000000001b3c8 0x80 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.rodata 0x000000000001b448 0x52 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
|
|
|
|
|
.rodata1
|
|
|
|
|
*(.rodata1)
|
|
|
|
|
@ -554,50 +555,50 @@ LOAD lib/lib.a
|
|
|
|
|
.eh_frame_hdr
|
|
|
|
|
*(.eh_frame_hdr)
|
|
|
|
|
|
|
|
|
|
.eh_frame 0x000000000001b488 0x2ca0
|
|
|
|
|
.eh_frame 0x000000000001b49c 0x2ca0
|
|
|
|
|
*(.eh_frame)
|
|
|
|
|
.eh_frame 0x000000000001b488 0x108 init/main.o
|
|
|
|
|
.eh_frame 0x000000000001b590 0xb88 kernel/kernel.o
|
|
|
|
|
.eh_frame 0x000000000001b49c 0x108 init/main.o
|
|
|
|
|
.eh_frame 0x000000000001b5a4 0xb88 kernel/kernel.o
|
|
|
|
|
0xc78 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001c118 0x1e8 mm/mm.o
|
|
|
|
|
.eh_frame 0x000000000001c12c 0x1e8 mm/mm.o
|
|
|
|
|
0x200 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001c300 0xf1c fs/fs.o
|
|
|
|
|
.eh_frame 0x000000000001c314 0xf1c fs/fs.o
|
|
|
|
|
0x10b4 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d21c 0x98 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
.eh_frame 0x000000000001d230 0x98 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0xb0 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d2b4 0x23c kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
.eh_frame 0x000000000001d2c8 0x23c kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
0x254 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d4f0 0x1e8 kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
.eh_frame 0x000000000001d504 0x1e8 kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
0x200 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d6d8 0xac kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
.eh_frame 0x000000000001d6ec 0xac kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0xc4 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d784 0x12c kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
.eh_frame 0x000000000001d798 0x12c kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
0x144 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d8b0 0x2c0 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
.eh_frame 0x000000000001d8c4 0x2c0 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
0x2d8 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001db70 0x54 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
.eh_frame 0x000000000001db84 0x54 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
0x6c (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001dbc4 0x148 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.eh_frame 0x000000000001dbd8 0x148 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
0x160 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001dd0c 0x5c kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.eh_frame 0x000000000001dd20 0x5c kernel/math/math.a(math_emulate.o)
|
|
|
|
|
0x74 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001dd68 0x1c lib/lib.a(_exit.o)
|
|
|
|
|
.eh_frame 0x000000000001dd7c 0x1c lib/lib.a(_exit.o)
|
|
|
|
|
0x34 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001dd84 0x24 lib/lib.a(open.o)
|
|
|
|
|
.eh_frame 0x000000000001dd98 0x24 lib/lib.a(open.o)
|
|
|
|
|
0x3c (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001dda8 0x20 lib/lib.a(close.o)
|
|
|
|
|
.eh_frame 0x000000000001ddbc 0x20 lib/lib.a(close.o)
|
|
|
|
|
0x38 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001ddc8 0x20 lib/lib.a(write.o)
|
|
|
|
|
.eh_frame 0x000000000001dddc 0x20 lib/lib.a(write.o)
|
|
|
|
|
0x38 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001dde8 0x20 lib/lib.a(dup.o)
|
|
|
|
|
.eh_frame 0x000000000001ddfc 0x20 lib/lib.a(dup.o)
|
|
|
|
|
0x38 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001de08 0x18 lib/lib.a(setsid.o)
|
|
|
|
|
.eh_frame 0x000000000001de1c 0x18 lib/lib.a(setsid.o)
|
|
|
|
|
0x30 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001de20 0x20 lib/lib.a(execve.o)
|
|
|
|
|
.eh_frame 0x000000000001de34 0x20 lib/lib.a(execve.o)
|
|
|
|
|
0x38 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001de40 0x38 lib/lib.a(wait.o)
|
|
|
|
|
.eh_frame 0x000000000001de54 0x38 lib/lib.a(wait.o)
|
|
|
|
|
0x50 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001de78 0x2b0 lib/lib.a(string.o)
|
|
|
|
|
.eh_frame 0x000000000001de8c 0x2b0 lib/lib.a(string.o)
|
|
|
|
|
0x2c8 (size before relaxing)
|
|
|
|
|
|
|
|
|
|
.gcc_except_table
|
|
|
|
|
@ -605,7 +606,7 @@ LOAD lib/lib.a
|
|
|
|
|
|
|
|
|
|
.exception_ranges
|
|
|
|
|
*(.exception_ranges .exception_ranges*)
|
|
|
|
|
0x000000000001e128 . = .
|
|
|
|
|
0x000000000001e13c . = .
|
|
|
|
|
|
|
|
|
|
.eh_frame
|
|
|
|
|
*(.eh_frame)
|
|
|
|
|
@ -623,22 +624,22 @@ LOAD lib/lib.a
|
|
|
|
|
*(.tbss .tbss.* .gnu.linkonce.tb.*)
|
|
|
|
|
*(.tcommon)
|
|
|
|
|
|
|
|
|
|
.preinit_array 0x000000000001e128 0x0
|
|
|
|
|
0x000000000001e128 PROVIDE (__preinit_array_start, .)
|
|
|
|
|
.preinit_array 0x000000000001e13c 0x0
|
|
|
|
|
0x000000000001e13c PROVIDE (__preinit_array_start, .)
|
|
|
|
|
*(.preinit_array)
|
|
|
|
|
0x000000000001e128 PROVIDE (__preinit_array_end, .)
|
|
|
|
|
0x000000000001e13c PROVIDE (__preinit_array_end, .)
|
|
|
|
|
|
|
|
|
|
.init_array 0x000000000001e128 0x0
|
|
|
|
|
0x000000000001e128 PROVIDE (__init_array_start, .)
|
|
|
|
|
.init_array 0x000000000001e13c 0x0
|
|
|
|
|
0x000000000001e13c PROVIDE (__init_array_start, .)
|
|
|
|
|
*(SORT(.init_array.*) SORT(.ctors.*))
|
|
|
|
|
*(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
|
|
|
|
|
0x000000000001e128 PROVIDE (__init_array_end, .)
|
|
|
|
|
0x000000000001e13c PROVIDE (__init_array_end, .)
|
|
|
|
|
|
|
|
|
|
.fini_array 0x000000000001e128 0x0
|
|
|
|
|
0x000000000001e128 PROVIDE (__fini_array_start, .)
|
|
|
|
|
.fini_array 0x000000000001e13c 0x0
|
|
|
|
|
0x000000000001e13c PROVIDE (__fini_array_start, .)
|
|
|
|
|
*(SORT(.fini_array.*) SORT(.dtors.*))
|
|
|
|
|
*(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
|
|
|
|
|
0x000000000001e128 PROVIDE (__fini_array_end, .)
|
|
|
|
|
0x000000000001e13c PROVIDE (__fini_array_end, .)
|
|
|
|
|
|
|
|
|
|
.ctors
|
|
|
|
|
*crtbegin.o(.ctors)
|
|
|
|
|
@ -668,7 +669,7 @@ LOAD lib/lib.a
|
|
|
|
|
*(.got)
|
|
|
|
|
*(.igot)
|
|
|
|
|
|
|
|
|
|
.got.plt 0x000000000001e128 0x0
|
|
|
|
|
.got.plt 0x000000000001e13c 0x0
|
|
|
|
|
*(.got.plt)
|
|
|
|
|
*(.igot.plt)
|
|
|
|
|
.igot.plt 0x0000000000000000 0x0 boot/head.o
|
|
|
|
|
@ -969,32 +970,32 @@ LOAD lib/lib.a
|
|
|
|
|
.debug_abbrev 0x0000000000004384 0xb6 lib/lib.a(wait.o)
|
|
|
|
|
.debug_abbrev 0x000000000000443a 0xe9 lib/lib.a(string.o)
|
|
|
|
|
|
|
|
|
|
.debug_line 0x0000000000000000 0x4ab2
|
|
|
|
|
.debug_line 0x0000000000000000 0x4aba
|
|
|
|
|
*(.debug_line .debug_line.* .debug_line_end)
|
|
|
|
|
.debug_line 0x0000000000000000 0x1e5 init/main.o
|
|
|
|
|
.debug_line 0x00000000000001e5 0xf18 kernel/kernel.o
|
|
|
|
|
.debug_line 0x00000000000010fd 0x362 mm/mm.o
|
|
|
|
|
.debug_line 0x000000000000145f 0x1fab fs/fs.o
|
|
|
|
|
.debug_line 0x000000000000340a 0x197 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
.debug_line 0x00000000000035a1 0x24c kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
.debug_line 0x00000000000037ed 0x2bf kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
.debug_line 0x0000000000003aac 0x160 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
.debug_line 0x0000000000003c0c 0x33b kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
.debug_line 0x0000000000003f47 0x3ab kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
.debug_line 0x00000000000042f2 0xd9 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
.debug_line 0x00000000000043cb 0x1db kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.debug_line 0x00000000000045a6 0xe1 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.debug_line 0x0000000000004687 0x28 lib/lib.a(ctype.o)
|
|
|
|
|
.debug_line 0x00000000000046af 0x39 lib/lib.a(_exit.o)
|
|
|
|
|
.debug_line 0x00000000000046e8 0x62 lib/lib.a(open.o)
|
|
|
|
|
.debug_line 0x000000000000474a 0x5c lib/lib.a(close.o)
|
|
|
|
|
.debug_line 0x00000000000047a6 0x28 lib/lib.a(errno.o)
|
|
|
|
|
.debug_line 0x00000000000047ce 0x76 lib/lib.a(write.o)
|
|
|
|
|
.debug_line 0x0000000000004844 0x5a lib/lib.a(dup.o)
|
|
|
|
|
.debug_line 0x000000000000489e 0x77 lib/lib.a(setsid.o)
|
|
|
|
|
.debug_line 0x0000000000004915 0x5d lib/lib.a(execve.o)
|
|
|
|
|
.debug_line 0x0000000000004972 0x7a lib/lib.a(wait.o)
|
|
|
|
|
.debug_line 0x00000000000049ec 0xc6 lib/lib.a(string.o)
|
|
|
|
|
.debug_line 0x000000000000145f 0x1fb3 fs/fs.o
|
|
|
|
|
.debug_line 0x0000000000003412 0x197 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
.debug_line 0x00000000000035a9 0x24c kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
.debug_line 0x00000000000037f5 0x2bf kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
.debug_line 0x0000000000003ab4 0x160 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
.debug_line 0x0000000000003c14 0x33b kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
.debug_line 0x0000000000003f4f 0x3ab kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
.debug_line 0x00000000000042fa 0xd9 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
.debug_line 0x00000000000043d3 0x1db kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.debug_line 0x00000000000045ae 0xe1 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.debug_line 0x000000000000468f 0x28 lib/lib.a(ctype.o)
|
|
|
|
|
.debug_line 0x00000000000046b7 0x39 lib/lib.a(_exit.o)
|
|
|
|
|
.debug_line 0x00000000000046f0 0x62 lib/lib.a(open.o)
|
|
|
|
|
.debug_line 0x0000000000004752 0x5c lib/lib.a(close.o)
|
|
|
|
|
.debug_line 0x00000000000047ae 0x28 lib/lib.a(errno.o)
|
|
|
|
|
.debug_line 0x00000000000047d6 0x76 lib/lib.a(write.o)
|
|
|
|
|
.debug_line 0x000000000000484c 0x5a lib/lib.a(dup.o)
|
|
|
|
|
.debug_line 0x00000000000048a6 0x77 lib/lib.a(setsid.o)
|
|
|
|
|
.debug_line 0x000000000000491d 0x5d lib/lib.a(execve.o)
|
|
|
|
|
.debug_line 0x000000000000497a 0x7a lib/lib.a(wait.o)
|
|
|
|
|
.debug_line 0x00000000000049f4 0xc6 lib/lib.a(string.o)
|
|
|
|
|
|
|
|
|
|
.debug_frame
|
|
|
|
|
*(.debug_frame)
|
|
|
|
|
|