Static Call Graph for image .\Clock_Observer.axf



#<CALLGRAPH># ARM Linker, 5050041: Last Updated: Wed Oct 22 09:27:51 2014

Maximum Stack Usage = 1608 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ Hardware::LPC21xx_VIC_Reset::LPC21xx_VIC_Reset() ⇒ Hardware::LPC21xx_VIC_Register::LPC21xx_VIC_Register(unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned)

Functions with no stack information

Mutually Recursive functions

  • [local to rtti_c]::derived_to_base_conversion_r(void*, void**, const std::type_info*, const std::type_info*, unsigned, int*, int, const std::type_info**, a_result_virtuality*, int*)   ⇒   [local to rtti_c]::derived_to_base_conversion_r(void*, void**, const std::type_info*, const std::type_info*, unsigned, int*, int, const std::type_info**, a_result_virtuality*, int*)
  • Undef_Handler   ⇒   Undef_Handler
  • SWI_Handler   ⇒   SWI_Handler
  • PAbt_Handler   ⇒   PAbt_Handler
  • DAbt_Handler   ⇒   DAbt_Handler
  • IRQ_Handler   ⇒   IRQ_Handler
  • FIQ_Handler   ⇒   FIQ_Handler

    Function Pointers

    Global Symbols

    Reset_Handler (ARM, 0 bytes, Stack size unknown bytes, startup.o(RESET))
    [Address Reference Count : 1]

    __main (ARM, 8 bytes, Stack size 0 bytes, __main.o(!!!main))

    [Calls]

    __scatterload (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))

    [Called By]

    __scatterload_rt2 (ARM, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

    [Calls]

    __scatterload_null (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

    __scatterload_copy (ARM, 40 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)

    [Calls]


    [Called By]

    __scatterload_zeroinit (ARM, 44 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

    __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))

    [Called By]

    __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))

    __rt_lib_init_heap_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000005))

    [Stack]


    [Calls]

    __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))

    __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))

    __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))

    __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))

    __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))

    __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))

    __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))

    __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))

    __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))

    __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))

    __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))

    __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))

    __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))

    __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))

    __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))

    __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))

    __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))

    __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))

    __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))

    __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))

    __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))

    [Called By]

    __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))

    __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))

    __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))

    __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))

    __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))

    __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))

    __rt_entry (ARM, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))

    [Called By]

    __rt_entry_presh_1 (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))

    __rt_entry_sh (ARM, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))

    [Stack]


    [Calls]

    __rt_entry_li (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000A))

    [Calls]

    __rt_entry_postsh_1 (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))

    __rt_entry_main (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))

    [Calls]

    __rt_entry_postli_1 (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))

    __rt_exit (ARM, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))

    [Called By]

    __rt_exit_ls (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))

    [Calls]

    __rt_exit_prels_1 (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))

    __rt_exit_exit (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))

    [Calls]

    __cxa_end_cleanup (Thumb, 32 bytes, Stack size 0 bytes, arm_exceptions_cleanup.o(.emb_text), UNUSED)

    [Calls]

    __ARM_Unwind_VRS_VFPpreserve_low (Thumb, 12 bytes, Stack size 0 bytes, unwinder.o(.emb_text))

    [Called By]

    __ARM_Unwind_VRS_VFPpreserve_high (Thumb, 12 bytes, Stack size 0 bytes, unwinder.o(.emb_text))

    [Called By]

    __ARM_Unwind_VRS_VFPrestore_low (Thumb, 12 bytes, Stack size 0 bytes, unwinder.o(.emb_text))

    [Called By]

    __ARM_Unwind_VRS_VFPrestore_high (Thumb, 12 bytes, Stack size 0 bytes, unwinder.o(.emb_text))

    [Called By]

    __ARM_Unwind_VRS_corerestore (Thumb, 64 bytes, Stack size 0 bytes, unwinder.o(.emb_text))

    [Called By]

    _Unwind_RaiseException (Thumb, 76 bytes, Stack size 0 bytes, unwinder.o(.emb_text))

    [Called By]

    _Unwind_Resume (Thumb, 52 bytes, Stack size 0 bytes, unwinder.o(.emb_text), UNUSED)

    [Called By]

    _Unwind_Activity (Thumb, 4 bytes, Stack size 0 bytes, unwind_activity.o(.emb_text))

    [Called By]

    Hardware::LPC21xx_CPU::enableCPUInterrupt() (ARM, 16 bytes, Stack size 0 bytes, lpc21xx_cpu.o(.text))

    [Called By]

    _maybe_terminate_alloc (Thumb, 0 bytes, Stack size 0 bytes, maybetermalloc1.o(.emb_text), UNUSED)

    Hardware::LPC21xx_PCB::openPCB() (ARM, 56 bytes, Stack size 16 bytes, lpc21xx_pcb.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_PCB::closePCB() (ARM, 56 bytes, Stack size 16 bytes, lpc21xx_pcb.o(.text), UNUSED)

    [Calls]


    [Called By]

    Hardware::LPC21xx_PCB::LPC21xx_PCB(unsigned, Hardware::LPC21xx_PCB_Register*, Hardware::LPC21xx_PCB_Register*) (ARM, 52 bytes, Stack size 24 bytes, lpc21xx_pcb.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_PCB::LPC21xx_PCB__sub_object(unsigned, Hardware::LPC21xx_PCB_Register*, Hardware::LPC21xx_PCB_Register*) (ARM, 0 bytes, Stack size 24 bytes, lpc21xx_pcb.o(.text), UNUSED)

    Hardware::LPC21xx_PCB::~LPC21xx_PCB() (ARM, 28 bytes, Stack size 8 bytes, lpc21xx_pcb.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_PCB::~LPC21xx_PCB__sub_object() (ARM, 0 bytes, Stack size 8 bytes, lpc21xx_pcb.o(.text), UNUSED)

    Hardware::LPC21xx_PCB::configPCB() (ARM, 24 bytes, Stack size 8 bytes, lpc21xx_pcb.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_TIMER::openTIMER() (ARM, 256 bytes, Stack size 16 bytes, lpc21xx_timer.o(.text), UNUSED)

    [Calls]


    [Called By]

    Hardware::LPC21xx_TIMER::closeTIMER() (ARM, 256 bytes, Stack size 16 bytes, lpc21xx_timer.o(.text), UNUSED)

    [Calls]


    [Called By]

    Hardware::LPC21xx_TIMER::LPC21xx_TIMER(unsigned, LPC21xx_TIMER_Register*, LPC21xx_TIMER_Register*) (ARM, 72 bytes, Stack size 24 bytes, lpc21xx_timer.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_TIMER::LPC21xx_TIMER__sub_object(unsigned, LPC21xx_TIMER_Register*, LPC21xx_TIMER_Register*) (ARM, 0 bytes, Stack size 24 bytes, lpc21xx_timer.o(.text), UNUSED)

    Hardware::LPC21xx_TIMER::~LPC21xx_TIMER() (ARM, 36 bytes, Stack size 8 bytes, lpc21xx_timer.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_TIMER::~LPC21xx_TIMER__sub_object() (ARM, 0 bytes, Stack size 8 bytes, lpc21xx_timer.o(.text), UNUSED)

    Hardware::LPC21xx_TIMER::configTIMER() (ARM, 24 bytes, Stack size 8 bytes, lpc21xx_timer.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_TIMER::startTIMER() (ARM, 28 bytes, Stack size 8 bytes, lpc21xx_timer.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_TIMER::stopTIMER() (ARM, 28 bytes, Stack size 8 bytes, lpc21xx_timer.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_TIMER::setInterruptAcknowledge() (ARM, 168 bytes, Stack size 24 bytes, lpc21xx_timer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Hardware::LPC21xx_UART::openUART() (ARM, 192 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_UART::closeUART() (ARM, 192 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text), UNUSED)

    [Calls]


    [Called By]

    Hardware::LPC21xx_UART::setDLABUART() (ARM, 44 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_UART::resetDLABUART() (ARM, 44 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_UART::LPC21xx_UART(unsigned, Hardware::LPC21xx_UART_Register*, Hardware::LPC21xx_UART_Register*) (ARM, 72 bytes, Stack size 24 bytes, lpc21xx_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_UART::LPC21xx_UART__sub_object(unsigned, Hardware::LPC21xx_UART_Register*, Hardware::LPC21xx_UART_Register*) (ARM, 0 bytes, Stack size 24 bytes, lpc21xx_uart.o(.text), UNUSED)

    Hardware::LPC21xx_UART::~LPC21xx_UART() (ARM, 36 bytes, Stack size 8 bytes, lpc21xx_uart.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_UART::~LPC21xx_UART__sub_object() (ARM, 0 bytes, Stack size 8 bytes, lpc21xx_uart.o(.text), UNUSED)

    Hardware::LPC21xx_UART::configUART(unsigned, unsigned, unsigned, unsigned, unsigned, unsigned) (ARM, 104 bytes, Stack size 32 bytes, lpc21xx_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_UART::enableInterruptUART(unsigned) (ARM, 48 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_UART::disableInterruptUART(unsigned) (ARM, 48 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_UART::writeCharacterUART(unsigned char) (ARM, 68 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_UART::readCharacterUART() (ARM, 20 bytes, Stack size 0 bytes, lpc21xx_uart.o(.text), UNUSED)

    Hardware::LPC21xx_UART::readWaitCharacterUART() (ARM, 60 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_UART::uartGetStatus() (ARM, 24 bytes, Stack size 8 bytes, lpc21xx_uart.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_UART::setInterruptAcknowledge() (ARM, 40 bytes, Stack size 16 bytes, lpc21xx_uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Hardware::LPC21xx_VIC::LPC21xx_VIC() (ARM, 4 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text), UNUSED)

    Hardware::LPC21xx_VIC::LPC21xx_VIC__sub_object() (ARM, 0 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text), UNUSED)

    Hardware::LPC21xx_VIC::~LPC21xx_VIC() (ARM, 4 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text), UNUSED)

    Hardware::LPC21xx_VIC::~LPC21xx_VIC__sub_object() (ARM, 0 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text), UNUSED)

    Hardware::LPC21xx_VIC::setEndOfInterrupt() (ARM, 28 bytes, Stack size 8 bytes, lpc21xx_vic.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_VIC::getIRQStatus() (ARM, 20 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text))

    [Called By]

    Hardware::LPC21xx_VIC::getRawIntr() (ARM, 20 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text))

    [Called By]

    Hardware::LPC21xx_VIC::InterruptHandler() (ARM, 232 bytes, Stack size 32 bytes, lpc21xx_vic.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Hardware::LPC21xx_VIC::openVIC(unsigned, Hardware::LPC21xx_VIC_Register*, Hardware::LPC21xx_VIC_Register*) (ARM, 412 bytes, Stack size 24 bytes, lpc21xx_vic.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_VIC::closeVIC() (ARM, 388 bytes, Stack size 16 bytes, lpc21xx_vic.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_VIC::enableInterrupt(unsigned) (ARM, 36 bytes, Stack size 8 bytes, lpc21xx_vic.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_VIC::disableInterrupt(unsigned) (ARM, 36 bytes, Stack size 8 bytes, lpc21xx_vic.o(.text), UNUSED)

    [Calls]

    Hardware::LPC21xx_VIC::getFIQStatus() (ARM, 20 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text), UNUSED)

    Hardware::LPC21xx_VIC::registerInterruptCallback(Hardware::LPC21xx_VIC_IInterruptCallback*, unsigned char) (ARM, 20 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text), UNUSED)

    Hardware::LPC21xx_VIC::registerInterruptAcknowledge(Hardware::LPC21xx_VIC_IInterruptAcknowledge*, unsigned char) (ARM, 20 bytes, Stack size 0 bytes, lpc21xx_vic.o(.text), UNUSED)

    Hardware::showValue(const char*, char) (ARM, 4 bytes, Stack size 0 bytes, support.o(.text), UNUSED)

    Hardware::showValue(const char*, int) (ARM, 4 bytes, Stack size 0 bytes, support.o(.text), UNUSED)

    Hardware::showValue(const char*, unsigned) (ARM, 32 bytes, Stack size 16 bytes, support.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::showValue(const char*, long) (ARM, 4 bytes, Stack size 0 bytes, support.o(.text), UNUSED)

    Hardware::showValue(const char*, double) (ARM, 4 bytes, Stack size 0 bytes, support.o(.text), UNUSED)

    Hardware::showValue(const char*, bool) (ARM, 32 bytes, Stack size 16 bytes, support.o(.text), UNUSED)

    [Calls]

    Hardware::showValue(const char*) (ARM, 24 bytes, Stack size 8 bytes, support.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::showValue(const char*, const char*) (ARM, 32 bytes, Stack size 16 bytes, support.o(.text), UNUSED)

    [Calls]

    Hardware::getCommand() (ARM, 16 bytes, Stack size 8 bytes, support.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::Support_LPC21xx::writeString(const char*) (ARM, 104 bytes, Stack size 24 bytes, support_lpc21xx.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::Support_LPC21xx::writeInteger(unsigned) (ARM, 180 bytes, Stack size 48 bytes, support_lpc21xx.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::Support_LPC21xx::init(Hardware::LPC21xx_UART*) (ARM, 12 bytes, Stack size 0 bytes, support_lpc21xx.o(.text))

    [Called By]

    Hardware::Support_LPC21xx::showValue(const char*, unsigned) (ARM, 44 bytes, Stack size 16 bytes, support_lpc21xx.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::Support_LPC21xx::showValue(const char*, bool) (ARM, 44 bytes, Stack size 16 bytes, support_lpc21xx.o(.text), UNUSED)

    [Calls]


    [Called By]

    Hardware::Support_LPC21xx::showValue(const char*) (ARM, 32 bytes, Stack size 8 bytes, support_lpc21xx.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Hardware::Support_LPC21xx::showValue(const char*, const char*) (ARM, 44 bytes, Stack size 16 bytes, support_lpc21xx.o(.text), UNUSED)

    [Calls]


    [Called By]

    Hardware::Support_LPC21xx::getCommand() (ARM, 436 bytes, Stack size 16 bytes, support_lpc21xx.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __user_initial_stackheap (ARM, 0 bytes, Stack size unknown bytes, startup.o(.text))

    [Called By]

    Application::Analog_Clock::Analog_Clock(unsigned, unsigned, unsigned) (ARM, 64 bytes, Stack size 24 bytes, analog_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Analog_Clock::Analog_Clock__sub_object(unsigned, unsigned, unsigned) (ARM, 0 bytes, Stack size 24 bytes, analog_clock.o(.text), UNUSED)

    Application::Analog_Clock::~Analog_Clock() (ARM, 32 bytes, Stack size 8 bytes, analog_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    Application::Analog_Clock::~Analog_Clock__sub_object() (ARM, 0 bytes, Stack size 8 bytes, analog_clock.o(.text), UNUSED)

    Application::Analog_Clock::~Analog_Clock__deallocating() (ARM, 40 bytes, Stack size 16 bytes, analog_clock.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Application::Analog_Clock::update() (ARM, 104 bytes, Stack size 16 bytes, analog_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    Application::Analog_Digital_Clock::Analog_Digital_Clock__sub_object(unsigned, unsigned, unsigned) (ARM, 164 bytes, Stack size 32 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Analog_Digital_Clock::Analog_Digital_Clock(unsigned, unsigned, unsigned) (ARM, 52 bytes, Stack size 24 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Analog_Digital_Clock::~Analog_Digital_Clock__sub_object() (ARM, 88 bytes, Stack size 16 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Analog_Digital_Clock::~Analog_Digital_Clock() (ARM, 28 bytes, Stack size 8 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    Application::Analog_Digital_Clock::~Analog_Digital_Clock__core() (ARM, 52 bytes, Stack size 16 bytes, analog_digital_clock.o(.text), UNUSED)

    [Calls]

    Application::Analog_Digital_Clock::~Analog_Digital_Clock__deallocating() (ARM, 40 bytes, Stack size 16 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    thunk{v:0,-12} to Application::Analog_Digital_Clock::~Analog_Digital_Clock__deallocating() (ARM, 36 bytes, Stack size 8 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    thunk{v:0,-12} to Application::Analog_Digital_Clock::~Analog_Digital_Clock() (ARM, 36 bytes, Stack size 8 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Application::Analog_Digital_Clock::update() (ARM, 56 bytes, Stack size 8 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    thunk{v:0,-16} to Application::Analog_Digital_Clock::update() (ARM, 36 bytes, Stack size 8 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Application::Analog_Digital_Clock::resetClock() (ARM, 48 bytes, Stack size 8 bytes, analog_digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Clock::Clock(unsigned, unsigned, unsigned) (ARM, 108 bytes, Stack size 24 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Clock::Clock__sub_object(unsigned, unsigned, unsigned) (ARM, 0 bytes, Stack size 24 bytes, clock.o(.text), UNUSED)

    Application::Clock::~Clock() (ARM, 64 bytes, Stack size 8 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    Application::Clock::~Clock__sub_object() (ARM, 0 bytes, Stack size 8 bytes, clock.o(.text), UNUSED)

    Application::Clock::~Clock__deallocating() (ARM, 32 bytes, Stack size 16 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Application::Clock::setHH(unsigned) (ARM, 32 bytes, Stack size 16 bytes, clock.o(.text), UNUSED)

    [Calls]

    Application::Clock::setMM(unsigned) (ARM, 32 bytes, Stack size 16 bytes, clock.o(.text), UNUSED)

    [Calls]

    Application::Clock::setSS(unsigned) (ARM, 32 bytes, Stack size 16 bytes, clock.o(.text), UNUSED)

    [Calls]

    Application::Clock::resetClock() (ARM, 24 bytes, Stack size 8 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Clock::getHH() const (ARM, 24 bytes, Stack size 8 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Clock::getMM() const (ARM, 24 bytes, Stack size 8 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Clock::getSS() const (ARM, 24 bytes, Stack size 8 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Clock::update() (ARM, 24 bytes, Stack size 8 bytes, clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    Application::Digital_Clock::Digital_Clock(unsigned, unsigned, unsigned) (ARM, 64 bytes, Stack size 24 bytes, digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Digital_Clock::Digital_Clock__sub_object(unsigned, unsigned, unsigned) (ARM, 0 bytes, Stack size 24 bytes, digital_clock.o(.text), UNUSED)

    Application::Digital_Clock::~Digital_Clock() (ARM, 32 bytes, Stack size 8 bytes, digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    Application::Digital_Clock::~Digital_Clock__sub_object() (ARM, 0 bytes, Stack size 8 bytes, digital_clock.o(.text), UNUSED)

    Application::Digital_Clock::~Digital_Clock__deallocating() (ARM, 40 bytes, Stack size 16 bytes, digital_clock.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Application::Digital_Clock::update() (ARM, 104 bytes, Stack size 16 bytes, digital_clock.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    Application::Limit_Counter::Limit_Counter(unsigned, unsigned) (ARM, 20 bytes, Stack size 0 bytes, limit_counter.o(.text))

    [Called By]

    Application::Limit_Counter::Limit_Counter__sub_object(unsigned, unsigned) (ARM, 0 bytes, Stack size 0 bytes, limit_counter.o(.text), UNUSED)

    Application::Limit_Counter::~Limit_Counter() (ARM, 4 bytes, Stack size 0 bytes, limit_counter.o(.text))

    [Called By]

    Application::Limit_Counter::~Limit_Counter__sub_object() (ARM, 0 bytes, Stack size 0 bytes, limit_counter.o(.text), UNUSED)

    Application::Limit_Counter::setCountValue(unsigned) (ARM, 8 bytes, Stack size 0 bytes, limit_counter.o(.text), UNUSED)

    [Called By]

    Application::Limit_Counter::getCountValue() const (ARM, 12 bytes, Stack size 0 bytes, limit_counter.o(.text))

    [Called By]

    Application::Limit_Counter::resetCountValue() (ARM, 12 bytes, Stack size 0 bytes, limit_counter.o(.text))

    [Called By]


    [Address Reference Count : 1]

    Application::Limit_Counter::count() (ARM, 124 bytes, Stack size 16 bytes, limit_counter.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Application::Overflow_Counter::Overflow_Counter(unsigned, unsigned, Application::Limit_Counter&) (ARM, 64 bytes, Stack size 24 bytes, overflow_counter.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Overflow_Counter::Overflow_Counter__sub_object(unsigned, unsigned, Application::Limit_Counter&) (ARM, 0 bytes, Stack size 24 bytes, overflow_counter.o(.text), UNUSED)

    Application::Overflow_Counter::~Overflow_Counter() (ARM, 32 bytes, Stack size 8 bytes, overflow_counter.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Application::Overflow_Counter::~Overflow_Counter__sub_object() (ARM, 0 bytes, Stack size 8 bytes, overflow_counter.o(.text), UNUSED)

    Application::Overflow_Counter::resetCountValue() (ARM, 44 bytes, Stack size 8 bytes, overflow_counter.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    Application::Overflow_Counter::count() (ARM, 80 bytes, Stack size 8 bytes, overflow_counter.o(.text))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    main (ARM, 876 bytes, Stack size 1416 bytes, test_application.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __aeabi_idiv (ARM, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)

    __aeabi_idivmod (ARM, 384 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)

    __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)

    __rt_heap_escrow (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)

    __rt_heap_expand (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)

    __aeabi_unwind_cpp_pr0 (Thumb, 14 bytes, Stack size 8 bytes, unwind_pr0.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __aeabi_unwind_cpp_pr1 (Thumb, 14 bytes, Stack size 8 bytes, unwind_pr1.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __cxa_begin_cleanup (Thumb, 60 bytes, Stack size 16 bytes, arm_exceptions_cleanup.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM_cxa_end_cleanup (Thumb, 74 bytes, Stack size 16 bytes, arm_exceptions_cleanup.o(.text), UNUSED)

    [Calls]


    [Called By]

    __cxa_allocate_exception (Thumb, 82 bytes, Stack size 16 bytes, arm_exceptions_alloc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_begin_catch (Thumb, 80 bytes, Stack size 16 bytes, arm_exceptions_begincatch.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_throw (Thumb, 54 bytes, Stack size 16 bytes, arm_exceptions_throw.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_type_match (Thumb, 284 bytes, Stack size 56 bytes, arm_exceptions_throw.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_end_catch (Thumb, 78 bytes, Stack size 16 bytes, arm_exceptions_endcatch.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __rt_new_handler_addr (ARM, 12 bytes, Stack size 0 bytes, rt_new_handler_addr_intlibspace.o(.text))

    [Called By]

    malloc (Thumb, 110 bytes, Stack size 16 bytes, h1_alloc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    free (Thumb, 84 bytes, Stack size 16 bytes, h1_free.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __rt_SIGPVFN (Thumb, 16 bytes, Stack size 8 bytes, defsig_pvfn_outer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _Unwind_VRS_Set (Thumb, 52 bytes, Stack size 4 bytes, unwinder.o(.text))

    [Stack]


    [Called By]

    _Unwind_VRS_Get (Thumb, 50 bytes, Stack size 4 bytes, unwinder.o(.text))

    [Stack]


    [Called By]

    _Unwind_VRS_Pop (Thumb, 270 bytes, Stack size 304 bytes, unwinder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM_unwind_next_frame (Thumb, 50 bytes, Stack size 0 bytes, unwinder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM_Unwind_RaiseException (Thumb, 214 bytes, Stack size 352 bytes, unwinder.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __ARM_Unwind_Resume (Thumb, 46 bytes, Stack size 0 bytes, unwinder.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    _Unwind_Complete (Thumb, 74 bytes, Stack size 16 bytes, unwinder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _Unwind_DeleteException (Thumb, 14 bytes, Stack size 0 bytes, unwind_delete.o(.text))

    [Called By]

    __ARM_unwind_cpp_prcommon (Thumb, 1502 bytes, Stack size 88 bytes, unwind_prcommon.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM_exceptions_buffer_init (Thumb, 22 bytes, Stack size 8 bytes, arm_exceptions_mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM_exceptions_buffer_allocate (Thumb, 26 bytes, Stack size 0 bytes, arm_exceptions_mem.o(.text))

    [Called By]

    __ARM_exceptions_buffer_free (Thumb, 22 bytes, Stack size 0 bytes, arm_exceptions_mem.o(.text))

    [Called By]

    __cxa_rethrow (Thumb, 80 bytes, Stack size 16 bytes, arm_exceptions_rethrow.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM::call_terminate_handler(_Unwind_Control_Block*) (Thumb, 48 bytes, Stack size 16 bytes, arm_exceptions_callterm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_call_terminate (Thumb, 14 bytes, Stack size 0 bytes, arm_exceptions_callterm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_call_unexpected (Thumb, 216 bytes, Stack size 40 bytes, arm_exceptions_callunex.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __ARM::same_exceptions_class(const void*, const void*) (Thumb, 24 bytes, Stack size 0 bytes, arm_exceptions_support.o(.text))

    [Called By]

    __ARM::is_foreign_exception(_Unwind_Control_Block*) (Thumb, 18 bytes, Stack size 8 bytes, arm_exceptions_support.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_free_exception (Thumb, 34 bytes, Stack size 8 bytes, arm_exceptions_free.o(.text))

    [Stack]


    [Calls]
    [Called By]

    std::terminate() (Thumb, 32 bytes, Stack size 8 bytes, arm_exceptions_terminate.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_get_globals (Thumb, 70 bytes, Stack size 16 bytes, arm_exceptions_globs.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __cxa_bad_typeid (Thumb, 38 bytes, Stack size 16 bytes, arm_exceptions_bad_typeid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM::get_foreign_intermediary(__cxa_exception*, _Unwind_Control_Block*) (Thumb, 66 bytes, Stack size 16 bytes, arm_exceptions_foreign.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __user_libspace (ARM, 12 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

    __user_perproc_libspace (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text))

    [Called By]

    __user_perthread_libspace (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

    __rt_heap_descriptor (ARM, 12 bytes, Stack size 0 bytes, rt_heap_descriptor_intlibspace.o(.text))

    [Called By]

    __rt_eh_globals_addr (ARM, 12 bytes, Stack size 0 bytes, rt_eh_globals_addr_intlibspace.o(.text))

    [Called By]

    __use_no_heap (Thumb, 2 bytes, Stack size 0 bytes, hguard.o(.text), UNUSED)

    __heap$guard (Thumb, 2 bytes, Stack size 0 bytes, hguard.o(.text), UNUSED)

    _terminate_user_alloc (Thumb, 2 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED)

    _init_user_alloc (Thumb, 2 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED)

    __Heap_Full (Thumb, 36 bytes, Stack size 16 bytes, init_alloc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __Heap_Broken (Thumb, 14 bytes, Stack size 8 bytes, init_alloc.o(.text), UNUSED)

    [Calls]

    _init_alloc (Thumb, 94 bytes, Stack size 24 bytes, init_alloc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __Heap_Initialize (Thumb, 10 bytes, Stack size 0 bytes, h1_init.o(.text))

    [Called By]

    __Heap_DescSize (Thumb, 4 bytes, Stack size 0 bytes, h1_init.o(.text), UNUSED)

    abort (Thumb, 16 bytes, Stack size 0 bytes, abort.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bsearch (Thumb, 86 bytes, Stack size 40 bytes, bsearch.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __sig_exit (Thumb, 16 bytes, Stack size 8 bytes, defsig_exit.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __rt_SIGPVFN_inner (Thumb, 18 bytes, Stack size 8 bytes, defsig_pvfn_inner.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_memcpy4 (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text))

    [Stack]


    [Called By]

    __aeabi_memcpy8 (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)

    __rt_memcpy_w (ARM, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)

    _memcpy_lastbytes_aligned (ARM, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)

    std::unexpected() (Thumb, 32 bytes, Stack size 8 bytes, arm_exceptions_unexpected.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM::default_unexpected_handler() (Thumb, 12 bytes, Stack size 8 bytes, arm_exceptions_unexpected.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    _sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))

    [Called By]

    __user_setup_stackheap (ARM, 96 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __Heap_ProvideMemory (Thumb, 56 bytes, Stack size 8 bytes, h1_extend.o(.text))

    [Stack]


    [Calls]
    [Called By]

    exit (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))

    [Calls]


    [Called By]

    __default_signal_display (Thumb, 56 bytes, Stack size 16 bytes, defsig_general.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __rt_SIGABRT (Thumb, 16 bytes, Stack size 8 bytes, defsig_abrt_outer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __rt_SIGRTMEM (Thumb, 16 bytes, Stack size 8 bytes, defsig_rtmem_outer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _ttywrch (Thumb, 16 bytes, Stack size 8 bytes, sys_wrch.o(.text))

    [Stack]


    [Called By]

    __I$use$semihosting (ARM, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)

    __use_no_semihosting_swi (ARM, 4 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)

    __rt_SIGABRT_inner (Thumb, 18 bytes, Stack size 8 bytes, defsig_abrt_inner.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __semihosting_library_function (ARM, 0 bytes, Stack size 8 bytes, indicate_semi.o(.text), UNUSED)

    __rt_SIGRTMEM_inner (Thumb, 26 bytes, Stack size 8 bytes, defsig_rtmem_inner.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_uidiv (ARM, 0 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text_udiv), UNUSED)

    __aeabi_uidivmod (ARM, 36 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text_udiv))

    [Calls]


    [Called By]

    __default_new_handler() (Thumb, 38 bytes, Stack size 16 bytes, newhandler.o(i._Z21__default_new_handlerv))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Application::Analog_Clock::operator delete (void*) (ARM, 24 bytes, Stack size 8 bytes, test_application.o(i._ZN11Application12Analog_ClockdlEPv), UNUSED)

    [Calls]

    Application::Digital_Clock::operator delete (void*) (ARM, 24 bytes, Stack size 8 bytes, test_application.o(i._ZN11Application13Digital_ClockdlEPv), UNUSED)

    [Calls]

    Application::Analog_Digital_Clock::operator delete (void*) (ARM, 24 bytes, Stack size 8 bytes, test_application.o(i._ZN11Application20Analog_Digital_ClockdlEPv), UNUSED)

    [Calls]

    LPC21xx_TIMER_Register::setIR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register5setIREj))

    [Called By]

    LPC21xx_TIMER_Register::setPC(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register5setPCEj), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setPR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register5setPREj), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setTC(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register5setTCEj), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setCCR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register6setCCREj), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setEMR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register6setEMREj), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setMCR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register6setMCREj), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setMR0(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register6setMR0Ej), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setMR1(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register6setMR1Ej), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setMR2(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register6setMR2Ej), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setMR3(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register6setMR3Ej), UNUSED)

    [Called By]

    LPC21xx_TIMER_Register::setTCR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN22LPC21xx_TIMER_Register6setTCREj), UNUSED)

    [Called By]

    Hardware::LPC21xx_PCB_Init::~LPC21xx_PCB_Init() (ARM, 16 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware16LPC21xx_PCB_InitD1Ev), UNUSED)

    Hardware::LPC21xx_PCB_Init::~LPC21xx_PCB_Init__sub_object() (ARM, 0 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware16LPC21xx_PCB_InitD1Ev), UNUSED)

    Hardware::LPC21xx_VIC_Init::LPC21xx_VIC_Init() (ARM, 216 bytes, Stack size 168 bytes, test_application.o(i._ZN8Hardware16LPC21xx_VIC_InitC1Ev))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_VIC_Init::LPC21xx_VIC_Init__sub_object() (ARM, 0 bytes, Stack size 168 bytes, test_application.o(i._ZN8Hardware16LPC21xx_VIC_InitC1Ev), UNUSED)

    Hardware::LPC21xx_VIC_Init::~LPC21xx_VIC_Init() (ARM, 16 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware16LPC21xx_VIC_InitD1Ev), UNUSED)

    Hardware::LPC21xx_VIC_Init::~LPC21xx_VIC_Init__sub_object() (ARM, 0 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware16LPC21xx_VIC_InitD1Ev), UNUSED)

    Hardware::LPC21xx_PCB_Reset::~LPC21xx_PCB_Reset() (ARM, 16 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware17LPC21xx_PCB_ResetD1Ev), UNUSED)

    Hardware::LPC21xx_PCB_Reset::~LPC21xx_PCB_Reset__sub_object() (ARM, 0 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware17LPC21xx_PCB_ResetD1Ev), UNUSED)

    Hardware::LPC21xx_UART_Init::~LPC21xx_UART_Init() (ARM, 16 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware17LPC21xx_UART_InitD1Ev), UNUSED)

    Hardware::LPC21xx_UART_Init::~LPC21xx_UART_Init__sub_object() (ARM, 0 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware17LPC21xx_UART_InitD1Ev), UNUSED)

    Hardware::LPC21xx_VIC_Reset::LPC21xx_VIC_Reset() (ARM, 216 bytes, Stack size 168 bytes, test_application.o(i._ZN8Hardware17LPC21xx_VIC_ResetC1Ev))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_VIC_Reset::LPC21xx_VIC_Reset__sub_object() (ARM, 0 bytes, Stack size 168 bytes, test_application.o(i._ZN8Hardware17LPC21xx_VIC_ResetC1Ev), UNUSED)

    Hardware::LPC21xx_VIC_Reset::~LPC21xx_VIC_Reset() (ARM, 16 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware17LPC21xx_VIC_ResetD1Ev), UNUSED)

    Hardware::LPC21xx_VIC_Reset::~LPC21xx_VIC_Reset__sub_object() (ARM, 0 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware17LPC21xx_VIC_ResetD1Ev), UNUSED)

    Hardware::LPC21xx_UART_Reset::~LPC21xx_UART_Reset() (ARM, 16 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware18LPC21xx_UART_ResetD1Ev), UNUSED)

    Hardware::LPC21xx_UART_Reset::~LPC21xx_UART_Reset__sub_object() (ARM, 0 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware18LPC21xx_UART_ResetD1Ev), UNUSED)

    Hardware::LPC21xx_PCB_Register::setPINSEL0(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_pcb.o(i._ZN8Hardware20LPC21xx_PCB_Register10setPINSEL0Ej))

    [Called By]

    Hardware::LPC21xx_PCB_Register::setPINSEL1(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_pcb.o(i._ZN8Hardware20LPC21xx_PCB_Register10setPINSEL1Ej))

    [Called By]

    Hardware::LPC21xx_PCB_Register::LPC21xx_PCB_Register(unsigned, unsigned, unsigned) (ARM, 40 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware20LPC21xx_PCB_RegisterC1Ejjj))

    [Called By]

    Hardware::LPC21xx_PCB_Register::LPC21xx_PCB_Register__sub_object(unsigned, unsigned, unsigned) (ARM, 0 bytes, Stack size 0 bytes, test_application.o(i._ZN8Hardware20LPC21xx_PCB_RegisterC1Ejjj), UNUSED)

    Hardware::LPC21xx_VIC_Register::setVICSoftInt(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register13setVICSoftIntEj))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICIntEnClr(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register14setVICIntEnClrEj))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICVectAddr(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register14setVICVectAddrEj))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICIntEnable(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register15setVICIntEnableEj))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICIntSelect(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register15setVICIntSelectEj))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICProtection(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register16setVICProtectionEj))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICDefVectAddr(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register17setVICDefVectAddrEj))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICSoftIntClear(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register18setVICSoftIntClearEj))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICVectAddrArray(unsigned, unsigned char) (ARM, 28 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register19setVICVectAddrArrayEjh))

    [Called By]

    Hardware::LPC21xx_VIC_Register::setVICVectCntlArray(unsigned, unsigned char) (ARM, 28 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZN8Hardware20LPC21xx_VIC_Register19setVICVectCntlArrayEjh))

    [Called By]

    Hardware::LPC21xx_VIC_Register::LPC21xx_VIC_Register(unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned) (ARM, 668 bytes, Stack size 24 bytes, test_application.o(i._ZN8Hardware20LPC21xx_VIC_RegisterC1Ejjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj))

    [Stack]


    [Calls]
    [Called By]

    Hardware::LPC21xx_VIC_Register::LPC21xx_VIC_Register__sub_object(unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned) (ARM, 0 bytes, Stack size 24 bytes, test_application.o(i._ZN8Hardware20LPC21xx_VIC_RegisterC1Ejjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj), UNUSED)

    Hardware::LPC21xx_UART_Register::getUIER() (ARM, 12 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7getUIEREv))

    [Called By]

    Hardware::LPC21xx_UART_Register::getULCR() (ARM, 12 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7getULCREv))

    [Called By]

    Hardware::LPC21xx_UART_Register::getULSR() (ARM, 12 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7getULSREv))

    [Called By]

    Hardware::LPC21xx_UART_Register::setUFCR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7setUFCREj))

    [Called By]

    Hardware::LPC21xx_UART_Register::setUIER(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7setUIEREj))

    [Called By]

    Hardware::LPC21xx_UART_Register::setULCR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7setULCREj))

    [Called By]

    Hardware::LPC21xx_UART_Register::setULSR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7setULSREj))

    [Called By]

    Hardware::LPC21xx_UART_Register::setUMCR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7setUMCREj))

    [Called By]

    Hardware::LPC21xx_UART_Register::setUSCR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7setUSCREj))

    [Called By]

    Hardware::LPC21xx_UART_Register::setUTHR(unsigned) (ARM, 8 bytes, Stack size 0 bytes, lpc21xx_uart.o(i._ZN8Hardware21LPC21xx_UART_Register7setUTHREj))

    [Called By]

    Hardware::LPC21xx_UART_Register::LPC21xx_UART_Register(unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned) (ARM, 120 bytes, Stack size 16 bytes, test_application.o(i._ZN8Hardware21LPC21xx_UART_RegisterC1Ejjjjjjjj))

    [Stack]


    [Called By]

    Hardware::LPC21xx_UART_Register::LPC21xx_UART_Register__sub_object(unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned) (ARM, 0 bytes, Stack size 16 bytes, test_application.o(i._ZN8Hardware21LPC21xx_UART_RegisterC1Ejjjjjjjj), UNUSED)

    Hardware::LPC21xx_VIC_IInterruptAcknowledge::LPC21xx_VIC_IInterruptAcknowledge__sub_object() (ARM, 12 bytes, Stack size 0 bytes, lpc21xx_timer.o(i._ZN8Hardware33LPC21xx_VIC_IInterruptAcknowledgeC2Ev))

    [Called By]

    Hardware::LPC21xx_VIC_Register::getVICVectAddrArray(unsigned char) const (ARM, 40 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZNK8Hardware20LPC21xx_VIC_Register19getVICVectAddrArrayEh))

    [Called By]

    Hardware::LPC21xx_VIC_Register::getVICVectCntlArray(unsigned char) const (ARM, 40 bytes, Stack size 0 bytes, lpc21xx_vic.o(i._ZNK8Hardware20LPC21xx_VIC_Register19getVICVectCntlArrayEh))

    [Called By]

    std::type_info::operator ==(const std::type_info&) const (Thumb, 36 bytes, Stack size 16 bytes, type_info_eq.o(i._ZNKSt9type_infoeqERKS_))

    [Stack]


    [Called By]

    std::type_info::operator !=(const std::type_info&) const (Thumb, 36 bytes, Stack size 16 bytes, type_info_ne.o(i._ZNKSt9type_infoneERKS_))

    [Stack]


    [Called By]

    std::bad_typeid::bad_typeid(const std::bad_typeid&) (Thumb, 16 bytes, Stack size 8 bytes, bad_typeid.o(i._ZNSt10bad_typeidC1ERKS_))

    [Stack]


    [Calls]
    [Called By]

    std::bad_typeid::bad_typeid__sub_object(const std::bad_typeid&) (Thumb, 0 bytes, Stack size 8 bytes, bad_typeid.o(i._ZNSt10bad_typeidC1ERKS_), UNUSED)

    std::bad_typeid::bad_typeid() (Thumb, 16 bytes, Stack size 8 bytes, bad_typeid.o(i._ZNSt10bad_typeidC1Ev))

    [Stack]


    [Calls]
    [Called By]

    std::bad_typeid::bad_typeid__sub_object() (Thumb, 0 bytes, Stack size 8 bytes, bad_typeid.o(i._ZNSt10bad_typeidC1Ev), UNUSED)

    std::bad_typeid::~bad_typeid__deallocating() (Thumb, 16 bytes, Stack size 8 bytes, bad_typeid.o(i._ZNSt10bad_typeidD0Ev))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    std::bad_typeid::~bad_typeid() (Thumb, 12 bytes, Stack size 8 bytes, bad_typeid.o(i._ZNSt10bad_typeidD1Ev))

    [Stack]


    [Called By]
    [Address Reference Count : 2]

    std::bad_typeid::~bad_typeid__sub_object() (Thumb, 0 bytes, Stack size 8 bytes, bad_typeid.o(i._ZNSt10bad_typeidD1Ev), UNUSED)

    std::bad_exception::bad_exception(const std::bad_exception&) (Thumb, 16 bytes, Stack size 8 bytes, bad_exception_cctor.o(i._ZNSt13bad_exceptionC1ERKS_))

    [Stack]


    [Calls]
    [Called By]

    std::bad_exception::bad_exception__sub_object(const std::bad_exception&) (Thumb, 0 bytes, Stack size 8 bytes, bad_exception_cctor.o(i._ZNSt13bad_exceptionC1ERKS_), UNUSED)

    std::bad_exception::bad_exception() (Thumb, 16 bytes, Stack size 8 bytes, bad_exception_ctor.o(i._ZNSt13bad_exceptionC1Ev))

    [Stack]


    [Calls]
    [Called By]

    std::bad_exception::bad_exception__sub_object() (Thumb, 0 bytes, Stack size 8 bytes, bad_exception_ctor.o(i._ZNSt13bad_exceptionC1Ev), UNUSED)

    std::bad_exception::~bad_exception__deallocating() (Thumb, 16 bytes, Stack size 8 bytes, bad_exception_dtor.o(i._ZNSt13bad_exceptionD0Ev))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    std::bad_exception::~bad_exception() (Thumb, 12 bytes, Stack size 8 bytes, bad_exception_dtor.o(i._ZNSt13bad_exceptionD1Ev))

    [Stack]


    [Called By]
    [Address Reference Count : 2]

    std::bad_exception::~bad_exception__sub_object() (Thumb, 0 bytes, Stack size 8 bytes, bad_exception_dtor.o(i._ZNSt13bad_exceptionD1Ev), UNUSED)

    std::bad_alloc::bad_alloc(const std::bad_alloc&) (Thumb, 16 bytes, Stack size 8 bytes, bad_alloc_cctor.o(i._ZNSt9bad_allocC1ERKS_))

    [Stack]


    [Calls]
    [Called By]

    std::bad_alloc::bad_alloc__sub_object(const std::bad_alloc&) (Thumb, 0 bytes, Stack size 8 bytes, bad_alloc_cctor.o(i._ZNSt9bad_allocC1ERKS_), UNUSED)

    std::bad_alloc::bad_alloc() (Thumb, 16 bytes, Stack size 8 bytes, bad_alloc_ctor.o(i._ZNSt9bad_allocC1Ev))

    [Stack]


    [Calls]
    [Called By]

    std::bad_alloc::bad_alloc__sub_object() (Thumb, 0 bytes, Stack size 8 bytes, bad_alloc_ctor.o(i._ZNSt9bad_allocC1Ev), UNUSED)

    std::bad_alloc::~bad_alloc__deallocating() (Thumb, 16 bytes, Stack size 8 bytes, bad_alloc_dtor.o(i._ZNSt9bad_allocD0Ev))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    std::bad_alloc::~bad_alloc() (Thumb, 12 bytes, Stack size 8 bytes, bad_alloc_dtor.o(i._ZNSt9bad_allocD1Ev))

    [Stack]


    [Called By]
    [Address Reference Count : 2]

    std::bad_alloc::~bad_alloc__sub_object() (Thumb, 0 bytes, Stack size 8 bytes, bad_alloc_dtor.o(i._ZNSt9bad_allocD1Ev), UNUSED)

    std::exception::exception(const std::exception&) (Thumb, 6 bytes, Stack size 0 bytes, exception_cctor.o(i._ZNSt9exceptionC1ERKS_))

    [Called By]

    std::exception::exception__sub_object(const std::exception&) (Thumb, 0 bytes, Stack size 0 bytes, exception_cctor.o(i._ZNSt9exceptionC1ERKS_), UNUSED)

    std::exception::exception() (Thumb, 6 bytes, Stack size 0 bytes, exception_ctor.o(i._ZNSt9exceptionC1Ev))

    [Called By]

    std::exception::exception__sub_object() (Thumb, 0 bytes, Stack size 0 bytes, exception_ctor.o(i._ZNSt9exceptionC1Ev), UNUSED)

    operator delete (void*) (Thumb, 12 bytes, Stack size 8 bytes, delete.o(i._ZdlPv))

    [Stack]


    [Calls]
    [Called By]

    operator new(unsigned) (Thumb, 42 bytes, Stack size 8 bytes, new.o(i._Znwj))

    [Stack]


    [Calls]
    [Called By]

    __ARM_common_call_via_r0 (Thumb, 2 bytes, Stack size 0 bytes, new.o(i.__ARM_common_call_via_r0))

    [Called By]

    __ARM_common_call_via_r1 (Thumb, 2 bytes, Stack size 0 bytes, arm_exceptions_throw.o(i.__ARM_common_call_via_r1))

    [Called By]

    __ARM_common_call_via_r2 (Thumb, 2 bytes, Stack size 0 bytes, bsearch.o(i.__ARM_common_call_via_r2))

    [Called By]

    __ARM_common_call_via_r3 (Thumb, 2 bytes, Stack size 0 bytes, unwinder.o(i.__ARM_common_call_via_r3))

    [Called By]

    __ARM_common_call_via_r4 (Thumb, 2 bytes, Stack size 0 bytes, rtti.o(i.__ARM_common_call_via_r4), UNUSED)

    [Called By]

    __ARM_common_get_typeid (Thumb, 42 bytes, Stack size 8 bytes, arm_exceptions_throw.o(i.__ARM_common_get_typeid))

    [Stack]


    [Calls]
    [Called By]

    __cxa_pure_virtual (Thumb, 14 bytes, Stack size 8 bytes, pure_virt.o(i.__cxa_pure_virtual))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __derived_to_base_conversion (Thumb, 110 bytes, Stack size 80 bytes, rtti.o(i.__derived_to_base_conversion))

    [Stack]


    [Calls]
    [Called By]

    __dynamic_cast (Thumb, 156 bytes, Stack size 72 bytes, rtti.o(i.__dynamic_cast), UNUSED)

    [Calls]

    Local Symbols

    Undef_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SWI_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    PAbt_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    DAbt_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    IRQ_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    FIQ_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    __arm_div8 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))

    [Called By]

    __arm_div5 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))

    [Called By]

    __arm_div2 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))

    [Called By]

    __arm_div_large (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))

    [Called By]

    [local to arm_exceptions_c]::armcpp_exception_cleanup(_Unwind_Reason_Code, _Unwind_Control_Block*) (Thumb, 72 bytes, Stack size 24 bytes, arm_exceptions_throw.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    EIT_comparator (Thumb, 60 bytes, Stack size 4 bytes, unwinder.o(.text))

    [Stack]


    [Address Reference Count : 1]

    find_and_expand_eit_entry (Thumb, 178 bytes, Stack size 24 bytes, unwinder.o(.text))

    [Stack]


    [Calls]
    [Called By]

    next_unwind_byte (Thumb, 54 bytes, Stack size 0 bytes, unwind_prcommon.o(.text))

    [Called By]

    [local to rtti_c]::tbc_downcast(void*, const std::type_info*, a_base_class_traversal_block*, __cxxabiv1::__base_class_type_info*) (Thumb, 74 bytes, Stack size 24 bytes, rtti.o(i._ZN27_INTERNAL_6_rtti_c_066a44b012tbc_downcastEPvPKSt9type_infoP28a_base_class_traversal_blockPN10__cxxabiv122__base_class_type_infoE))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    [local to rtti_c]::tbc_post_downcast(void*, const std::type_info*, a_base_class_traversal_block*, __cxxabiv1::__base_class_type_info*) (Thumb, 26 bytes, Stack size 8 bytes, rtti.o(i._ZN27_INTERNAL_6_rtti_c_066a44b017tbc_post_downcastEPvPKSt9type_infoP28a_base_class_traversal_blockPN10__cxxabiv122__base_class_type_infoE))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    [local to rtti_c]::traverse_base_classes(void*, const std::type_info*, a_base_class_traversal_block*, __cxxabiv1::__base_class_type_info*) (Thumb, 166 bytes, Stack size 40 bytes, rtti.o(i._ZN27_INTERNAL_6_rtti_c_066a44b021traverse_base_classesEPvPKSt9type_infoP28a_base_class_traversal_blockPN10__cxxabiv122__base_class_type_infoE), UNUSED)

    [Calls]


    [Called By]

    [local to rtti_c]::find_base_class_at_addr(void*, void*, const std::type_info*, const std::type_info*, int*) (Thumb, 198 bytes, Stack size 48 bytes, rtti.o(i._ZN27_INTERNAL_6_rtti_c_066a44b023find_base_class_at_addrEPvS0_PKSt9type_infoS3_Pi), UNUSED)

    [Calls]


    [Called By]

    [local to rtti_c]::get_virtual_base_pointer(void*, __cxxabiv1::__base_class_type_info*) (Thumb, 14 bytes, Stack size 0 bytes, rtti.o(i._ZN27_INTERNAL_6_rtti_c_066a44b024get_virtual_base_pointerEPvPN10__cxxabiv122__base_class_type_infoE))

    [Called By]

    [local to rtti_c]::derived_to_base_conversion_r(void*, void**, const std::type_info*, const std::type_info*, unsigned, int*, int, const std::type_info**, a_result_virtuality*, int*) (Thumb, 508 bytes, Stack size 88 bytes, rtti.o(i._ZN27_INTERNAL_6_rtti_c_066a44b028derived_to_base_conversion_rEPvPS0_PKSt9type_infoS4_jPiiPS4_P19a_result_virtualityS5_))

    [Stack]


    [Calls]
    [Called By]

    [local to arm_exceptions_c]::__default_terminate_handler() (Thumb, 6 bytes, Stack size 8 bytes, arm_exceptions_globs.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Undefined Global Symbols

    _call_atexit_fns (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)

    [Called By]