|
|
|
|
@ -205,7 +205,7 @@ LOAD lib/lib.a
|
|
|
|
|
*(.iplt)
|
|
|
|
|
.iplt 0x0000000000000000 0x0 boot/head.o
|
|
|
|
|
|
|
|
|
|
.text 0x0000000000000000 0x195a8
|
|
|
|
|
.text 0x0000000000000000 0x195db
|
|
|
|
|
*(.text.unlikely .text.*_unlikely .text.unlikely.*)
|
|
|
|
|
*(.text.exit .text.exit.*)
|
|
|
|
|
*(.text.startup .text.startup.*)
|
|
|
|
|
@ -515,38 +515,38 @@ LOAD lib/lib.a
|
|
|
|
|
0x0000000000018d9d memcmp
|
|
|
|
|
0x0000000000018dc7 memchr
|
|
|
|
|
0x0000000000018dff memset
|
|
|
|
|
.text 0x0000000000018e23 0x785 lib/lib.a(update.o)
|
|
|
|
|
.text 0x0000000000018e23 0x7b8 lib/lib.a(update.o)
|
|
|
|
|
0x0000000000018e47 sys_getdents
|
|
|
|
|
0x0000000000018fea sys_pipe2
|
|
|
|
|
0x00000000000191fd sys_sleep
|
|
|
|
|
0x0000000000019236 sys_getcwd
|
|
|
|
|
0x000000000001901d sys_pipe2
|
|
|
|
|
0x0000000000019230 sys_sleep
|
|
|
|
|
0x0000000000019269 sys_getcwd
|
|
|
|
|
*(.gnu.warning)
|
|
|
|
|
|
|
|
|
|
.fini
|
|
|
|
|
*(SORT(.fini))
|
|
|
|
|
0x00000000000195a8 PROVIDE (__etext, .)
|
|
|
|
|
0x00000000000195a8 PROVIDE (_etext, .)
|
|
|
|
|
0x00000000000195a8 PROVIDE (etext, .)
|
|
|
|
|
0x00000000000195db PROVIDE (__etext, .)
|
|
|
|
|
0x00000000000195db PROVIDE (_etext, .)
|
|
|
|
|
0x00000000000195db PROVIDE (etext, .)
|
|
|
|
|
|
|
|
|
|
.rodata 0x00000000000195a8 0x1422
|
|
|
|
|
.rodata 0x00000000000195dc 0x1422
|
|
|
|
|
*(.rodata .rodata.* .gnu.linkonce.r.*)
|
|
|
|
|
.rodata 0x00000000000195a8 0xc9 init/main.o
|
|
|
|
|
*fill* 0x0000000000019671 0x3
|
|
|
|
|
.rodata 0x0000000000019674 0x438 kernel/kernel.o
|
|
|
|
|
.rodata 0x0000000000019aac 0x1b5 mm/mm.o
|
|
|
|
|
*fill* 0x0000000000019c61 0x3
|
|
|
|
|
.rodata 0x0000000000019c64 0x640 fs/fs.o
|
|
|
|
|
.rodata 0x000000000001a2a4 0x7a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
*fill* 0x000000000001a31e 0x2
|
|
|
|
|
.rodata 0x000000000001a320 0x133 kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
*fill* 0x000000000001a453 0x1
|
|
|
|
|
.rodata 0x000000000001a454 0x19b kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
*fill* 0x000000000001a5ef 0x1
|
|
|
|
|
.rodata 0x000000000001a5f0 0x188 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
.rodata 0x000000000001a778 0x17d kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
*fill* 0x000000000001a8f5 0x3
|
|
|
|
|
.rodata 0x000000000001a8f8 0x80 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.rodata 0x000000000001a978 0x52 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.rodata 0x00000000000195dc 0xc9 init/main.o
|
|
|
|
|
*fill* 0x00000000000196a5 0x3
|
|
|
|
|
.rodata 0x00000000000196a8 0x438 kernel/kernel.o
|
|
|
|
|
.rodata 0x0000000000019ae0 0x1b5 mm/mm.o
|
|
|
|
|
*fill* 0x0000000000019c95 0x3
|
|
|
|
|
.rodata 0x0000000000019c98 0x640 fs/fs.o
|
|
|
|
|
.rodata 0x000000000001a2d8 0x7a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
*fill* 0x000000000001a352 0x2
|
|
|
|
|
.rodata 0x000000000001a354 0x133 kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
*fill* 0x000000000001a487 0x1
|
|
|
|
|
.rodata 0x000000000001a488 0x19b kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
*fill* 0x000000000001a623 0x1
|
|
|
|
|
.rodata 0x000000000001a624 0x188 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
.rodata 0x000000000001a7ac 0x17d kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
*fill* 0x000000000001a929 0x3
|
|
|
|
|
.rodata 0x000000000001a92c 0x80 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.rodata 0x000000000001a9ac 0x52 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
|
|
|
|
|
.rodata1
|
|
|
|
|
*(.rodata1)
|
|
|
|
|
@ -554,52 +554,52 @@ LOAD lib/lib.a
|
|
|
|
|
.eh_frame_hdr
|
|
|
|
|
*(.eh_frame_hdr)
|
|
|
|
|
|
|
|
|
|
.eh_frame 0x000000000001a9cc 0x2be8
|
|
|
|
|
.eh_frame 0x000000000001aa00 0x2be8
|
|
|
|
|
*(.eh_frame)
|
|
|
|
|
.eh_frame 0x000000000001a9cc 0x108 init/main.o
|
|
|
|
|
.eh_frame 0x000000000001aad4 0xb04 kernel/kernel.o
|
|
|
|
|
.eh_frame 0x000000000001aa00 0x108 init/main.o
|
|
|
|
|
.eh_frame 0x000000000001ab08 0xb04 kernel/kernel.o
|
|
|
|
|
0xbf4 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001b5d8 0x1b0 mm/mm.o
|
|
|
|
|
.eh_frame 0x000000000001b60c 0x1b0 mm/mm.o
|
|
|
|
|
0x1c8 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001b788 0xe78 fs/fs.o
|
|
|
|
|
.eh_frame 0x000000000001b7bc 0xe78 fs/fs.o
|
|
|
|
|
0x1010 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001c600 0x98 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
.eh_frame 0x000000000001c634 0x98 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0xb0 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001c698 0x23c kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
.eh_frame 0x000000000001c6cc 0x23c kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
0x254 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001c8d4 0x1e8 kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
.eh_frame 0x000000000001c908 0x1e8 kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
0x200 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001cabc 0xac kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
.eh_frame 0x000000000001caf0 0xac kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0xc4 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001cb68 0x12c kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
.eh_frame 0x000000000001cb9c 0x12c kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
0x144 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001cc94 0x2c0 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
.eh_frame 0x000000000001ccc8 0x2c0 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
0x2d8 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001cf54 0x54 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
.eh_frame 0x000000000001cf88 0x54 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
0x6c (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001cfa8 0x148 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.eh_frame 0x000000000001cfdc 0x148 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
0x160 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d0f0 0x5c kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.eh_frame 0x000000000001d124 0x5c kernel/math/math.a(math_emulate.o)
|
|
|
|
|
0x74 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d14c 0x1c lib/lib.a(_exit.o)
|
|
|
|
|
.eh_frame 0x000000000001d180 0x1c lib/lib.a(_exit.o)
|
|
|
|
|
0x34 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d168 0x24 lib/lib.a(open.o)
|
|
|
|
|
.eh_frame 0x000000000001d19c 0x24 lib/lib.a(open.o)
|
|
|
|
|
0x3c (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d18c 0x20 lib/lib.a(close.o)
|
|
|
|
|
.eh_frame 0x000000000001d1c0 0x20 lib/lib.a(close.o)
|
|
|
|
|
0x38 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d1ac 0x20 lib/lib.a(write.o)
|
|
|
|
|
.eh_frame 0x000000000001d1e0 0x20 lib/lib.a(write.o)
|
|
|
|
|
0x38 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d1cc 0x20 lib/lib.a(dup.o)
|
|
|
|
|
.eh_frame 0x000000000001d200 0x20 lib/lib.a(dup.o)
|
|
|
|
|
0x38 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d1ec 0x18 lib/lib.a(setsid.o)
|
|
|
|
|
.eh_frame 0x000000000001d220 0x18 lib/lib.a(setsid.o)
|
|
|
|
|
0x30 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d204 0x20 lib/lib.a(execve.o)
|
|
|
|
|
.eh_frame 0x000000000001d238 0x20 lib/lib.a(execve.o)
|
|
|
|
|
0x38 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d224 0x38 lib/lib.a(wait.o)
|
|
|
|
|
.eh_frame 0x000000000001d258 0x38 lib/lib.a(wait.o)
|
|
|
|
|
0x50 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d25c 0x2b0 lib/lib.a(string.o)
|
|
|
|
|
.eh_frame 0x000000000001d290 0x2b0 lib/lib.a(string.o)
|
|
|
|
|
0x2c8 (size before relaxing)
|
|
|
|
|
.eh_frame 0x000000000001d50c 0xa8 lib/lib.a(update.o)
|
|
|
|
|
.eh_frame 0x000000000001d540 0xa8 lib/lib.a(update.o)
|
|
|
|
|
0xc0 (size before relaxing)
|
|
|
|
|
|
|
|
|
|
.gcc_except_table
|
|
|
|
|
@ -607,7 +607,7 @@ LOAD lib/lib.a
|
|
|
|
|
|
|
|
|
|
.exception_ranges
|
|
|
|
|
*(.exception_ranges .exception_ranges*)
|
|
|
|
|
0x000000000001d5b4 . = .
|
|
|
|
|
0x000000000001d5e8 . = .
|
|
|
|
|
|
|
|
|
|
.eh_frame
|
|
|
|
|
*(.eh_frame)
|
|
|
|
|
@ -625,22 +625,22 @@ LOAD lib/lib.a
|
|
|
|
|
*(.tbss .tbss.* .gnu.linkonce.tb.*)
|
|
|
|
|
*(.tcommon)
|
|
|
|
|
|
|
|
|
|
.preinit_array 0x000000000001d5b4 0x0
|
|
|
|
|
0x000000000001d5b4 PROVIDE (__preinit_array_start, .)
|
|
|
|
|
.preinit_array 0x000000000001d5e8 0x0
|
|
|
|
|
0x000000000001d5e8 PROVIDE (__preinit_array_start, .)
|
|
|
|
|
*(.preinit_array)
|
|
|
|
|
0x000000000001d5b4 PROVIDE (__preinit_array_end, .)
|
|
|
|
|
0x000000000001d5e8 PROVIDE (__preinit_array_end, .)
|
|
|
|
|
|
|
|
|
|
.init_array 0x000000000001d5b4 0x0
|
|
|
|
|
0x000000000001d5b4 PROVIDE (__init_array_start, .)
|
|
|
|
|
.init_array 0x000000000001d5e8 0x0
|
|
|
|
|
0x000000000001d5e8 PROVIDE (__init_array_start, .)
|
|
|
|
|
*(SORT(.init_array.*) SORT(.ctors.*))
|
|
|
|
|
*(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
|
|
|
|
|
0x000000000001d5b4 PROVIDE (__init_array_end, .)
|
|
|
|
|
0x000000000001d5e8 PROVIDE (__init_array_end, .)
|
|
|
|
|
|
|
|
|
|
.fini_array 0x000000000001d5b4 0x0
|
|
|
|
|
0x000000000001d5b4 PROVIDE (__fini_array_start, .)
|
|
|
|
|
.fini_array 0x000000000001d5e8 0x0
|
|
|
|
|
0x000000000001d5e8 PROVIDE (__fini_array_start, .)
|
|
|
|
|
*(SORT(.fini_array.*) SORT(.dtors.*))
|
|
|
|
|
*(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
|
|
|
|
|
0x000000000001d5b4 PROVIDE (__fini_array_end, .)
|
|
|
|
|
0x000000000001d5e8 PROVIDE (__fini_array_end, .)
|
|
|
|
|
|
|
|
|
|
.ctors
|
|
|
|
|
*crtbegin.o(.ctors)
|
|
|
|
|
@ -670,142 +670,142 @@ LOAD lib/lib.a
|
|
|
|
|
*(.got)
|
|
|
|
|
*(.igot)
|
|
|
|
|
|
|
|
|
|
.got.plt 0x000000000001d5b4 0x0
|
|
|
|
|
.got.plt 0x000000000001d5e8 0x0
|
|
|
|
|
*(.got.plt)
|
|
|
|
|
*(.igot.plt)
|
|
|
|
|
.igot.plt 0x0000000000000000 0x0 boot/head.o
|
|
|
|
|
|
|
|
|
|
.data 0x000000000001d5c0 0x3b21
|
|
|
|
|
.data 0x000000000001d600 0x3b21
|
|
|
|
|
*(.data .data.* .gnu.linkonce.d.*)
|
|
|
|
|
.data 0x000000000001d5c0 0x0 boot/head.o
|
|
|
|
|
.data 0x000000000001d5c0 0x28 init/main.o
|
|
|
|
|
*fill* 0x000000000001d5e8 0x18
|
|
|
|
|
.data 0x000000000001d600 0x1330 kernel/kernel.o
|
|
|
|
|
0x000000000001d600 sys_call_table
|
|
|
|
|
0x000000000001d770 NR_syscalls
|
|
|
|
|
0x000000000001e780 current
|
|
|
|
|
0x000000000001e7a0 task
|
|
|
|
|
0x000000000001e8a0 stack_start
|
|
|
|
|
0x000000000001e8a8 current_DOR
|
|
|
|
|
.data 0x000000000001e930 0x0 mm/mm.o
|
|
|
|
|
*fill* 0x000000000001e930 0x10
|
|
|
|
|
.data 0x000000000001e940 0x60 fs/fs.o
|
|
|
|
|
0x000000000001e944 start_buffer
|
|
|
|
|
.data 0x000000000001e9a0 0x0 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
.data 0x000000000001e9a0 0xcd kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
*fill* 0x000000000001ea6d 0x3
|
|
|
|
|
.data 0x000000000001ea70 0x4 kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
.data 0x000000000001ea74 0x0 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
*fill* 0x000000000001ea74 0xc
|
|
|
|
|
.data 0x000000000001ea80 0x2538 kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
0x000000000001ea80 tty_table
|
|
|
|
|
0x0000000000020fa0 table_list
|
|
|
|
|
.data 0x0000000000020fb8 0x1 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
.data 0x0000000000020fb9 0x0 kernel/chr_drv/chr_drv.a(keyboard.2.o)
|
|
|
|
|
.data 0x0000000000020fb9 0x0 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
.data 0x0000000000020fb9 0x0 kernel/chr_drv/chr_drv.a(rs_io.o)
|
|
|
|
|
*fill* 0x0000000000020fb9 0x7
|
|
|
|
|
.data 0x0000000000020fc0 0x20 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.data 0x0000000000020fe0 0x0 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.data 0x0000000000020fe0 0x101 lib/lib.a(ctype.o)
|
|
|
|
|
0x0000000000020fe0 _ctype
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(_exit.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(open.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(close.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(errno.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(write.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(dup.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(setsid.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(execve.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(wait.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(string.o)
|
|
|
|
|
.data 0x00000000000210e1 0x0 lib/lib.a(update.o)
|
|
|
|
|
.data 0x000000000001d600 0x0 boot/head.o
|
|
|
|
|
.data 0x000000000001d600 0x28 init/main.o
|
|
|
|
|
*fill* 0x000000000001d628 0x18
|
|
|
|
|
.data 0x000000000001d640 0x1330 kernel/kernel.o
|
|
|
|
|
0x000000000001d640 sys_call_table
|
|
|
|
|
0x000000000001d7b0 NR_syscalls
|
|
|
|
|
0x000000000001e7c0 current
|
|
|
|
|
0x000000000001e7e0 task
|
|
|
|
|
0x000000000001e8e0 stack_start
|
|
|
|
|
0x000000000001e8e8 current_DOR
|
|
|
|
|
.data 0x000000000001e970 0x0 mm/mm.o
|
|
|
|
|
*fill* 0x000000000001e970 0x10
|
|
|
|
|
.data 0x000000000001e980 0x60 fs/fs.o
|
|
|
|
|
0x000000000001e984 start_buffer
|
|
|
|
|
.data 0x000000000001e9e0 0x0 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
.data 0x000000000001e9e0 0xcd kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
*fill* 0x000000000001eaad 0x3
|
|
|
|
|
.data 0x000000000001eab0 0x4 kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
.data 0x000000000001eab4 0x0 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
*fill* 0x000000000001eab4 0xc
|
|
|
|
|
.data 0x000000000001eac0 0x2538 kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
0x000000000001eac0 tty_table
|
|
|
|
|
0x0000000000020fe0 table_list
|
|
|
|
|
.data 0x0000000000020ff8 0x1 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
.data 0x0000000000020ff9 0x0 kernel/chr_drv/chr_drv.a(keyboard.2.o)
|
|
|
|
|
.data 0x0000000000020ff9 0x0 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
.data 0x0000000000020ff9 0x0 kernel/chr_drv/chr_drv.a(rs_io.o)
|
|
|
|
|
*fill* 0x0000000000020ff9 0x7
|
|
|
|
|
.data 0x0000000000021000 0x20 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.data 0x0000000000021020 0x0 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.data 0x0000000000021020 0x101 lib/lib.a(ctype.o)
|
|
|
|
|
0x0000000000021020 _ctype
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(_exit.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(open.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(close.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(errno.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(write.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(dup.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(setsid.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(execve.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(wait.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(string.o)
|
|
|
|
|
.data 0x0000000000021121 0x0 lib/lib.a(update.o)
|
|
|
|
|
|
|
|
|
|
.data1
|
|
|
|
|
*(.data1)
|
|
|
|
|
0x00000000000210e1 _edata = .
|
|
|
|
|
0x00000000000210e1 PROVIDE (edata, .)
|
|
|
|
|
0x00000000000210e1 . = .
|
|
|
|
|
0x00000000000210e1 __bss_start = .
|
|
|
|
|
0x0000000000021121 _edata = .
|
|
|
|
|
0x0000000000021121 PROVIDE (edata, .)
|
|
|
|
|
0x0000000000021121 . = .
|
|
|
|
|
0x0000000000021121 __bss_start = .
|
|
|
|
|
|
|
|
|
|
.bss 0x0000000000021100 0x44b0
|
|
|
|
|
.bss 0x0000000000021140 0x44b0
|
|
|
|
|
*(.dynbss)
|
|
|
|
|
*(.bss .bss.* .gnu.linkonce.b.*)
|
|
|
|
|
.bss 0x0000000000021100 0x0 boot/head.o
|
|
|
|
|
.bss 0x0000000000021100 0x40c init/main.o
|
|
|
|
|
*fill* 0x000000000002150c 0x14
|
|
|
|
|
.bss 0x0000000000021520 0x760 kernel/kernel.o
|
|
|
|
|
0x0000000000021520 jiffies
|
|
|
|
|
0x0000000000021524 startup_time
|
|
|
|
|
0x0000000000021528 last_task_used_math
|
|
|
|
|
0x0000000000021864 last_pid
|
|
|
|
|
.bss 0x0000000000021c80 0xf20 mm/mm.o
|
|
|
|
|
.bss 0x0000000000022ba0 0x710 fs/fs.o
|
|
|
|
|
0x0000000000022ba0 inode_table
|
|
|
|
|
0x00000000000232a0 nr_buffers
|
|
|
|
|
0x00000000000232ac ROOT_DEV
|
|
|
|
|
*fill* 0x00000000000232b0 0x10
|
|
|
|
|
.bss 0x00000000000232c0 0x58 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0x00000000000232c0 wait_for_request
|
|
|
|
|
0x00000000000232e0 blk_dev
|
|
|
|
|
.bss 0x0000000000023318 0x25 kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
0x0000000000023318 do_floppy
|
|
|
|
|
0x000000000002331c selected
|
|
|
|
|
0x0000000000023320 wait_on_floppy_select
|
|
|
|
|
*fill* 0x000000000002333d 0x3
|
|
|
|
|
.bss 0x0000000000023340 0xb0 kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
0x0000000000023340 do_hd
|
|
|
|
|
0x0000000000023360 hd_info
|
|
|
|
|
.bss 0x00000000000233f0 0x4 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0x00000000000233f0 rd_length
|
|
|
|
|
.bss 0x00000000000233f4 0x4 kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
*fill* 0x00000000000233f8 0x8
|
|
|
|
|
.bss 0x0000000000023400 0xac kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
0x0000000000023400 beepcount
|
|
|
|
|
.bss 0x00000000000234ac 0x0 kernel/chr_drv/chr_drv.a(keyboard.2.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 kernel/chr_drv/chr_drv.a(rs_io.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(ctype.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(_exit.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(open.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(close.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(errno.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(write.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(dup.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(setsid.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(execve.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(wait.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(string.o)
|
|
|
|
|
.bss 0x00000000000234ac 0x0 lib/lib.a(update.o)
|
|
|
|
|
.bss 0x0000000000021140 0x0 boot/head.o
|
|
|
|
|
.bss 0x0000000000021140 0x40c init/main.o
|
|
|
|
|
*fill* 0x000000000002154c 0x14
|
|
|
|
|
.bss 0x0000000000021560 0x760 kernel/kernel.o
|
|
|
|
|
0x0000000000021560 jiffies
|
|
|
|
|
0x0000000000021564 startup_time
|
|
|
|
|
0x0000000000021568 last_task_used_math
|
|
|
|
|
0x00000000000218a4 last_pid
|
|
|
|
|
.bss 0x0000000000021cc0 0xf20 mm/mm.o
|
|
|
|
|
.bss 0x0000000000022be0 0x710 fs/fs.o
|
|
|
|
|
0x0000000000022be0 inode_table
|
|
|
|
|
0x00000000000232e0 nr_buffers
|
|
|
|
|
0x00000000000232ec ROOT_DEV
|
|
|
|
|
*fill* 0x00000000000232f0 0x10
|
|
|
|
|
.bss 0x0000000000023300 0x58 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0x0000000000023300 wait_for_request
|
|
|
|
|
0x0000000000023320 blk_dev
|
|
|
|
|
.bss 0x0000000000023358 0x25 kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
0x0000000000023358 do_floppy
|
|
|
|
|
0x000000000002335c selected
|
|
|
|
|
0x0000000000023360 wait_on_floppy_select
|
|
|
|
|
*fill* 0x000000000002337d 0x3
|
|
|
|
|
.bss 0x0000000000023380 0xb0 kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
0x0000000000023380 do_hd
|
|
|
|
|
0x00000000000233a0 hd_info
|
|
|
|
|
.bss 0x0000000000023430 0x4 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0x0000000000023430 rd_length
|
|
|
|
|
.bss 0x0000000000023434 0x4 kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
*fill* 0x0000000000023438 0x8
|
|
|
|
|
.bss 0x0000000000023440 0xac kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
0x0000000000023440 beepcount
|
|
|
|
|
.bss 0x00000000000234ec 0x0 kernel/chr_drv/chr_drv.a(keyboard.2.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 kernel/chr_drv/chr_drv.a(rs_io.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(ctype.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(_exit.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(open.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(close.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(errno.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(write.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(dup.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(setsid.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(execve.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(wait.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(string.o)
|
|
|
|
|
.bss 0x00000000000234ec 0x0 lib/lib.a(update.o)
|
|
|
|
|
*(COMMON)
|
|
|
|
|
*fill* 0x00000000000234ac 0x14
|
|
|
|
|
COMMON 0x00000000000234c0 0x20 init/main.o
|
|
|
|
|
0x00000000000234c0 drive_info
|
|
|
|
|
COMMON 0x00000000000234e0 0x1000 kernel/kernel.o
|
|
|
|
|
0x00000000000234e0 user_stack
|
|
|
|
|
COMMON 0x00000000000244e0 0xc40 fs/fs.o
|
|
|
|
|
0x00000000000244e0 hash_table
|
|
|
|
|
0x00000000000249c0 super_block
|
|
|
|
|
0x0000000000024d20 file_table
|
|
|
|
|
COMMON 0x0000000000025120 0x480 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0x0000000000025120 request
|
|
|
|
|
COMMON 0x00000000000255a0 0x4 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0x00000000000255a0 rd_start
|
|
|
|
|
COMMON 0x00000000000255a4 0x1 lib/lib.a(ctype.o)
|
|
|
|
|
0x00000000000255a4 _ctmp
|
|
|
|
|
*fill* 0x00000000000255a5 0x3
|
|
|
|
|
COMMON 0x00000000000255a8 0x4 lib/lib.a(errno.o)
|
|
|
|
|
0x00000000000255a8 errno
|
|
|
|
|
COMMON 0x00000000000255ac 0x4 lib/lib.a(string.o)
|
|
|
|
|
0x00000000000255ac ___strtok
|
|
|
|
|
0x00000000000255b0 . = ALIGN ((. != 0x0)?0x4:0x1)
|
|
|
|
|
0x00000000000255b0 . = ALIGN (0x4)
|
|
|
|
|
0x00000000000255b0 . = SEGMENT_START ("ldata-segment", .)
|
|
|
|
|
0x00000000000255b0 . = ALIGN (0x4)
|
|
|
|
|
0x00000000000255b0 _end = .
|
|
|
|
|
0x00000000000255b0 PROVIDE (end, .)
|
|
|
|
|
*fill* 0x00000000000234ec 0x14
|
|
|
|
|
COMMON 0x0000000000023500 0x20 init/main.o
|
|
|
|
|
0x0000000000023500 drive_info
|
|
|
|
|
COMMON 0x0000000000023520 0x1000 kernel/kernel.o
|
|
|
|
|
0x0000000000023520 user_stack
|
|
|
|
|
COMMON 0x0000000000024520 0xc40 fs/fs.o
|
|
|
|
|
0x0000000000024520 hash_table
|
|
|
|
|
0x0000000000024a00 super_block
|
|
|
|
|
0x0000000000024d60 file_table
|
|
|
|
|
COMMON 0x0000000000025160 0x480 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0x0000000000025160 request
|
|
|
|
|
COMMON 0x00000000000255e0 0x4 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0x00000000000255e0 rd_start
|
|
|
|
|
COMMON 0x00000000000255e4 0x1 lib/lib.a(ctype.o)
|
|
|
|
|
0x00000000000255e4 _ctmp
|
|
|
|
|
*fill* 0x00000000000255e5 0x3
|
|
|
|
|
COMMON 0x00000000000255e8 0x4 lib/lib.a(errno.o)
|
|
|
|
|
0x00000000000255e8 errno
|
|
|
|
|
COMMON 0x00000000000255ec 0x4 lib/lib.a(string.o)
|
|
|
|
|
0x00000000000255ec ___strtok
|
|
|
|
|
0x00000000000255f0 . = ALIGN ((. != 0x0)?0x4:0x1)
|
|
|
|
|
0x00000000000255f0 . = ALIGN (0x4)
|
|
|
|
|
0x00000000000255f0 . = SEGMENT_START ("ldata-segment", .)
|
|
|
|
|
0x00000000000255f0 . = ALIGN (0x4)
|
|
|
|
|
0x00000000000255f0 _end = .
|
|
|
|
|
0x00000000000255f0 PROVIDE (end, .)
|
|
|
|
|
|
|
|
|
|
.stab
|
|
|
|
|
*(.stab)
|
|
|
|
|
@ -978,7 +978,7 @@ LOAD lib/lib.a
|
|
|
|
|
.debug_abbrev 0x00000000000043b1 0xe9 lib/lib.a(string.o)
|
|
|
|
|
.debug_abbrev 0x000000000000449a 0x18b lib/lib.a(update.o)
|
|
|
|
|
|
|
|
|
|
.debug_line 0x0000000000000000 0x4a3f
|
|
|
|
|
.debug_line 0x0000000000000000 0x4a50
|
|
|
|
|
*(.debug_line .debug_line.* .debug_line_end)
|
|
|
|
|
.debug_line 0x0000000000000000 0x1e5 init/main.o
|
|
|
|
|
.debug_line 0x00000000000001e5 0xe86 kernel/kernel.o
|
|
|
|
|
@ -1004,62 +1004,62 @@ LOAD lib/lib.a
|
|
|
|
|
.debug_line 0x00000000000046c2 0x5d lib/lib.a(execve.o)
|
|
|
|
|
.debug_line 0x000000000000471f 0x7a lib/lib.a(wait.o)
|
|
|
|
|
.debug_line 0x0000000000004799 0xc6 lib/lib.a(string.o)
|
|
|
|
|
.debug_line 0x000000000000485f 0x1e0 lib/lib.a(update.o)
|
|
|
|
|
.debug_line 0x000000000000485f 0x1f1 lib/lib.a(update.o)
|
|
|
|
|
|
|
|
|
|
.debug_frame
|
|
|
|
|
*(.debug_frame)
|
|
|
|
|
|
|
|
|
|
.debug_str 0x0000000000000000 0x2232
|
|
|
|
|
.debug_str 0x0000000000000000 0x21be
|
|
|
|
|
*(.debug_str)
|
|
|
|
|
.debug_str 0x0000000000000000 0x3c8 init/main.o
|
|
|
|
|
0x46b (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000003c8 0x8ff kernel/kernel.o
|
|
|
|
|
0x2339 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000000cc7 0x19a mm/mm.o
|
|
|
|
|
.debug_str 0x00000000000003c8 0x8cf kernel/kernel.o
|
|
|
|
|
0x2378 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000000c97 0x19a mm/mm.o
|
|
|
|
|
0x4f5 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000000e61 0x975 fs/fs.o
|
|
|
|
|
0x4a0c (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000017d6 0xf0 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0x491 (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000018c6 0x1cf kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
0x673 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001a95 0x15e kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
0x5e8 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001bf3 0x43 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0x58a (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001c36 0xfb kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
0x4e3 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001d31 0x1b9 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
0x5b7 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001eea 0x1a kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
0x3fc (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001f04 0x8b kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
0x4a7 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001f8f 0x70 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
0x392 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001fff 0x8d lib/lib.a(ctype.o)
|
|
|
|
|
0xb6 (size before relaxing)
|
|
|
|
|
.debug_str 0x000000000000208c 0x3c lib/lib.a(_exit.o)
|
|
|
|
|
.debug_str 0x0000000000000e31 0x949 fs/fs.o
|
|
|
|
|
0x4a75 (size before relaxing)
|
|
|
|
|
.debug_str 0x000000000000177a 0xf7 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
|
|
|
|
|
0x498 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001871 0x1cf kernel/blk_drv/blk_drv.a(floppy.o)
|
|
|
|
|
0x67a (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001a40 0x15e kernel/blk_drv/blk_drv.a(hd.o)
|
|
|
|
|
0x5ef (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001b9e 0x43 kernel/blk_drv/blk_drv.a(ramdisk.o)
|
|
|
|
|
0x591 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001be1 0x102 kernel/chr_drv/chr_drv.a(tty_io.o)
|
|
|
|
|
0x4ea (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001ce3 0x1b9 kernel/chr_drv/chr_drv.a(console.o)
|
|
|
|
|
0x5be (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001e9c 0x1a kernel/chr_drv/chr_drv.a(serial.o)
|
|
|
|
|
0x403 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001eb6 0x8b kernel/chr_drv/chr_drv.a(tty_ioctl.o)
|
|
|
|
|
0x4ae (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001f41 0x77 kernel/math/math.a(math_emulate.o)
|
|
|
|
|
0x399 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000001fb8 0x94 lib/lib.a(ctype.o)
|
|
|
|
|
0xbd (size before relaxing)
|
|
|
|
|
.debug_str 0x000000000000204c 0x8 lib/lib.a(_exit.o)
|
|
|
|
|
0xe9 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000000000 0x3c lib/lib.a(open.o)
|
|
|
|
|
.debug_str 0x0000000000000000 0x8 lib/lib.a(open.o)
|
|
|
|
|
0xf9 (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000020c8 0x8 lib/lib.a(close.o)
|
|
|
|
|
.debug_str 0x0000000000002054 0x8 lib/lib.a(close.o)
|
|
|
|
|
0xeb (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000020d0 0x8 lib/lib.a(errno.o)
|
|
|
|
|
0x93 (size before relaxing)
|
|
|
|
|
.debug_str 0x000000000000205c 0x8 lib/lib.a(errno.o)
|
|
|
|
|
0x9a (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000000000 0x8 lib/lib.a(write.o)
|
|
|
|
|
0xf7 (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000020d8 0x6 lib/lib.a(dup.o)
|
|
|
|
|
.debug_str 0x0000000000002064 0x6 lib/lib.a(dup.o)
|
|
|
|
|
0xe3 (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000020de 0x9 lib/lib.a(setsid.o)
|
|
|
|
|
.debug_str 0x000000000000206a 0x9 lib/lib.a(setsid.o)
|
|
|
|
|
0xf3 (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000020e7 0x9 lib/lib.a(execve.o)
|
|
|
|
|
.debug_str 0x0000000000002073 0x9 lib/lib.a(execve.o)
|
|
|
|
|
0xfc (size before relaxing)
|
|
|
|
|
.debug_str 0x00000000000020f0 0x11 lib/lib.a(wait.o)
|
|
|
|
|
.debug_str 0x000000000000207c 0x11 lib/lib.a(wait.o)
|
|
|
|
|
0x109 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000002101 0x93 lib/lib.a(string.o)
|
|
|
|
|
0x147 (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000002194 0x9e lib/lib.a(update.o)
|
|
|
|
|
.debug_str 0x000000000000208d 0x93 lib/lib.a(string.o)
|
|
|
|
|
0x14e (size before relaxing)
|
|
|
|
|
.debug_str 0x0000000000002120 0x9e lib/lib.a(update.o)
|
|
|
|
|
0x4e6 (size before relaxing)
|
|
|
|
|
|
|
|
|
|
.debug_loc
|
|
|
|
|
|