###################################################################### ###################################################################### ###################################################################### ###################################################################### ###################################################################### Fichier C #include "../../include/stream.h" #include "../../include/syscall.h" #include "../../include/screen.h" extern void put_nbr(int x, int y, uint32_t data, int pos); static volatile uint32_t interrupt_counter; extern uint32_t glados_vbr; extern t_stream *stream; __attribute__((section(".glados.exept")))void exeption_handler(void) { interrupt_counter++; } __attribute__((section(".glados.tlb")))void tlb_handler(void) { interrupt_counter++; } __attribute__((section(".glados.interupt")))void interrupt_handler(void) { interrupt_counter++; } #ifdef INTERRUPT_DEBUG void show_interrupt_counter(void) { interrupt_counter = 0; __set_vbr((void*)&glados_vbr); while (1){ __clear_vram(stream->_vram); put_nbr(0, 0, interrupt_counter, 0); __display_vram(stream->_vram); } } #endif ###################################################################### ###################################################################### ###################################################################### ###################################################################### ###################################################################### Memory map Archive member included to satisfy reference by file (symbol) lib//libmystdlib.a(my_free.o) src/stream/stream.o (_my_free) lib//libmystdlib.a(my_malloc.o) src/stream/stream.o (_my_malloc) lib//libmystdio.a(my_printf.o) src/main.o (_my_printf) lib//libmystdio.a(my_vfprintf.o) lib//libmystdio.a(my_printf.o) (_my_vfprintf) lib//libmystdio.a(my_printf_convert.o) lib//libmystdio.a(my_vfprintf.o) (_ullong_to_base) lib//libmystdio.a(my_printf_convspe.o) lib//libmystdio.a(my_vfprintf.o) (_printf_convspe) lib//libmystdio.a(my_printf_flags.o) lib//libmystdio.a(my_vfprintf.o) (_printf_flagc) lib//libmystdio.a(my_printf_get_size.o) lib//libmystdio.a(my_vfprintf.o) (_my_printf_get_size) lib//libmystdio.a(my_printf_get_arg.o) lib//libmystdio.a(my_vfprintf.o) (_my_printf_get_nbr) lib//libmystdio.a(my_printf_put.o) lib//libmystdio.a(my_vfprintf.o) (_my_printf_putchar) lib//libmystdio.a(my_putchar.o) lib//libmystdio.a(my_vfprintf.o) (_my_putchar) lib//libmyunistd.a(write.o) src/main.o (_write) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_sdivsi3.o) lib//libmystdio.a(my_printf_get_size.o) (___sdivsi3) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_udivsi3.o) lib//libmystdio.a(my_printf_convert.o) (___udivsi3) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) lib//libmystdio.a(my_printf_get_arg.o) (___fixunsdfsi) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) (___subdf3) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) (___gedf2) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) (___fixdfsi) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) (___thenan_df) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) (___pack_d) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) (___unpack_d) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) (___fpcmp_parts_d) Allocating common symbols Common symbol size file stream 0x4 src/stream/stream.o Memory Configuration Name Origin Length Attributes rom 0x0000000000300200 0x0000000000080000 ram 0x0000000008100000 0x0000000000002000 my_ram 0x000000008800d000 0x0000000000003000 *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map LOAD src/main.o LOAD src/stream/stream.o LOAD src/stream/stream_draw.o LOAD src/flash/save_stream.o LOAD src/core/bootstrap.o LOAD src/core/interupt_handler.o LOAD src/screen/screen.o LOAD src/core/syscall.o LOAD src/flash/flash.o LOAD src/core/stuff.o LOAD lib//libmystdlib.a LOAD lib//libmystdio.a LOAD lib//libmyunistd.a LOAD lib//libmystring.a LOAD /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a .text 0x0000000000300200 0x3e50 *(.pretext) .pretext 0x0000000000300200 0xbc src/core/bootstrap.o 0x0000000000300200 _bootstrap .pretext 0x00000000003002bc 0x46 src/core/stuff.o 0x00000000003002bc ___save_stuff 0x00000000003002e0 ___restore_stuff *(.pretext.*) .pretext.dump 0x0000000000300302 0x100 src/core/bootstrap.o 0x0000000000300302 _section_dump 0x0000000000300394 _section_reset *(.text) *fill* 0x0000000000300402 0x2 .text 0x0000000000300404 0x1f0 src/main.o 0x0000000000300404 _main .text 0x00000000003005f4 0x344 src/stream/stream.o 0x00000000003005f4 _init_stream 0x000000000030083c _update_stream 0x0000000000300910 _quit_stream .text 0x0000000000300938 0x3e4 src/stream/stream_draw.o 0x0000000000300b50 _put_nbr 0x0000000000300c00 _display_stream .text 0x0000000000300d1c 0x180 src/flash/save_stream.o 0x0000000000300d94 _save_global_output .text 0x0000000000300e9c 0x0 src/core/bootstrap.o .text 0x0000000000300e9c 0x64 src/core/interupt_handler.o 0x0000000000300e9c _show_interrupt_counter .text 0x0000000000300f00 0x90 src/screen/screen.o 0x0000000000300f00 ___clear_vram 0x0000000000300f44 ___display_vram .text 0x0000000000300f90 0x60 src/core/syscall.o 0x0000000000300f90 ___free 0x0000000000300f9c ___malloc 0x0000000000300fa8 ___get_vram 0x0000000000300fb4 ___get_osinfo 0x0000000000300fc0 ___get_vbr 0x0000000000300fc4 ___set_vbr .text 0x0000000000300ff0 0x70 src/flash/flash.o 0x0000000000300ff0 ___Bfile_OpenFile 0x0000000000300ffc ___Bfile_WriteFile 0x0000000000301008 ___Bfile_ReadFile 0x0000000000301014 ___Bfile_CreateFile 0x0000000000301020 ___Bfile_DeleteFile 0x000000000030102c ___Bfile_CloseFile .text 0x0000000000301060 0x0 src/core/stuff.o .text 0x0000000000301060 0x2c lib//libmystdlib.a(my_free.o) 0x0000000000301060 _my_free .text 0x000000000030108c 0x30 lib//libmystdlib.a(my_malloc.o) 0x000000000030108c _my_malloc .text 0x00000000003010bc 0x48 lib//libmystdio.a(my_printf.o) 0x00000000003010bc _my_printf .text 0x0000000000301104 0x37c lib//libmystdio.a(my_vfprintf.o) 0x0000000000301104 _reset_printf_t 0x0000000000301270 _my_vfprintf_action 0x00000000003013ac _my_vfprintf .text 0x0000000000301480 0x6b4 lib//libmystdio.a(my_printf_convert.o) 0x0000000000301480 _set_nbr 0x00000000003015d0 _add_sign 0x0000000000301794 _reverse_padding 0x0000000000301950 _ullong_to_base .text 0x0000000000301b34 0x778 lib//libmystdio.a(my_printf_convspe.o) 0x0000000000301b34 _printf_printable 0x0000000000301c64 _printf_get_spe 0x0000000000301e28 _printf_get_base 0x0000000000301ef2 _printf_get_type 0x00000000003020c0 _printf_convspe .text 0x00000000003022ac 0x75c lib//libmystdio.a(my_printf_flags.o) 0x00000000003022ac _my_strnb_i 0x00000000003023e8 _printf_flagc 0x0000000000302504 _printf_flagopt 0x0000000000302670 _printf_flaglen_double 0x0000000000302818 _printf_flaglenght .text 0x0000000000302a08 0x4bc lib//libmystdio.a(my_printf_get_size.o) 0x0000000000302a08 _get_sign 0x0000000000302b18 _get_size_nbr_u 0x0000000000302c94 _get_size_nbr_s 0x0000000000302d30 _my_printf_get_size .text 0x0000000000302ec4 0x398 lib//libmystdio.a(my_printf_get_arg.o) 0x0000000000302ec4 _apply_len_modif_s 0x0000000000303024 _apply_len_modif_u 0x000000000030315a _my_printf_get_nbr .text 0x000000000030325c 0x2e8 lib//libmystdio.a(my_printf_put.o) 0x000000000030325c _my_printf_putchar 0x0000000000303294 _my_printf_putstr 0x0000000000303348 _my_printf_octal 0x000000000030342c _my_printf_putstr_spe .text 0x0000000000303544 0x34 lib//libmystdio.a(my_putchar.o) 0x0000000000303544 _my_putchar .text 0x0000000000303578 0x170 lib//libmyunistd.a(write.o) 0x00000000003035e4 _write .text 0x00000000003036e8 0xa0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_sdivsi3.o) 0x00000000003036e8 ___sdivsi3 .text 0x0000000000303788 0x6c /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_udivsi3.o) 0x00000000003037aa ___udivsi3 .text 0x00000000003037f4 0x58 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) 0x00000000003037f4 ___fixunsdfsi .text 0x000000000030384c 0x330 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) 0x0000000000303ad8 ___adddf3 0x0000000000303b28 ___subdf3 .text 0x0000000000303b7c 0x50 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) 0x0000000000303b7c ___gedf2 .text 0x0000000000303bcc 0x94 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) 0x0000000000303bcc ___fixdfsi .text 0x0000000000303c60 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .text 0x0000000000303c60 0x25c /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) 0x0000000000303c60 ___pack_d .text 0x0000000000303ebc 0xcc /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) 0x0000000000303ebc ___unpack_d .text 0x0000000000303f88 0xc8 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) 0x0000000000303f88 ___fpcmp_parts_d *(.text.*) .rodata 0x0000000000304050 0x3e0 *(.rodata) .rodata 0x0000000000304050 0x177 src/main.o *fill* 0x00000000003041c7 0x1 .rodata 0x00000000003041c8 0x211 src/stream/stream_draw.o *fill* 0x00000000003043d9 0x3 .rodata 0x00000000003043dc 0x3f src/flash/save_stream.o *fill* 0x000000000030441b 0x1 .rodata 0x000000000030441c 0x14 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) 0x000000000030441c ___thenan_df *(.rodata.*) 0x0000000000304430 _erodata = . .bss 0x0000000008100000 0x8 *(.bss) .bss 0x0000000008100000 0x0 src/main.o .bss 0x0000000008100000 0x0 src/stream/stream.o .bss 0x0000000008100000 0x0 src/stream/stream_draw.o .bss 0x0000000008100000 0x0 src/flash/save_stream.o .bss 0x0000000008100000 0x0 src/core/bootstrap.o .bss 0x0000000008100000 0x4 src/core/interupt_handler.o .bss 0x0000000008100004 0x0 src/screen/screen.o .bss 0x0000000008100004 0x0 src/core/syscall.o .bss 0x0000000008100004 0x0 src/flash/flash.o .bss 0x0000000008100004 0x0 src/core/stuff.o .bss 0x0000000008100004 0x0 lib//libmystdlib.a(my_free.o) .bss 0x0000000008100004 0x0 lib//libmystdlib.a(my_malloc.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_printf.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_vfprintf.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_printf_convert.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_printf_convspe.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_printf_flags.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_printf_get_size.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_printf_get_arg.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_printf_put.o) .bss 0x0000000008100004 0x0 lib//libmystdio.a(my_putchar.o) .bss 0x0000000008100004 0x0 lib//libmyunistd.a(write.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_sdivsi3.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_udivsi3.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .bss 0x0000000008100004 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) *(.bss.*) *(COMMON) COMMON 0x0000000008100004 0x4 src/stream/stream.o 0x0000000008100004 _stream 0x0000000000000008 _bss_size = SIZEOF (.bss) 0x0000000008100000 _bbss_rom = LOADADDR (.bss) .data 0x0000000008100008 0x0 load address 0x0000000000304438 0x0000000008100008 _bdata_ram = . *(.data) .data 0x0000000008100008 0x0 src/main.o .data 0x0000000008100008 0x0 src/stream/stream.o .data 0x0000000008100008 0x0 src/stream/stream_draw.o .data 0x0000000008100008 0x0 src/flash/save_stream.o .data 0x0000000008100008 0x0 src/core/bootstrap.o .data 0x0000000008100008 0x0 src/core/interupt_handler.o .data 0x0000000008100008 0x0 src/screen/screen.o .data 0x0000000008100008 0x0 src/core/syscall.o .data 0x0000000008100008 0x0 src/flash/flash.o .data 0x0000000008100008 0x0 src/core/stuff.o .data 0x0000000008100008 0x0 lib//libmystdlib.a(my_free.o) .data 0x0000000008100008 0x0 lib//libmystdlib.a(my_malloc.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_printf.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_vfprintf.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_printf_convert.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_printf_convspe.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_printf_flags.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_printf_get_size.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_printf_get_arg.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_printf_put.o) .data 0x0000000008100008 0x0 lib//libmystdio.a(my_putchar.o) .data 0x0000000008100008 0x0 lib//libmyunistd.a(write.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_sdivsi3.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_udivsi3.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .data 0x0000000008100008 0x0 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) *(.data.*) 0x0000000008100008 . = ALIGN (0x4) 0x0000000000304438 _data_size = (LOADADDR (.data) + SIZEOF (.data)) 0x0000000000304438 _bdata_rom = LOADADDR (.data) .glados 0x000000008800d000 0x620 load address 0x0000000000304438 0x000000008800d000 . = ALIGN (0x100) 0x000000008800d000 _glados_vbr = . 0x000000008800d000 _bglados_ram = . 0x000000008800d100 . = (_glados_vbr + 0x100) *fill* 0x000000008800d000 0x100 *(.glados.exept) .glados.exept 0x000000008800d100 0x20 src/core/interupt_handler.o 0x000000008800d100 _exeption_handler 0x000000008800d400 . = (_glados_vbr + 0x400) *fill* 0x000000008800d120 0x2e0 *(.glados.tlb) .glados.tlb 0x000000008800d400 0x20 src/core/interupt_handler.o 0x000000008800d400 _tlb_handler 0x000000008800d600 . = (_glados_vbr + 0x600) *fill* 0x000000008800d420 0x1e0 *(.glados.interupt) .glados.interupt 0x000000008800d600 0x20 src/core/interupt_handler.o 0x000000008800d600 _interrupt_handler 0x000000008800d620 . = ALIGN (0x4) 0x0000000000304a58 _glados_size = (LOADADDR (.glados) + SIZEOF (.glados)) 0x0000000000304438 _bglados_rom = LOADADDR (.glados) OUTPUT(test.elf elf32-sh) .rela.dyn 0x000000008800d620 0x0 load address 0x0000000000304a58 .rela.text 0x000000008800d620 0x0 src/main.o .rela.pretext 0x000000008800d620 0x0 src/main.o .comment 0x0000000000000000 0x11 .comment 0x0000000000000000 0x11 src/main.o 0x12 (size before relaxing) .comment 0x0000000000000011 0x12 src/stream/stream.o .comment 0x0000000000000011 0x12 src/stream/stream_draw.o .comment 0x0000000000000011 0x12 src/flash/save_stream.o .comment 0x0000000000000011 0x12 src/core/bootstrap.o .comment 0x0000000000000011 0x12 src/core/interupt_handler.o .comment 0x0000000000000011 0x12 lib//libmystdlib.a(my_free.o) .comment 0x0000000000000011 0x12 lib//libmystdlib.a(my_malloc.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_printf.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_vfprintf.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_printf_convert.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_printf_convspe.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_printf_flags.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_printf_get_size.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_printf_get_arg.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_printf_put.o) .comment 0x0000000000000011 0x12 lib//libmystdio.a(my_putchar.o) .comment 0x0000000000000011 0x12 lib//libmyunistd.a(write.o) .comment 0x0000000000000011 0x12 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .comment 0x0000000000000011 0x12 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .comment 0x0000000000000011 0x12 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .comment 0x0000000000000011 0x12 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .comment 0x0000000000000011 0x12 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .comment 0x0000000000000011 0x12 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .comment 0x0000000000000011 0x12 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .comment 0x0000000000000011 0x12 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) .debug_info 0x0000000000000000 0x25b2 .debug_info 0x0000000000000000 0x3c9 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .debug_info 0x00000000000003c9 0x740 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .debug_info 0x0000000000000b09 0x4f4 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .debug_info 0x0000000000000ffd 0x4ce /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .debug_info 0x00000000000014cb 0x391 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .debug_info 0x000000000000185c 0x4d4 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .debug_info 0x0000000000001d30 0x45d /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .debug_info 0x000000000000218d 0x425 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) .debug_abbrev 0x0000000000000000 0xc95 .debug_abbrev 0x0000000000000000 0xfa /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .debug_abbrev 0x00000000000000fa 0x244 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .debug_abbrev 0x000000000000033e 0x1b7 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .debug_abbrev 0x00000000000004f5 0x1bb /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .debug_abbrev 0x00000000000006b0 0x11c /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .debug_abbrev 0x00000000000007cc 0x1cb /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .debug_abbrev 0x0000000000000997 0x18b /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .debug_abbrev 0x0000000000000b22 0x173 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) .debug_loc 0x0000000000000000 0xb7d .debug_loc 0x0000000000000000 0x28 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .debug_loc 0x0000000000000028 0x6f4 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .debug_loc 0x000000000000071c 0x50 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .debug_loc 0x000000000000076c 0x3b /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .debug_loc 0x00000000000007a7 0x321 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .debug_loc 0x0000000000000ac8 0xb5 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .debug_aranges 0x0000000000000000 0xf8 .debug_aranges 0x0000000000000000 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .debug_aranges 0x0000000000000020 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .debug_aranges 0x0000000000000040 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .debug_aranges 0x0000000000000060 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .debug_aranges 0x0000000000000080 0x18 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .debug_aranges 0x0000000000000098 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .debug_aranges 0x00000000000000b8 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .debug_aranges 0x00000000000000d8 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) .debug_line 0x0000000000000000 0xe47 .debug_line 0x0000000000000000 0x114 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .debug_line 0x0000000000000114 0x3b4 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .debug_line 0x00000000000004c8 0x10e /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .debug_line 0x00000000000005d6 0x148 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .debug_line 0x000000000000071e 0xa2 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .debug_line 0x00000000000007c0 0x306 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .debug_line 0x0000000000000ac6 0x196 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .debug_line 0x0000000000000c5c 0x1eb /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) .debug_str 0x0000000000000000 0x672 .debug_str 0x0000000000000000 0x4c8 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) 0x52d (size before relaxing) .debug_str 0x00000000000004c8 0x173 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) 0x5fa (size before relaxing) .debug_str 0x000000000000063b 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) 0x589 (size before relaxing) .debug_str 0x000000000000065b 0xa /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) 0x581 (size before relaxing) .debug_str 0x0000000000000665 0x517 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_thenan_df.o) .debug_str 0x0000000000000665 0xd /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) 0x575 (size before relaxing) .debug_str 0x0000000000000672 0x557 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .debug_str 0x0000000000000672 0x53a /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) .debug_frame 0x0000000000000000 0x27c .debug_frame 0x0000000000000000 0x4c /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fixunsdfsi.o) .debug_frame 0x000000000000004c 0xc4 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .debug_frame 0x0000000000000110 0x3c /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_ge_df.o) .debug_frame 0x000000000000014c 0x44 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_df_to_si.o) .debug_frame 0x0000000000000190 0xac /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o) .debug_frame 0x000000000000023c 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_unpack_df.o) .debug_frame 0x000000000000025c 0x20 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_fpcmp_parts_df.o) .debug_ranges 0x0000000000000000 0x90 .debug_ranges 0x0000000000000000 0x48 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_addsub_df.o) .debug_ranges 0x0000000000000048 0x48 /home/paquity/CASIO/sh3eb-elf/lib/gcc/sh3eb-elf/8.2.0/libgcc.a(_pack_df.o)