ARM Linker, RVCT4.0 [Build 524] for uVision [Evaluation]

==============================================================================

Section Cross References

    aduc702x.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    aduc702x.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    aduc702x.o(Reset) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    aduc702x.o(Reset) refers to irq_arm.o(.text) for Undef_Handler
    aduc702x.o(Reset) refers to aduc702x.o(STACK) for Stack_Top
    aduc702x.o(Reset) refers to __main.o(!!!main) for __main
    aduc702x.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    aduc702x.o(.text) refers to aduc702x.o(HEAP) for Heap_Mem
    aduc702x.o(.text) refers to aduc702x.o(STACK) for Stack_Mem
    demo.o(.text) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    demo.o(.text) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    demo.o(.text) refers (Special) to _printf_str.o(.text) for _printf_str
    demo.o(.text) refers to rt_memclr.o(.text) for __aeabi_memclr
    demo.o(.text) refers to noretval__2sprintf.o(.text) for __2sprintf
    demo.o(.text) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    demo.o(.text) refers to demo.o(.data) for .data
    demo.o(.text) refers to demo.o(.bss) for .bss
    demo.o(.text) refers to irq_arm.o(.data) for IRQ
    demo.o(.text) refers to demo.o(.constdata) for .constdata
    demo.o(.text) refers to dflt_noclz.o(x$fpl$dfltu) for __aeabi_ui2d
    demo.o(.text) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    demo.o(.text) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
    demo.o(.text) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    demo.o(.text) refers to daddsub_noclz.o(x$fpl$dsub) for __aeabi_dsub
    demo.o(.text) refers to daddsub_noclz.o(x$fpl$dadd) for __aeabi_dadd
    demo.o(.text) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    demo.o(.text) refers to aeabi_sdivfast.o(.text) for __aeabi_idivmod
    demo.o(.text) refers to daddsub_noclz.o(x$fpl$drsb) for __aeabi_drsub
    demo.o(.text) refers to dfixu.o(x$fpl$dfixu) for __aeabi_d2uiz
    demo.o(.text) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    demo.o(.text) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    demo.o(.bss) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    demo.o(.bss) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    demo.o(.bss) refers (Special) to _printf_str.o(.text) for _printf_str
    demo.o(.constdata) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    demo.o(.constdata) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    demo.o(.constdata) refers (Special) to _printf_str.o(.text) for _printf_str
    demo.o(.data) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    demo.o(.data) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    demo.o(.data) refers (Special) to _printf_str.o(.text) for _printf_str
    demo.o(.data) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    demo.o(.data) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    demo.o(.data) refers (Special) to _printf_str.o(.text) for _printf_str
    demo.o(.data) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    demo.o(.data) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    demo.o(.data) refers (Special) to _printf_str.o(.text) for _printf_str
    demo.o(.data) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    demo.o(.data) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    demo.o(.data) refers (Special) to _printf_str.o(.text) for _printf_str
    irq_arm.o(.text) refers to irq_arm.o(.data) for .data
    __2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    __2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
    noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
    __printf.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    _printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common
    _printf_str.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    __printf_flags.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
    __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
    __printf_ss.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
    __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_ss.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    __printf_flags_ss.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
    __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
    __printf_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
    __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    __printf_flags_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
    __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
    __printf_ss_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
    __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_ss_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    __printf_flags_ss_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r1) for __ARM_common_call_via_r1
    __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
    _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    rt_memcpy.o(.text) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    rt_memclr.o(.text) refers to rt_memclr_w.o(.text) for _memset_w
    aeabi_sdivfast.o(.text_udiv) refers to aeabi_sdivfast.o(.text) for __arm_div4
    aeabi_sdivfast_div0.o(.text_udiv) refers to aeabi_sdivfast_div0.o(.text) for __arm_div4
    __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    daddsub_noclz.o(x$fpl$dadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    daddsub_noclz.o(x$fpl$dadd) refers (Special) to dunder.o(x$fpl$dunder) for __dunder
    daddsub_noclz.o(x$fpl$dadd) refers to daddsub_noclz.o(x$fpl$dsub) for _dsub1
    daddsub_noclz.o(x$fpl$dadd) refers to dcheck.o(x$fpl$dcheck) for __fpl_dcheck_NaN2
    daddsub_noclz.o(x$fpl$drsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    daddsub_noclz.o(x$fpl$drsb) refers (Special) to dunder.o(x$fpl$dunder) for __dunder
    daddsub_noclz.o(x$fpl$drsb) refers to daddsub_noclz.o(x$fpl$dadd) for _dadd1
    daddsub_noclz.o(x$fpl$drsb) refers to daddsub_noclz.o(x$fpl$dsub) for _dsub1
    daddsub_noclz.o(x$fpl$dsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    daddsub_noclz.o(x$fpl$dsub) refers (Special) to dunder.o(x$fpl$dunder) for __dunder
    daddsub_noclz.o(x$fpl$dsub) refers to daddsub_noclz.o(x$fpl$dadd) for _dadd1
    daddsub_noclz.o(x$fpl$dsub) refers to dcheck.o(x$fpl$dcheck) for __fpl_dcheck_NaN2
    ddiv.o(x$fpl$drdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ddiv.o(x$fpl$drdiv) refers (Special) to dunder.o(x$fpl$dunder) for __dunder
    ddiv.o(x$fpl$drdiv) refers to ddiv.o(x$fpl$ddiv) for ddiv_entry
    ddiv.o(x$fpl$ddiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ddiv.o(x$fpl$ddiv) refers (Special) to dunder.o(x$fpl$dunder) for __dunder
    ddiv.o(x$fpl$ddiv) refers to dcheck.o(x$fpl$dcheck) for __fpl_dcheck_NaN2
    dfix.o(x$fpl$dfix) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfix.o(x$fpl$dfix) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
    dfix.o(x$fpl$dfixr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfix.o(x$fpl$dfixr) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
    dfixu.o(x$fpl$dfixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixu.o(x$fpl$dfixu) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
    dfixu.o(x$fpl$dfixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixu.o(x$fpl$dfixur) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
    dflt_noclz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dflt_noclz.o(x$fpl$dfltu) refers to dflt_noclz.o(x$fpl$dflt) for __dflt_normalise
    dflt_noclz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dleqf.o(x$fpl$dleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dleqf.o(x$fpl$dleqf) refers to dcmpin.o(x$fpl$dcmpinfnan) for __fpl_dcmp_InfNaN
    dmul.o(x$fpl$dmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dmul.o(x$fpl$dmul) refers (Special) to dunder.o(x$fpl$dunder) for __dunder
    dmul.o(x$fpl$dmul) refers to dcheck.o(x$fpl$dcheck) for __fpl_dcheck_NaN2
    drleqf.o(x$fpl$drleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    drleqf.o(x$fpl$drleqf) refers to dcmpin.o(x$fpl$dcmpinfnan) for __fpl_dcmp_InfNaN
    f2d.o(x$fpl$f2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    f2d.o(x$fpl$f2d) refers (Special) to dflt_noclz.o(x$fpl$dflt) for __dflt_normalise
    f2d.o(x$fpl$f2d) refers to fcheck1.o(x$fpl$fcheck1) for __fpl_fcheck_NaN1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    rtentry.o(.ARM.exidx) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for .ARM.Collect$$rtentry$$00000000
    aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    _printf_char_common.o(.text) refers to __printf.o(.text) for __printf
    _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str
    dcheck.o(x$fpl$dcheck) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dcheck.o(x$fpl$dcheck) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
    dcheck1.o(x$fpl$dcheck1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dcheck1.o(x$fpl$dcheck1) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
    dcmpin.o(x$fpl$dcmpinfnan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dcmpin.o(x$fpl$dcmpinfnan) refers to dcheck.o(x$fpl$dcheck) for __fpl_dcheck_NaN2
    dcmpin.o(x$fpl$dcmpinfnan) refers to trapv.o(x$fpl$trapveneer) for __fpl_cmpreturn
    dunder.o(x$fpl$dunder) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fcheck1.o(x$fpl$fcheck1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fcheck1.o(x$fpl$fcheck1) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
    rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to demo.o(.text) for main
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for .ARM.Collect$$rtentry$$00000002
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for .ARM.Collect$$rtentry$$00000009
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for .ARM.Collect$$rtentry$$0000000C
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    __printf_nopercent.o(.text) refers to __printf_nopercent.o(i.__ARM_common_call_via_r7) for __ARM_common_call_via_r7
    __printf_nopercent.o(.text) refers to __printf_nopercent.o(i.__ARM_common_call_via_r5) for __ARM_common_call_via_r5
    retnan.o(x$fpl$retnan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    retnan.o(x$fpl$retnan) refers to trapv.o(x$fpl$trapveneer) for __fpl_cmpreturn
    trapv.o(x$fpl$trapveneer) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to aduc702x.o(.text) for __user_initial_stackheap
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000028) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002F) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_user_alloc_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers to fpinit.o(x$fpl$fpinit) for _fp_init
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    libinit2.o(.ARM.Collect$$libinit$$0000000C) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000022) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000023) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    sys_exit.o(.text) refers to use_no_semi.o(.text) for __I$use$semihosting
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for .ARM.Collect$$rtexit$$00000002
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    __raise.o(.text) refers to __printf.o(i.__ARM_common_call_via_r2) for __ARM_common_call_via_r2
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


==============================================================================

Removing Unused input sections from the image.

    Removing demo.o(.data), (2 bytes).
    Removing demo.o(.data), (2 bytes).
    Removing demo.o(.data), (4 bytes).

3 unused section(s) (total 8 bytes) removed from the image.

==============================================================================

Adding Veneers to the image

    Adding TA veneer (4 bytes, Inline) for call to '_printf_percent' from __printf.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_init' from rtentry2.o(.ARM.Collect$$rtentry$$0000000A).
    Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_shutdown' from rtexit2.o(.ARM.Collect$$rtexit$$00000003).
    Adding TA veneer (4 bytes, Inline) for call to '__rt_exit' from exit.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to '__2sprintf' from demo.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to '_printf_string' from _printf_s.o(.ARM.Collect$$_printf_percent$$00000014).
    Adding TA veneer (4 bytes, Inline) for call to '_fp_init' from libinit.o(.ARM.Collect$$libinit$$00000000).

7 Veneer(s) (total 44 bytes) added to the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardshut.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry4.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry2.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtexit.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../../angel/scatter.s                    0x00000000   Number         0  __scatter.o ABSOLUTE
    ../../angel/startup.s                    0x00000000   Number         0  __main.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  libspace.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  sys_exit.o ABSOLUTE
    ../../angel/sysapp.c                     0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../../angel/sysapp.c                     0x00000000   Number         0  sys_command.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  no_argv.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../../daddsub.s                          0x00000000   Number         0  daddsub_noclz.o ABSOLUTE
    ../../dcheck.s                           0x00000000   Number         0  dcheck.o ABSOLUTE
    ../../dcheck1.s                          0x00000000   Number         0  dcheck1.o ABSOLUTE
    ../../dcmpin.s                           0x00000000   Number         0  dcmpin.o ABSOLUTE
    ../../ddiv.s                             0x00000000   Number         0  ddiv.o ABSOLUTE
    ../../dfix.s                             0x00000000   Number         0  dfix.o ABSOLUTE
    ../../dfixu.s                            0x00000000   Number         0  dfixu.o ABSOLUTE
    ../../dflt.s                             0x00000000   Number         0  dflt_noclz.o ABSOLUTE
    ../../division.s                         0x00000000   Number         0  aeabi_sdivfast.o ABSOLUTE
    ../../division.s                         0x00000000   Number         0  aeabi_sdivfast_div0.o ABSOLUTE
    ../../divrt.s                            0x00000000   Number         0  divrt_7tdmi_div0.o ABSOLUTE
    ../../divrt.s                            0x00000000   Number         0  divrt_7tdmi.o ABSOLUTE
    ../../dleqf.s                            0x00000000   Number         0  dleqf.o ABSOLUTE
    ../../dmul.s                             0x00000000   Number         0  dmul.o ABSOLUTE
    ../../drleqf.s                           0x00000000   Number         0  drleqf.o ABSOLUTE
    ../../dunder.s                           0x00000000   Number         0  dunder.o ABSOLUTE
    ../../f2d.s                              0x00000000   Number         0  f2d.o ABSOLUTE
    ../../fcheck1.s                          0x00000000   Number         0  fcheck1.o ABSOLUTE
    ../../fpinit.s                           0x00000000   Number         0  fpinit.o ABSOLUTE
    ../../heapalloc.c                        0x00000000   Number         0  hrguard.o ABSOLUTE
    ../../heapaux.c                          0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libinit.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libinit2.o ABSOLUTE
    ../../memcpset.s                         0x00000000   Number         0  rt_memclr_w.o ABSOLUTE
    ../../memcpset.s                         0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../../memcpset.s                         0x00000000   Number         0  rt_memclr.o ABSOLUTE
    ../../memcpset.s                         0x00000000   Number         0  rt_memcpy_w.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __2sprintf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_str.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _sputc.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  noretval__2sprintf.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_s.o ABSOLUTE
    ../../retnan.s                           0x00000000   Number         0  retnan.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  __raise.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../../signal.s                           0x00000000   Number         0  defsig.o ABSOLUTE
    ../../stdlib.c                           0x00000000   Number         0  exit.o ABSOLUTE
    ../../trapv.s                            0x00000000   Number         0  trapv.o ABSOLUTE
    ../../usenofp.s                          0x00000000   Number         0  usenofp.o ABSOLUTE
    ADuC702x.s                               0x00000000   Number         0  aduc702x.o ABSOLUTE
    Demo.C                                   0x00000000   Number         0  demo.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    irq_arm.c                                0x00000000   Number         0  irq_arm.o ABSOLUTE
    .data                                    0x00010000   Section       88  demo.o(.data)
    .data                                    0x00010058   Section       24  irq_arm.o(.data)
    .bss                                     0x00010070   Section     2048  demo.o(.bss)
    .bss                                     0x00010870   Section       96  libspace.o(.bss)
    HEAP                                     0x000108d0   Section        0  aduc702x.o(HEAP)
    STACK                                    0x000108d0   Section     1664  aduc702x.o(STACK)
    Heap_Mem                                 0x000108d0   Data           0  aduc702x.o(HEAP)
    Stack_Mem                                0x000108d0   Data        1664  aduc702x.o(STACK)
    Stack_Top                                0x00010f50   Data           0  aduc702x.o(STACK)
    Reset                                    0x00080000   Section      188  aduc702x.o(Reset)
    !!!main                                  0x000800bc   Section        8  __main.o(!!!main)
    !!!scatter                               0x000800c4   Section       60  __scatter.o(!!!scatter)
    !!handler_copy                           0x00080100   Section       40  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x00080128   Section       44  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$_printf_percent$$00000000  0x00080158   Section        0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    .ARM.Collect$$_printf_percent$$00000014  0x00080158   Section        8  _printf_s.o(.ARM.Collect$$_printf_percent$$00000014)
    .ARM.Collect$$_printf_percent$$00000017  0x00080160   Section        8  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    .ARM.Collect$$libinit$$00000000          0x00080170   Section        6  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000006          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000006)
    .ARM.Collect$$libinit$$00000008          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    .ARM.Collect$$libinit$$0000000A          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000D          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    .ARM.Collect$$libinit$$0000000F          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    .ARM.Collect$$libinit$$00000011          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000028          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000028)
    .ARM.Collect$$libinit$$0000002A          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    .ARM.Collect$$libinit$$0000002C          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x00080176   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$0000002F          0x00080176   Section       12  libinit2.o(.ARM.Collect$$libinit$$0000002F)
    .ARM.Collect$$libshutdown$$00000000      0x0008018c   Section        4  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000003      0x00080190   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    .ARM.Collect$$libshutdown$$00000006      0x00080190   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x00080190   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000B      0x00080190   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    .ARM.Collect$$libshutdown$$0000000E      0x00080190   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$0000000F      0x00080190   Section        6  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$rtentry$$00000000          0x00080198   Section        0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x00080198   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x00080198   Section        8  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x000801a0   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x000801a0   Section        4  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x000801a4   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x000801a4   Section       40  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x000801d0   Section        0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x000801d0   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x000801d0   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x000801d4   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .text                                    0x000801d8   Section       32  aduc702x.o(.text)
    .text                                    0x000801f8   Section     3092  demo.o(.text)
    .text                                    0x00080e0c   Section      196  irq_arm.o(.text)
    .text                                    0x00080ed8   Section       40  noretval__2sprintf.o(.text)
    .text                                    0x00080f00   Section      120  __printf.o(.text)
    .text                                    0x00080f78   Section       88  _printf_str.o(.text)
    .text                                    0x00080fd0   Section      212  rt_memcpy.o(.text)
    .text                                    0x000810a4   Section       64  rt_memclr.o(.text)
    .text                                    0x000810e4   Section      556  aeabi_sdivfast.o(.text)
    __arm_div_large_positive                 0x00081118   ARM Code       0  aeabi_sdivfast.o(.text)
    __arm_div16                              0x00081140   ARM Code       0  aeabi_sdivfast.o(.text)
    __arm_div12                              0x00081170   ARM Code       0  aeabi_sdivfast.o(.text)
    __arm_div8                               0x000811a4   ARM Code       0  aeabi_sdivfast.o(.text)
    __arm_div4                               0x000811d4   ARM Code       0  aeabi_sdivfast.o(.text)
    .text                                    0x00081310   Section        6  heapauxi.o(.text)
    .text                                    0x00081318   Section       52  _printf_char_common.o(.text)
    _printf_input_char                       0x00081319   Thumb Code    10  _printf_char_common.o(.text)
    .text                                    0x0008134c   Section       10  _sputc.o(.text)
    .text                                    0x00081360   Section       50  _printf_char.o(.text)
    .text                                    0x00081394   Section      100  rt_memcpy_w.o(.text)
    .text                                    0x000813f8   Section       84  rt_memclr_w.o(.text)
    .text                                    0x0008144c   Section       96  sys_stackheap_outer.o(.text)
    .text                                    0x000814ac   Section       12  exit.o(.text)
    .text                                    0x000814b8   Section       12  libspace.o(.text)
    .text                                    0x000814c4   Section       24  sys_exit.o(.text)
    .text                                    0x000814dc   Section        4  use_no_semi.o(.text)
    i.__ARM_common_call_via_r1               0x000814e0   Section        2  __printf.o(i.__ARM_common_call_via_r1)
    i.__ARM_common_call_via_r2               0x000814e2   Section        2  __printf.o(i.__ARM_common_call_via_r2)
    x$fpl$dadd                               0x000814e4   Section      468  daddsub_noclz.o(x$fpl$dadd)
    _dadd1                                   0x000814f4   ARM Code       0  daddsub_noclz.o(x$fpl$dadd)
    x$fpl$dcheck                             0x000816b8   Section       16  dcheck.o(x$fpl$dcheck)
    x$fpl$dcheck1                            0x000816c8   Section       16  dcheck1.o(x$fpl$dcheck1)
    x$fpl$dcmpinfnan                         0x000816d8   Section      128  dcmpin.o(x$fpl$dcmpinfnan)
    x$fpl$ddiv                               0x00081758   Section     1116  ddiv.o(x$fpl$ddiv)
    ddiv_entry                               0x0008175c   ARM Code       0  ddiv.o(x$fpl$ddiv)
    x$fpl$dfix                               0x00081bb4   Section      176  dfix.o(x$fpl$dfix)
    x$fpl$dfixu                              0x00081c64   Section      136  dfixu.o(x$fpl$dfixu)
    x$fpl$dflt                               0x00081cec   Section       88  dflt_noclz.o(x$fpl$dflt)
    x$fpl$dfltu                              0x00081d44   Section       12  dflt_noclz.o(x$fpl$dfltu)
    x$fpl$dleqf                              0x00081d50   Section      136  dleqf.o(x$fpl$dleqf)
    x$fpl$dmul                               0x00081dd8   Section      476  dmul.o(x$fpl$dmul)
    x$fpl$drleqf                             0x00081fb4   Section      160  drleqf.o(x$fpl$drleqf)
    x$fpl$drsb                               0x00082054   Section       24  daddsub_noclz.o(x$fpl$drsb)
    x$fpl$dsub                               0x0008206c   Section      584  daddsub_noclz.o(x$fpl$dsub)
    _dsub1                                   0x0008207c   ARM Code       0  daddsub_noclz.o(x$fpl$dsub)
    x$fpl$dunder                             0x000822b4   Section      280  dunder.o(x$fpl$dunder)
    x$fpl$f2d                                0x000823cc   Section      100  f2d.o(x$fpl$f2d)
    x$fpl$fcheck1                            0x00082430   Section       12  fcheck1.o(x$fpl$fcheck1)
    x$fpl$fpinit                             0x00082440   Section        4  fpinit.o(x$fpl$fpinit)
    x$fpl$retnan                             0x00082444   Section      116  retnan.o(x$fpl$retnan)
    x$fpl$trapveneer                         0x000824b8   Section       60  trapv.o(x$fpl$trapveneer)
    .constdata                               0x000824f4   Section       19  demo.o(.constdata)
    x$fpl$usenofp                            0x000824f4   Section        0  usenofp.o(x$fpl$usenofp)
    __func__                                 0x000824f4   Data          19  demo.o(.constdata)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv1$ARM_ISAv4$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  demo.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __fpl_infinity                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _printf_mbtowc                            - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    Byte_addr                                0x00010000   Data           1  demo.o(.data)
    pga_state                                0x00010001   Data           1  demo.o(.data)
    transf                                   0x00010002   Data           1  demo.o(.data)
    enab_gnd                                 0x00010003   Data           1  demo.o(.data)
    busy                                     0x00010004   Data           1  demo.o(.data)
    remote_trigg                             0x00010005   Data           1  demo.o(.data)
    i                                        0x00010006   Data           2  demo.o(.data)
    Vlearn                                   0x00010008   Data           2  demo.o(.data)
    start                                    0x0001000a   Data           2  demo.o(.data)
    stop                                     0x0001000c   Data           2  demo.o(.data)
    start_gnd                                0x0001000e   Data           2  demo.o(.data)
    stop_gnd                                 0x00010010   Data           2  demo.o(.data)
    Vset                                     0x00010012   Data           2  demo.o(.data)
    wf_len                                   0x00010014   Data           2  demo.o(.data)
    step_max                                 0x00010016   Data           2  demo.o(.data)
    N                                        0x00010018   Data           2  demo.o(.data)
    auto_set_pga                             0x0001001a   Data           2  demo.o(.data)
    coarse_fine_ratio                        0x0001001c   Data           2  demo.o(.data)
    mode                                     0x0001001e   Data           2  demo.o(.data)
    out_of_lock                              0x00010020   Data           2  demo.o(.data)
    first                                    0x00010024   Data           4  demo.o(.data)
    i2c_cnt                                  0x00010028   Data           4  demo.o(.data)
    trigg_cnt                                0x0001002c   Data           4  demo.o(.data)
    v_cnt                                    0x00010030   Data           4  demo.o(.data)
    wf_cnt                                   0x00010034   Data           4  demo.o(.data)
    Gain                                     0x00010038   Data           4  demo.o(.data)
    pbuff                                    0x0001003c   Data           4  demo.o(.data)
    Vout                                     0x00010040   Data           8  demo.o(.data)
    Vin                                      0x00010048   Data           8  demo.o(.data)
    Vin_gnd                                  0x00010050   Data           8  demo.o(.data)
    IRQ                                      0x00010058   Data           4  irq_arm.o(.data)
    SWI                                      0x0001005c   Data           4  irq_arm.o(.data)
    FIQ                                      0x00010060   Data           4  irq_arm.o(.data)
    UNDEF                                    0x00010064   Data           4  irq_arm.o(.data)
    PABORT                                   0x00010068   Data           4  irq_arm.o(.data)
    DABORT                                   0x0001006c   Data           4  irq_arm.o(.data)
    BigDat                                   0x00010070   Data         512  demo.o(.bss)
    text                                     0x00010270   Data         512  demo.o(.bss)
    plist                                    0x00010470   Data        1024  demo.o(.bss)
    __libspace_start                         0x00010870   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x000108d0   Data           0  libspace.o(.bss)
    Reset_Handler                            0x00080040   ARM Code       0  aduc702x.o(Reset)
    __main                                   0x000800bc   ARM Code       8  __main.o(!!!main)
    __scatterload                            0x000800c4   ARM Code       0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x000800c4   ARM Code      52  __scatter.o(!!!scatter)
    __scatterload_null                       0x000800d8   ARM Code       0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x00080100   ARM Code      40  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x00080128   ARM Code      44  __scatter_zi.o(!!handler_zi)
    Inline Thumb to ARM Veneer to _printf_percent 0x00080155   Thumb Code     4  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    _printf_percent                          0x00080158   ARM Code       0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    _printf_s                                0x00080158   ARM Code       0  _printf_s.o(.ARM.Collect$$_printf_percent$$00000014)
    _printf_percent_end                      0x00080160   ARM Code       0  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    Inline ARM to Thumb Veneer to __rt_lib_init 0x00080168   ARM Code       8  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init                            0x00080171   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_alloca_1                   0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    __rt_lib_init_argv_1                     0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000028)
    __rt_lib_init_atexit_1                   0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_clock_1                    0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_cpp_1                      0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_exceptions_1               0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_fp_trap_1                  0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_getenv_1                   0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_heap_1                     0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000006)
    __rt_lib_init_lc_collate_1               0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    __rt_lib_init_lc_ctype_1                 0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    __rt_lib_init_lc_monetary_1              0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_numeric_1               0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_time_1                  0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_rand_1                     0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_return                     0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002F)
    __rt_lib_init_signal_1                   0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_stdio_1                    0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_user_alloc_1               0x00080177   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    Inline ARM to Thumb Veneer to __rt_lib_shutdown 0x00080184   ARM Code       8  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown                        0x0008018d   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_fp_trap_1              0x00080191   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_heap_1                 0x00080191   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_lib_shutdown_return                 0x00080191   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_signal_1               0x00080191   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_stdio_1                0x00080191   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    __rt_lib_shutdown_user_alloc_1           0x00080191   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    __rt_entry                               0x00080198   ARM Code       0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x00080198   ARM Code       0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x00080198   ARM Code       0  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x000801a0   ARM Code       0  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x000801a0   ARM Code       0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x000801a4   ARM Code       0  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x000801a4   ARM Code       0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    Inline Thumb to ARM Veneer to __rt_exit  0x000801cd   Thumb Code     4  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit                                0x000801d0   ARM Code       0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x000801d0   ARM Code       0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x000801d0   ARM Code       0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x000801d4   ARM Code       0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    __user_initial_stackheap                 0x000801d8   ARM Code       0  aduc702x.o(.text)
    delay                                    0x000801f8   ARM Code       4  demo.o(.text)
    ADCtoDAT                                 0x000801fc   ARM Code      12  demo.o(.text)
    DATtoADC                                 0x00080208   ARM Code       8  demo.o(.text)
    DATtoDAC                                 0x00080210   ARM Code       8  demo.o(.text)
    Read_Digital                             0x00080218   ARM Code      24  demo.o(.text)
    Write_Digital                            0x00080230   ARM Code      40  demo.o(.text)
    ADCpoweron                               0x00080258   ARM Code      20  demo.o(.text)
    get_DACs                                 0x0008026c   ARM Code      64  demo.o(.text)
    set_DACs                                 0x000802ac   ARM Code      64  demo.o(.text)
    set_pga                                  0x000802ec   ARM Code      56  demo.o(.text)
    get_pga                                  0x00080324   ARM Code      84  demo.o(.text)
    My_IRQ_Handler                           0x00080378   ARM Code     472  demo.o(.text)
    lock_StabPulse_i2c                       0x00080550   ARM Code    2216  demo.o(.text)
    main                                     0x00080df8   ARM Code      20  demo.o(.text)
    IRQ_Handler                              0x00080e0c   ARM Code      32  irq_arm.o(.text)
    FIQ_Handler                              0x00080e2c   ARM Code      32  irq_arm.o(.text)
    SWI_Handler                              0x00080e4c   ARM Code      32  irq_arm.o(.text)
    Undef_Handler                            0x00080e6c   ARM Code      32  irq_arm.o(.text)
    PAbt_Handler                             0x00080e8c   ARM Code      32  irq_arm.o(.text)
    DAbt_Handler                             0x00080eac   ARM Code      32  irq_arm.o(.text)
    Inline ARM to Thumb Veneer to __2sprintf 0x00080ed0   ARM Code       8  noretval__2sprintf.o(.text)
    __2sprintf                               0x00080ed9   Thumb Code    36  noretval__2sprintf.o(.text)
    __printf                                 0x00080f01   Thumb Code   120  __printf.o(.text)
    _printf_str                              0x00080f79   Thumb Code    88  _printf_str.o(.text)
    __aeabi_memcpy                           0x00080fd0   ARM Code       0  rt_memcpy.o(.text)
    __rt_memcpy                              0x00080fd0   ARM Code     212  rt_memcpy.o(.text)
    _memcpy_lastbytes                        0x00081084   ARM Code       0  rt_memcpy.o(.text)
    __aeabi_memclr                           0x000810a4   ARM Code       0  rt_memclr.o(.text)
    __rt_memclr                              0x000810a4   ARM Code      64  rt_memclr.o(.text)
    _memset                                  0x000810a8   ARM Code       0  rt_memclr.o(.text)
    __aeabi_idiv                             0x000810e4   ARM Code       0  aeabi_sdivfast.o(.text)
    __aeabi_idivmod                          0x000810e4   ARM Code     556  aeabi_sdivfast.o(.text)
    __use_two_region_memory                  0x00081311   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x00081313   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x00081315   Thumb Code     2  heapauxi.o(.text)
    _printf_char_common                      0x00081323   Thumb Code    38  _printf_char_common.o(.text)
    _sputc                                   0x0008134d   Thumb Code    10  _sputc.o(.text)
    Inline ARM to Thumb Veneer to _printf_string 0x00081358   ARM Code       8  _printf_char.o(.text)
    _printf_cs_common                        0x00081361   Thumb Code    26  _printf_char.o(.text)
    _printf_char                             0x0008137b   Thumb Code    16  _printf_char.o(.text)
    _printf_string                           0x0008138b   Thumb Code     8  _printf_char.o(.text)
    __aeabi_memcpy4                          0x00081394   ARM Code       0  rt_memcpy_w.o(.text)
    __aeabi_memcpy8                          0x00081394   ARM Code       0  rt_memcpy_w.o(.text)
    __rt_memcpy_w                            0x00081394   ARM Code     100  rt_memcpy_w.o(.text)
    _memcpy_lastbytes_aligned                0x000813e0   ARM Code       0  rt_memcpy_w.o(.text)
    __aeabi_memclr4                          0x000813f8   ARM Code       0  rt_memclr_w.o(.text)
    __aeabi_memclr8                          0x000813f8   ARM Code       0  rt_memclr_w.o(.text)
    __rt_memclr_w                            0x000813f8   ARM Code      84  rt_memclr_w.o(.text)
    _memset_w                                0x000813fc   ARM Code       0  rt_memclr_w.o(.text)
    __user_setup_stackheap                   0x0008144c   ARM Code      96  sys_stackheap_outer.o(.text)
    exit                                     0x000814ad   Thumb Code    12  exit.o(.text)
    __user_libspace                          0x000814b8   ARM Code      12  libspace.o(.text)
    __user_perproc_libspace                  0x000814b8   ARM Code       0  libspace.o(.text)
    __user_perthread_libspace                0x000814b8   ARM Code       0  libspace.o(.text)
    _sys_exit                                0x000814c4   ARM Code      20  sys_exit.o(.text)
    __I$use$semihosting                      0x000814dc   ARM Code       0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x000814dc   ARM Code       4  use_no_semi.o(.text)
    __ARM_common_call_via_r1                 0x000814e1   Thumb Code     2  __printf.o(i.__ARM_common_call_via_r1)
    __ARM_common_call_via_r2                 0x000814e3   Thumb Code     2  __printf.o(i.__ARM_common_call_via_r2)
    __aeabi_dadd                             0x000814e4   ARM Code       0  daddsub_noclz.o(x$fpl$dadd)
    _dadd                                    0x000814e4   ARM Code     452  daddsub_noclz.o(x$fpl$dadd)
    __fpl_inf_dadd                           0x00081660   ARM Code       0  daddsub_noclz.o(x$fpl$dadd)
    __fpl_dcheck_NaN2                        0x000816b8   ARM Code      12  dcheck.o(x$fpl$dcheck)
    __fpl_dcheck_NaN1                        0x000816c8   ARM Code      12  dcheck1.o(x$fpl$dcheck1)
    __fpl_dcmp_InfNaN                        0x000816d8   ARM Code     128  dcmpin.o(x$fpl$dcmpinfnan)
    __fpl_inf_dcmp                           0x000816fc   ARM Code       0  dcmpin.o(x$fpl$dcmpinfnan)
    __aeabi_ddiv                             0x00081758   ARM Code       0  ddiv.o(x$fpl$ddiv)
    _ddiv                                    0x00081758   ARM Code     464  ddiv.o(x$fpl$ddiv)
    __fpl_inf_ddiv                           0x000818e4   ARM Code       0  ddiv.o(x$fpl$ddiv)
    _ddiv_mantissas                          0x00081928   ARM Code     380  ddiv.o(x$fpl$ddiv)
    __aeabi_d2iz                             0x00081bb4   ARM Code       0  dfix.o(x$fpl$dfix)
    _dfix                                    0x00081bb4   ARM Code     172  dfix.o(x$fpl$dfix)
    __fpl_inf_dfix                           0x00081c54   ARM Code       0  dfix.o(x$fpl$dfix)
    __aeabi_d2uiz                            0x00081c64   ARM Code       0  dfixu.o(x$fpl$dfixu)
    _dfixu                                   0x00081c64   ARM Code     132  dfixu.o(x$fpl$dfixu)
    __fpl_inf_dfixu                          0x00081ce0   ARM Code       0  dfixu.o(x$fpl$dfixu)
    __aeabi_i2d                              0x00081cec   ARM Code       0  dflt_noclz.o(x$fpl$dflt)
    _dflt                                    0x00081cec   ARM Code      88  dflt_noclz.o(x$fpl$dflt)
    __dflt_normalise                         0x00081cfc   ARM Code       0  dflt_noclz.o(x$fpl$dflt)
    __aeabi_ui2d                             0x00081d44   ARM Code       0  dflt_noclz.o(x$fpl$dfltu)
    _dfltu                                   0x00081d44   ARM Code      12  dflt_noclz.o(x$fpl$dfltu)
    __aeabi_cdcmple                          0x00081d50   ARM Code       0  dleqf.o(x$fpl$dleqf)
    _dcmple                                  0x00081d50   ARM Code     132  dleqf.o(x$fpl$dleqf)
    __aeabi_dmul                             0x00081dd8   ARM Code       0  dmul.o(x$fpl$dmul)
    _dmul                                    0x00081dd8   ARM Code     460  dmul.o(x$fpl$dmul)
    __fpl_inf_dmul                           0x00081f70   ARM Code       0  dmul.o(x$fpl$dmul)
    __aeabi_cdrcmple                         0x00081fb4   ARM Code       0  drleqf.o(x$fpl$drleqf)
    _drcmple                                 0x00081fb4   ARM Code     156  drleqf.o(x$fpl$drleqf)
    __aeabi_drsub                            0x00082054   ARM Code       0  daddsub_noclz.o(x$fpl$drsb)
    _drsb                                    0x00082054   ARM Code      24  daddsub_noclz.o(x$fpl$drsb)
    __aeabi_dsub                             0x0008206c   ARM Code       0  daddsub_noclz.o(x$fpl$dsub)
    _dsub                                    0x0008206c   ARM Code     572  daddsub_noclz.o(x$fpl$dsub)
    __fpl_inf_dsub                           0x00082260   ARM Code       0  daddsub_noclz.o(x$fpl$dsub)
    __dunder                                 0x000822b4   ARM Code     276  dunder.o(x$fpl$dunder)
    __dunder_d                               0x000823c8   ARM Code       4  dunder.o(x$fpl$dunder)
    __aeabi_f2d                              0x000823cc   ARM Code       0  f2d.o(x$fpl$f2d)
    _f2d                                     0x000823cc   ARM Code      96  f2d.o(x$fpl$f2d)
    __fpl_inf_f2d                            0x00082420   ARM Code       0  f2d.o(x$fpl$f2d)
    __fpl_fcheck_NaN1                        0x00082430   ARM Code       8  fcheck1.o(x$fpl$fcheck1)
    Inline Thumb to ARM Veneer to _fp_init   0x0008243d   Thumb Code     4  fpinit.o(x$fpl$fpinit)
    __fplib_config_pureend_doubles           0x00082440   ARM Code       0  fpinit.o(x$fpl$fpinit)
    _fp_init                                 0x00082440   ARM Code       4  fpinit.o(x$fpl$fpinit)
    __fpl_return_NaN                         0x00082444   ARM Code     116  retnan.o(x$fpl$retnan)
    __fpl_cmpreturn                          0x000824b8   ARM Code      60  trapv.o(x$fpl$trapveneer)
    __I$use$fp                               0x000824f4   ARM Code       0  usenofp.o(x$fpl$usenofp)
    Region$$Table$$Base                      0x00082508   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00082528   Number         0  anon$$obj.o(Region$$Table)



==============================================================================

Memory Map of the image

  Image Entry point : 0x000800bc

  Load Region LR_IROM1 (Base: 0x00080000, Size: 0x00002598, Max: 0x0000f800, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x00080000, Size: 0x00002528, Max: 0x0000f800, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00080000   0x000000bc   Code   RO            3    Reset               aduc702x.o
    0x000800bc   0x00000008   Code   RO          144  * !!!main             __main.o(c_t.l)
    0x000800c4   0x0000003c   Code   RO          373    !!!scatter          __scatter.o(c_t.l)
    0x00080100   0x00000028   Code   RO          375    !!handler_copy      __scatter_copy.o(c_t.l)
    0x00080128   0x0000002c   Code   RO          377    !!handler_zi        __scatter_zi.o(c_t.l)
    0x00080154   0x00000004   Ven    RO          121    .ARM.Collect$$_printf_percent$$00000000  _printf_percent.o(c_t.l)
    0x00080158   0x00000000   Code   RO          121    .ARM.Collect$$_printf_percent$$00000000  _printf_percent.o(c_t.l)
    0x00080158   0x00000008   Code   RO          120    .ARM.Collect$$_printf_percent$$00000014  _printf_s.o(c_t.l)
    0x00080160   0x00000008   Code   RO          188    .ARM.Collect$$_printf_percent$$00000017  _printf_percent_end.o(c_t.l)
    0x00080168   0x00000008   Ven    RO          248    .ARM.Collect$$libinit$$00000000  libinit.o(c_t.l)
    0x00080170   0x00000006   Code   RO          248    .ARM.Collect$$libinit$$00000000  libinit.o(c_t.l)
    0x00080176   0x00000000   Code   RO          262    .ARM.Collect$$libinit$$00000006  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          264    .ARM.Collect$$libinit$$00000008  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          266    .ARM.Collect$$libinit$$0000000A  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          269    .ARM.Collect$$libinit$$0000000D  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          271    .ARM.Collect$$libinit$$0000000F  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          273    .ARM.Collect$$libinit$$00000011  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          275    .ARM.Collect$$libinit$$00000013  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          277    .ARM.Collect$$libinit$$00000015  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          279    .ARM.Collect$$libinit$$00000017  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          281    .ARM.Collect$$libinit$$00000019  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          283    .ARM.Collect$$libinit$$0000001B  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          285    .ARM.Collect$$libinit$$0000001D  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          287    .ARM.Collect$$libinit$$0000001F  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          289    .ARM.Collect$$libinit$$00000021  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          293    .ARM.Collect$$libinit$$00000028  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          295    .ARM.Collect$$libinit$$0000002A  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          297    .ARM.Collect$$libinit$$0000002C  libinit2.o(c_t.l)
    0x00080176   0x00000000   Code   RO          299    .ARM.Collect$$libinit$$0000002E  libinit2.o(c_t.l)
    0x00080176   0x0000000c   Code   RO          300    .ARM.Collect$$libinit$$0000002F  libinit2.o(c_t.l)
    0x00080182   0x00000002   PAD
    0x00080184   0x00000008   Ven    RO          331    .ARM.Collect$$libshutdown$$00000000  libshutdown.o(c_t.l)
    0x0008018c   0x00000004   Code   RO          331    .ARM.Collect$$libshutdown$$00000000  libshutdown.o(c_t.l)
    0x00080190   0x00000000   Code   RO          358    .ARM.Collect$$libshutdown$$00000003  libshutdown2.o(c_t.l)
    0x00080190   0x00000000   Code   RO          361    .ARM.Collect$$libshutdown$$00000006  libshutdown2.o(c_t.l)
    0x00080190   0x00000000   Code   RO          364    .ARM.Collect$$libshutdown$$00000009  libshutdown2.o(c_t.l)
    0x00080190   0x00000000   Code   RO          366    .ARM.Collect$$libshutdown$$0000000B  libshutdown2.o(c_t.l)
    0x00080190   0x00000000   Code   RO          369    .ARM.Collect$$libshutdown$$0000000E  libshutdown2.o(c_t.l)
    0x00080190   0x00000006   Code   RO          370    .ARM.Collect$$libshutdown$$0000000F  libshutdown2.o(c_t.l)
    0x00080196   0x00000002   PAD
    0x00080198   0x00000000   Code   RO          176    .ARM.Collect$$rtentry$$00000000  rtentry.o(c_t.l)
    0x00080198   0x00000000   Code   RO          205    .ARM.Collect$$rtentry$$00000002  rtentry2.o(c_t.l)
    0x00080198   0x00000008   Code   RO          220    .ARM.Collect$$rtentry$$00000004  rtentry4.o(c_t.l)
    0x000801a0   0x00000000   Code   RO          207    .ARM.Collect$$rtentry$$00000009  rtentry2.o(c_t.l)
    0x000801a0   0x00000004   Code   RO          208    .ARM.Collect$$rtentry$$0000000A  rtentry2.o(c_t.l)
    0x000801a4   0x00000000   Code   RO          210    .ARM.Collect$$rtentry$$0000000C  rtentry2.o(c_t.l)
    0x000801a4   0x00000028   Code   RO          211    .ARM.Collect$$rtentry$$0000000D  rtentry2.o(c_t.l)
    0x000801cc   0x00000004   Ven    RO          252    .ARM.Collect$$rtexit$$00000000  rtexit.o(c_t.l)
    0x000801d0   0x00000000   Code   RO          252    .ARM.Collect$$rtexit$$00000000  rtexit.o(c_t.l)
    0x000801d0   0x00000000   Code   RO          306    .ARM.Collect$$rtexit$$00000002  rtexit2.o(c_t.l)
    0x000801d0   0x00000004   Code   RO          307    .ARM.Collect$$rtexit$$00000003  rtexit2.o(c_t.l)
    0x000801d4   0x00000004   Code   RO          308    .ARM.Collect$$rtexit$$00000004  rtexit2.o(c_t.l)
    0x000801d8   0x00000020   Code   RO            4    .text               aduc702x.o
    0x000801f8   0x00000c14   Code   RO           11    .text               demo.o
    0x00080e0c   0x000000c4   Code   RO           74    .text               irq_arm.o
    0x00080ed0   0x00000008   Ven    RO           92    .text               noretval__2sprintf.o(c_t.l)
    0x00080ed8   0x00000028   Code   RO           92    .text               noretval__2sprintf.o(c_t.l)
    0x00080f00   0x00000078   Code   RO           94    .text               __printf.o(c_t.l)
    0x00080f78   0x00000058   Code   RO          100    .text               _printf_str.o(c_t.l)
    0x00080fd0   0x000000d4   Code   RO          122    .text               rt_memcpy.o(c_t.l)
    0x000810a4   0x00000040   Code   RO          124    .text               rt_memclr.o(c_t.l)
    0x000810e4   0x0000022c   Code   RO          126    .text               aeabi_sdivfast.o(c_t.l)
    0x00081310   0x00000006   Code   RO          142    .text               heapauxi.o(c_t.l)
    0x00081316   0x00000002   PAD
    0x00081318   0x00000034   Code   RO          182    .text               _printf_char_common.o(c_t.l)
    0x0008134c   0x0000000a   Code   RO          184    .text               _sputc.o(c_t.l)
    0x00081356   0x00000002   PAD
    0x00081358   0x00000008   Ven    RO          186    .text               _printf_char.o(c_t.l)
    0x00081360   0x00000032   Code   RO          186    .text               _printf_char.o(c_t.l)
    0x00081392   0x00000002   PAD
    0x00081394   0x00000064   Code   RO          189    .text               rt_memcpy_w.o(c_t.l)
    0x000813f8   0x00000054   Code   RO          191    .text               rt_memclr_w.o(c_t.l)
    0x0008144c   0x00000060   Code   RO          234    .text               sys_stackheap_outer.o(c_t.l)
    0x000814ac   0x0000000c   Code   RO          236    .text               exit.o(c_t.l)
    0x000814b8   0x0000000c   Code   RO          249    .text               libspace.o(c_t.l)
    0x000814c4   0x00000018   Code   RO          303    .text               sys_exit.o(c_t.l)
    0x000814dc   0x00000004   Code   RO          321    .text               use_no_semi.o(c_t.l)
    0x000814e0   0x00000002   Code   RO           98    i.__ARM_common_call_via_r1  __printf.o(c_t.l)
    0x000814e2   0x00000002   Code   RO           96    i.__ARM_common_call_via_r2  __printf.o(c_t.l)
    0x000814e4   0x000001d4   Code   RO          146    x$fpl$dadd          daddsub_noclz.o(fz_ts.l)
    0x000816b8   0x00000010   Code   RO          193    x$fpl$dcheck        dcheck.o(fz_ts.l)
    0x000816c8   0x00000010   Code   RO          195    x$fpl$dcheck1       dcheck1.o(fz_ts.l)
    0x000816d8   0x00000080   Code   RO          197    x$fpl$dcmpinfnan    dcmpin.o(fz_ts.l)
    0x00081758   0x0000045c   Code   RO          153    x$fpl$ddiv          ddiv.o(fz_ts.l)
    0x00081bb4   0x000000b0   Code   RO          156    x$fpl$dfix          dfix.o(fz_ts.l)
    0x00081c64   0x00000088   Code   RO          160    x$fpl$dfixu         dfixu.o(fz_ts.l)
    0x00081cec   0x00000058   Code   RO          165    x$fpl$dflt          dflt_noclz.o(fz_ts.l)
    0x00081d44   0x0000000c   Code   RO          164    x$fpl$dfltu         dflt_noclz.o(fz_ts.l)
    0x00081d50   0x00000088   Code   RO          168    x$fpl$dleqf         dleqf.o(fz_ts.l)
    0x00081dd8   0x000001dc   Code   RO          170    x$fpl$dmul          dmul.o(fz_ts.l)
    0x00081fb4   0x000000a0   Code   RO          172    x$fpl$drleqf        drleqf.o(fz_ts.l)
    0x00082054   0x00000018   Code   RO          147    x$fpl$drsb          daddsub_noclz.o(fz_ts.l)
    0x0008206c   0x00000248   Code   RO          148    x$fpl$dsub          daddsub_noclz.o(fz_ts.l)
    0x000822b4   0x00000118   Code   RO          199    x$fpl$dunder        dunder.o(fz_ts.l)
    0x000823cc   0x00000064   Code   RO          174    x$fpl$f2d           f2d.o(fz_ts.l)
    0x00082430   0x0000000c   Code   RO          201    x$fpl$fcheck1       fcheck1.o(fz_ts.l)
    0x0008243c   0x00000004   Ven    RO          301    x$fpl$fpinit        fpinit.o(fz_ts.l)
    0x00082440   0x00000004   Code   RO          301    x$fpl$fpinit        fpinit.o(fz_ts.l)
    0x00082444   0x00000074   Code   RO          230    x$fpl$retnan        retnan.o(fz_ts.l)
    0x000824b8   0x0000003c   Code   RO          232    x$fpl$trapveneer    trapv.o(fz_ts.l)
    0x000824f4   0x00000000   Code   RO          203    x$fpl$usenofp       usenofp.o(fz_ts.l)
    0x000824f4   0x00000013   Data   RO           13    .constdata          demo.o
    0x00082507   0x00000001   PAD
    0x00082508   0x00000020   Data   RO          371    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x00010000, Size: 0x00000f50, Max: 0x00002000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00010000   0x00000058   Data   RW           14    .data               demo.o
    0x00010058   0x00000018   Data   RW           75    .data               irq_arm.o
    0x00010070   0x00000800   Zero   RW           12    .bss                demo.o
    0x00010870   0x00000060   Zero   RW          250    .bss                libspace.o(c_t.l)
    0x000108d0   0x00000000   Zero   RW            2    HEAP                aduc702x.o
    0x000108d0   0x00000680   Zero   RW            1    STACK               aduc702x.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       220         60          0          0       1664        420   aduc702x.o
      3092        144         19         88       2048       9184   demo.o
       196          4          0         24          0       1660   irq_arm.o

    ----------------------------------------------------------------------
      3508        208         52        112       3712      11264   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         0          0          1          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

         8          0          0          0          0         68   __main.o
       124          0          0          0          0        204   __printf.o
        60          8          0          0          0          0   __scatter.o
        40          0          0          0          0          0   __scatter_copy.o
        44          0          0          0          0          0   __scatter_zi.o
        58          0          0          0          0        108   _printf_char.o
        52          4          0          0          0        100   _printf_char_common.o
         4          0          0          0          0          0   _printf_percent.o
         8          0          0          0          0          0   _printf_percent_end.o
         8          0          0          0          0          0   _printf_s.o
        88          0          0          0          0         84   _printf_str.o
        10          0          0          0          0         60   _sputc.o
       556          0          0          0          0         80   aeabi_sdivfast.o
      1076         28          0          0          0        328   daddsub_noclz.o
        16          4          0          0          0         68   dcheck.o
        16          4          0          0          0         68   dcheck1.o
       128          0          0          0          0         84   dcmpin.o
      1116        272          0          0          0        212   ddiv.o
       176          4          0          0          0         76   dfix.o
       136          4          0          0          0         76   dfixu.o
       100          0          0          0          0        136   dflt_noclz.o
       136          4          0          0          0         68   dleqf.o
       476         16          0          0          0        128   dmul.o
       160          4          0          0          0         68   drleqf.o
       280          0          0          0          0         92   dunder.o
        12          0          0          0          0         60   exit.o
       100          4          0          0          0         68   f2d.o
        12          4          0          0          0         68   fcheck1.o
         8          0          0          0          0         68   fpinit.o
         6          0          0          0          0        132   heapauxi.o
        14          0          0          0          0          0   libinit.o
        12          0          0          0          0          0   libinit2.o
        12          0          0          0          0          0   libshutdown.o
         6          0          0          0          0          0   libshutdown2.o
        12          4          0          0         96         68   libspace.o
        48          4          0          0          0         84   noretval__2sprintf.o
       116          0          0          0          0         68   retnan.o
        64          0          0          0          0         68   rt_memclr.o
        84          0          0          0          0         76   rt_memclr_w.o
       212          0          0          0          0         68   rt_memcpy.o
       100          0          0          0          0         80   rt_memcpy_w.o
         0          0          0          0          0          0   rtentry.o
        44          4          0          0          0          0   rtentry2.o
         8          0          0          0          0          0   rtentry4.o
         4          0          0          0          0          0   rtexit.o
         8          0          0          0          0          0   rtexit2.o
        24          8          0          0          0         68   sys_exit.o
        96          0          0          0          0         80   sys_stackheap_outer.o
        60          0          0          0          0         68   trapv.o
         4          0          0          0          0         68   use_no_semi.o
         0          0          0          0          0          0   usenofp.o

    ----------------------------------------------------------------------
      5952        380          0          0         96       3300   Library Totals
        10          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

      1830         32          0          0         96       1556   c_t.l
      4112        348          0          0          0       1744   fz_ts.l

    ----------------------------------------------------------------------
      5952        380          0          0         96       3300   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      9460        588         52        112       3808      12736   Grand Totals
      9460        588         52        112       3808      12736   ELF Image Totals
      9460        588         52        112          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 9512 (   9.29kB)
    Total RW  Size (RW Data + ZI Data)              3920 (   3.83kB)
    Total ROM Size (Code + RO Data + RW Data)       9624 (   9.40kB)

==============================================================================

