Archive member included to satisfy reference by file (symbol)

/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (atexit)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (exit)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (__libc_fini_array)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) (_global_impure_ptr)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (__libc_init_array)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o)
                              ESF/mcu/src/startup_samd21j18a.o (memcpy)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (memset)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) (__register_exitproc)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) (__call_exitprocs)
/usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
                              /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) (__retarget_lock_acquire_recursive)

Allocating common symbols
Common symbol       size              file

__lock___atexit_recursive_mutex
                    0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
__lock___arc4random_mutex
                    0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
__lock___env_recursive_mutex
                    0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
__lock___sinit_recursive_mutex
                    0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
__lock___malloc_recursive_mutex
                    0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
__lock___at_quick_exit_mutex
                    0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
__lock___dd_hash_mutex
                    0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
__lock___tz_mutex   0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
__lock___sfp_recursive_mutex
                    0x1               /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)

Discarded input sections

 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crti.o
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crti.o
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crti.o
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 .data.__dso_handle
                0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 .text          0x0000000000000000       0x74 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
 .ARM.extab     0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
 .ARM.exidx     0x0000000000000000       0x10 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
 .ARM.attributes
                0x0000000000000000       0x1b /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/startup_samd21j18a.o
 .text          0x0000000000000000        0x0 ESF/mcu/src/startup_samd21j18a.o
 .data          0x0000000000000000        0x0 ESF/mcu/src/startup_samd21j18a.o
 .bss           0x0000000000000000        0x0 ESF/mcu/src/startup_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc ESF/mcu/src/system_samd21j18a.o
 .text          0x0000000000000000        0x0 ESF/mcu/src/system_samd21j18a.o
 .data          0x0000000000000000        0x4 ESF/mcu/src/system_samd21j18a.o
 .bss           0x0000000000000000        0x0 ESF/mcu/src/system_samd21j18a.o
 .text.SystemInit
                0x0000000000000000       0x10 ESF/mcu/src/system_samd21j18a.o
 .text.SystemCoreClockUpdate
                0x0000000000000000       0x10 ESF/mcu/src/system_samd21j18a.o
 .debug_info    0x0000000000000000       0xba ESF/mcu/src/system_samd21j18a.o
 .debug_abbrev  0x0000000000000000       0x83 ESF/mcu/src/system_samd21j18a.o
 .debug_aranges
                0x0000000000000000       0x20 ESF/mcu/src/system_samd21j18a.o
 .debug_ranges  0x0000000000000000       0x10 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x1a3 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0xa4e ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x1c ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x22 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x8e ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x51 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x103 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x6a ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x1df ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x7f ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x1c ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x22 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0xaf ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x3ad ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x72b ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x946 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x289 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0xfb7 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x52d ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0xc48 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x957 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x47c ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x58 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0xa6e ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x23e ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x3fe ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000       0x52 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x80e ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x3d8 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0xe53 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000     0x2675 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000     0x10e2 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x793 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000     0x20f6 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000     0x193f ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x348 ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x30d ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000     0x232d ESF/mcu/src/system_samd21j18a.o
 .debug_macro   0x0000000000000000      0x3d8 ESF/mcu/src/system_samd21j18a.o
 .debug_line    0x0000000000000000      0x2f5 ESF/mcu/src/system_samd21j18a.o
 .debug_str     0x0000000000000000    0x93fcf ESF/mcu/src/system_samd21j18a.o
 .comment       0x0000000000000000       0x1f ESF/mcu/src/system_samd21j18a.o
 .debug_frame   0x0000000000000000       0x30 ESF/mcu/src/system_samd21j18a.o
 .ARM.attributes
                0x0000000000000000       0x2c ESF/mcu/src/system_samd21j18a.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .group         0x0000000000000000        0xc src/main.o
 .text          0x0000000000000000        0x0 src/main.o
 .data          0x0000000000000000        0x0 src/main.o
 .bss           0x0000000000000000        0x0 src/main.o
 .debug_macro   0x0000000000000000      0xa4e src/main.o
 .debug_macro   0x0000000000000000       0x1c src/main.o
 .debug_macro   0x0000000000000000       0x22 src/main.o
 .debug_macro   0x0000000000000000       0x8e src/main.o
 .debug_macro   0x0000000000000000       0x51 src/main.o
 .debug_macro   0x0000000000000000      0x103 src/main.o
 .debug_macro   0x0000000000000000       0x6a src/main.o
 .debug_macro   0x0000000000000000      0x1df src/main.o
 .debug_macro   0x0000000000000000       0x7f src/main.o
 .debug_macro   0x0000000000000000       0x1c src/main.o
 .debug_macro   0x0000000000000000       0x22 src/main.o
 .debug_macro   0x0000000000000000       0xaf src/main.o
 .debug_macro   0x0000000000000000      0x3ad src/main.o
 .debug_macro   0x0000000000000000      0x72b src/main.o
 .debug_macro   0x0000000000000000      0x946 src/main.o
 .debug_macro   0x0000000000000000      0x289 src/main.o
 .debug_macro   0x0000000000000000      0xfb7 src/main.o
 .debug_macro   0x0000000000000000      0x52d src/main.o
 .debug_macro   0x0000000000000000      0xc48 src/main.o
 .debug_macro   0x0000000000000000      0x957 src/main.o
 .debug_macro   0x0000000000000000      0x47c src/main.o
 .debug_macro   0x0000000000000000       0x58 src/main.o
 .debug_macro   0x0000000000000000      0xa6e src/main.o
 .debug_macro   0x0000000000000000      0x23e src/main.o
 .debug_macro   0x0000000000000000      0x3fe src/main.o
 .debug_macro   0x0000000000000000       0x52 src/main.o
 .debug_macro   0x0000000000000000      0x80e src/main.o
 .debug_macro   0x0000000000000000      0x3d8 src/main.o
 .debug_macro   0x0000000000000000      0xe53 src/main.o
 .debug_macro   0x0000000000000000     0x2675 src/main.o
 .debug_macro   0x0000000000000000     0x10e2 src/main.o
 .debug_macro   0x0000000000000000      0x793 src/main.o
 .debug_macro   0x0000000000000000     0x20f6 src/main.o
 .debug_macro   0x0000000000000000     0x193f src/main.o
 .debug_macro   0x0000000000000000      0x348 src/main.o
 .debug_macro   0x0000000000000000      0x30d src/main.o
 .debug_macro   0x0000000000000000     0x232d src/main.o
 .debug_macro   0x0000000000000000      0x3d8 src/main.o
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o)
 .text.atexit   0x0000000000000000       0x10 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o)
 .debug_frame   0x0000000000000000       0x28 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o)
 .ARM.attributes
                0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o)
 .text.exit     0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o)
 .debug_frame   0x0000000000000000       0x28 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o)
 .ARM.attributes
                0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o)
 .text.__libc_fini_array
                0x0000000000000000       0x28 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o)
 .debug_frame   0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o)
 .ARM.attributes
                0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o)
 .data._impure_ptr
                0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o)
 .data.impure_data
                0x0000000000000000       0x60 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o)
 .rodata._global_impure_ptr
                0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o)
 .ARM.attributes
                0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
 .text.__register_exitproc
                0x0000000000000000       0xcc /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
 .bss._global_atexit0
                0x0000000000000000       0x8c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
 .data.__atexit_dummy
                0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
 .debug_frame   0x0000000000000000       0x30 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
 .ARM.attributes
                0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
 .text.__call_exitprocs
                0x0000000000000000       0xb0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
 .bss._global_atexit
                0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
 .data.__atexit_recursive_mutex
                0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
 .debug_frame   0x0000000000000000       0x34 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
 .ARM.attributes
                0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_init
                0x0000000000000000        0x2 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_init_recursive
                0x0000000000000000        0x2 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_close
                0x0000000000000000        0x2 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_close_recursive
                0x0000000000000000        0x2 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_acquire
                0x0000000000000000        0x2 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_acquire_recursive
                0x0000000000000000        0x2 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_try_acquire
                0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_try_acquire_recursive
                0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_release
                0x0000000000000000        0x2 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text.__retarget_lock_release_recursive
                0x0000000000000000        0x2 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .debug_frame   0x0000000000000000       0xb0 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .ARM.attributes
                0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 COMMON         0x0000000000000000        0x9 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtend.o
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtend.o
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtend.o
 .eh_frame      0x0000000000000000        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtend.o
 .ARM.attributes
                0x0000000000000000       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtend.o
 .text          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtn.o
 .data          0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtn.o
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtn.o

Memory Configuration

Name             Origin             Length             Attributes
rom              0x0000000000000000 0x0000000000040000 xr
ram              0x0000000020000000 0x0000000000008000 xrw
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crti.o
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
LOAD ESF/mcu/src/startup_samd21j18a.o
LOAD ESF/mcu/src/system_samd21j18a.o
LOAD src/main.o
START GROUP
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libm.a
END GROUP
START GROUP
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/libgcc.a
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a
END GROUP
START GROUP
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/libgcc.a
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a
END GROUP
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtend.o
LOAD /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtn.o
                0x0000000000002000                STACK_SIZE = DEFINED (STACK_SIZE)?STACK_SIZE:DEFINED (__stack_size__)?__stack_size__:0x2000

.text           0x0000000000000000      0x278
                0x0000000000000000                . = ALIGN (0x4)
                0x0000000000000000                _sfixed = .
 *(.vectors .vectors.*)
 .vectors       0x0000000000000000       0xb0 ESF/mcu/src/startup_samd21j18a.o
                0x0000000000000000                exception_table
 *(.text .text.* .gnu.linkonce.t.*)
 .text.__do_global_dtors_aux
                0x00000000000000b0       0x28 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 .text.frame_dummy
                0x00000000000000d8       0x20 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 .text.Dummy_Handler
                0x00000000000000f8        0x2 ESF/mcu/src/startup_samd21j18a.o
                0x00000000000000f8                SVCall_Handler
                0x00000000000000f8                DMAC_Handler
                0x00000000000000f8                HardFault_Handler
                0x00000000000000f8                AC_Handler
                0x00000000000000f8                SysTick_Handler
                0x00000000000000f8                PendSV_Handler
                0x00000000000000f8                TC7_Handler
                0x00000000000000f8                SERCOM1_Handler
                0x00000000000000f8                ADC_Handler
                0x00000000000000f8                NonMaskableInt_Handler
                0x00000000000000f8                TCC1_Handler
                0x00000000000000f8                SERCOM2_Handler
                0x00000000000000f8                TCC0_Handler
                0x00000000000000f8                RTC_Handler
                0x00000000000000f8                EIC_Handler
                0x00000000000000f8                TC6_Handler
                0x00000000000000f8                WDT_Handler
                0x00000000000000f8                TC4_Handler
                0x00000000000000f8                USB_Handler
                0x00000000000000f8                TC3_Handler
                0x00000000000000f8                Dummy_Handler
                0x00000000000000f8                PM_Handler
                0x00000000000000f8                SERCOM5_Handler
                0x00000000000000f8                TCC2_Handler
                0x00000000000000f8                EVSYS_Handler
                0x00000000000000f8                SERCOM3_Handler
                0x00000000000000f8                SERCOM4_Handler
                0x00000000000000f8                I2S_Handler
                0x00000000000000f8                NVMCTRL_Handler
                0x00000000000000f8                SERCOM0_Handler
                0x00000000000000f8                DAC_Handler
                0x00000000000000f8                PTC_Handler
                0x00000000000000f8                TC5_Handler
                0x00000000000000f8                SYSCTRL_Handler
 *fill*         0x00000000000000fa        0x2 
 .text.Reset_Handler
                0x00000000000000fc       0x7c ESF/mcu/src/startup_samd21j18a.o
                0x00000000000000fc                Reset_Handler
 .text.startup.main
                0x0000000000000178       0x74 src/main.o
                0x0000000000000178                main
 .text.__libc_init_array
                0x00000000000001ec       0x48 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o)
                0x00000000000001ec                __libc_init_array
 .text.memcpy   0x0000000000000234       0x12 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o)
                0x0000000000000234                memcpy
 .text.memset   0x0000000000000246       0x10 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o)
                0x0000000000000246                memset
 *(.glue_7t)
 .glue_7t       0x0000000000000256        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x0000000000000256        0x0 linker stubs
 *(.rodata .rodata* .gnu.linkonce.r.*)
 *(.ARM.extab* .gnu.linkonce.armextab.*)
                0x0000000000000258                . = ALIGN (0x4)
 *fill*         0x0000000000000256        0x2 
 *(.init)
 .init          0x0000000000000258        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crti.o
                0x0000000000000258                _init
 .init          0x000000000000025c        0x8 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtn.o
                0x0000000000000264                . = ALIGN (0x4)
                0x0000000000000264                __preinit_array_start = .
 *(.preinit_array)
                0x0000000000000264                __preinit_array_end = .
                0x0000000000000264                . = ALIGN (0x4)
                0x0000000000000264                __init_array_start = .
 *(SORT_BY_NAME(.init_array.*))
 *(.init_array)
 .init_array    0x0000000000000264        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
                0x0000000000000268                __init_array_end = .
                0x0000000000000268                . = ALIGN (0x4)
 *crtbegin.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *crtend.o(.ctors)
                0x0000000000000268                . = ALIGN (0x4)
 *(.fini)
 .fini          0x0000000000000268        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crti.o
                0x0000000000000268                _fini
 .fini          0x000000000000026c        0x8 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtn.o
                0x0000000000000274                . = ALIGN (0x4)
                0x0000000000000274                __fini_array_start = .
 *(.fini_array)
 .fini_array    0x0000000000000274        0x4 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 *(SORT_BY_NAME(.fini_array.*))
                0x0000000000000278                __fini_array_end = .
 *crtbegin.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *crtend.o(.dtors)
                0x0000000000000278                . = ALIGN (0x4)
                0x0000000000000278                _efixed = .
                [!provide]                        PROVIDE (__exidx_start = .)

.vfp11_veneer   0x0000000000000278        0x0
 .vfp11_veneer  0x0000000000000278        0x0 linker stubs

.v4_bx          0x0000000000000278        0x0
 .v4_bx         0x0000000000000278        0x0 linker stubs

.iplt           0x0000000000000278        0x0
 .iplt          0x0000000000000278        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o

.igot.plt       0x0000000000000278        0x0
 .igot.plt      0x0000000000000278        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o

.eh_frame       0x0000000000000278        0x0
 .eh_frame      0x0000000000000278        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o

.rel.dyn        0x0000000000000278        0x0
 .rel.iplt      0x0000000000000278        0x0 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o

.ARM.exidx
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)
                0x0000000000000278                . = ALIGN (0x4)
                0x0000000000000278                _etext = .

.relocate       0x0000000020000000        0x0 load address 0x0000000000000278
                0x0000000020000000                . = ALIGN (0x4)
                0x0000000020000000                _srelocate = .
 *(.ramfunc .ramfunc.*)
 *(.data .data.*)
                0x0000000020000000                . = ALIGN (0x4)
                0x0000000020000000                _erelocate = .

.bss            0x0000000020000000       0x1c
                0x0000000020000000                . = ALIGN (0x4)
                0x0000000020000000                _sbss = .
                0x0000000020000000                _szero = .
 *(.bss .bss.*)
 .bss.completed.1
                0x0000000020000000        0x1 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 *fill*         0x0000000020000001        0x3 
 .bss.object.0  0x0000000020000004       0x18 /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 *(COMMON)
                0x000000002000001c                . = ALIGN (0x4)
                0x000000002000001c                _ebss = .
                0x000000002000001c                _ezero = .

.stack          0x000000002000001c     0x2004
                0x0000000020000020                . = ALIGN (0x8)
 *fill*         0x000000002000001c        0x4 
                0x0000000020000020                _sstack = .
                0x0000000020002020                . = (. + STACK_SIZE)
 *fill*         0x0000000020000020     0x2000 
                0x0000000020002020                . = ALIGN (0x8)
                0x0000000020002020                _estack = .
                0x0000000020002020                . = ALIGN (0x4)
                0x0000000020002020                _end = .
OUTPUT(testdir.elf elf32-littlearm)
LOAD linker stubs

.ARM.attributes
                0x0000000000000000       0x28
 .ARM.attributes
                0x0000000000000000       0x1e /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crti.o
 .ARM.attributes
                0x000000000000001e       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtbegin.o
 .ARM.attributes
                0x000000000000004a       0x2c ESF/mcu/src/startup_samd21j18a.o
 .ARM.attributes
                0x0000000000000076       0x2c src/main.o
 .ARM.attributes
                0x00000000000000a2       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o)
 .ARM.attributes
                0x00000000000000ce       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o)
 .ARM.attributes
                0x00000000000000fa       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o)
 .ARM.attributes
                0x0000000000000126       0x1e /usr/lib/gcc/arm-none-eabi/10.2.0/thumb/v6-m/nofp/crtn.o

.comment        0x0000000000000000       0x1e
 .comment       0x0000000000000000       0x1e ESF/mcu/src/startup_samd21j18a.o
                                         0x1f (size before relaxing)
 .comment       0x000000000000001e       0x1f src/main.o

.debug_info     0x0000000000000000      0x7fa
 .debug_info    0x0000000000000000      0x4a3 ESF/mcu/src/startup_samd21j18a.o
 .debug_info    0x00000000000004a3      0x357 src/main.o

.debug_abbrev   0x0000000000000000      0x28b
 .debug_abbrev  0x0000000000000000      0x181 ESF/mcu/src/startup_samd21j18a.o
 .debug_abbrev  0x0000000000000181      0x10a src/main.o

.debug_aranges  0x0000000000000000       0x48
 .debug_aranges
                0x0000000000000000       0x28 ESF/mcu/src/startup_samd21j18a.o
 .debug_aranges
                0x0000000000000028       0x20 src/main.o

.debug_ranges   0x0000000000000000      0x118
 .debug_ranges  0x0000000000000000       0x18 ESF/mcu/src/startup_samd21j18a.o
 .debug_ranges  0x0000000000000018      0x100 src/main.o

.debug_macro    0x0000000000000000    0x12b53
 .debug_macro   0x0000000000000000      0x19d ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000019d      0xa4e ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000000beb       0x1c ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000000c07       0x22 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000000c29       0x8e ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000000cb7       0x51 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000000d08      0x103 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000000e0b       0x6a ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000000e75      0x1df ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000001054       0x7f ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000010d3       0x1c ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000010ef       0x22 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000001111       0xaf ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000011c0      0x3ad ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000156d      0x72b ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000001c98      0x946 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000025de      0x289 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000002867      0xfb7 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000381e      0x52d ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000003d4b      0xc48 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000004993      0x957 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000052ea      0x47c ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000005766       0x58 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000057be      0xa6e ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000622c      0x23e ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000646a      0x3fe ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000006868       0x52 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000068ba      0x80e ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000070c8      0x3d8 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000074a0      0xe53 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x00000000000082f3     0x2675 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000a968     0x10e2 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000ba4a      0x793 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000c1dd     0x20f6 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000e2d3     0x193f ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000fc12      0x348 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000000ff5a      0x30d ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000010267     0x232d ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x0000000000012594      0x3d8 ESF/mcu/src/startup_samd21j18a.o
 .debug_macro   0x000000000001296c      0x1e7 src/main.o

.debug_line     0x0000000000000000      0x7b8
 .debug_line    0x0000000000000000      0x34e ESF/mcu/src/startup_samd21j18a.o
 .debug_line    0x000000000000034e      0x46a src/main.o

.debug_str      0x0000000000000000    0x93ff8
 .debug_str     0x0000000000000000    0x93eff ESF/mcu/src/startup_samd21j18a.o
                                      0x9434a (size before relaxing)
 .debug_str     0x0000000000093eff       0xf9 src/main.o
                                      0x94060 (size before relaxing)

.debug_frame    0x0000000000000000       0xd8
 .debug_frame   0x0000000000000000       0x38 ESF/mcu/src/startup_samd21j18a.o
 .debug_frame   0x0000000000000038       0x2c src/main.o
 .debug_frame   0x0000000000000064       0x2c /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o)
 .debug_frame   0x0000000000000090       0x28 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o)
 .debug_frame   0x00000000000000b8       0x20 /usr/lib/gcc/arm-none-eabi/10.2.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o)

.debug_loc      0x0000000000000000      0x27c
 .debug_loc     0x0000000000000000      0x27c src/main.o
