mirror of
https://github.com/Dev-KATECH/ADM.git
synced 2026-05-17 09:53:59 +09:00
771 lines
22 KiB
Plaintext
771 lines
22 KiB
Plaintext
Trivially needed symbols: debug_printf uart_putc Gvar_init PrintLogo
|
|
|
|
|
|
Initial Symbol table:
|
|
|
|
strlen/38 (strlen) @08711540
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
__builtin_va_end/37 (__builtin_va_end) @087112a0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
vsprintf/36 (vsprintf) @08711000
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
__builtin_va_start/35 (__builtin_va_start) @08711ee0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
Lpuart_Uart_Ip_SyncSend/34 (Lpuart_Uart_Ip_SyncSend) @08711d20
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: uart_putc/31
|
|
Calls:
|
|
gb/33 (gb) @087150d8
|
|
Type: variable
|
|
Visibility: external public
|
|
References:
|
|
Referring: Gvar_init/30 (write)Gvar_init/30 (write)
|
|
Availability: not-ready
|
|
Varpool flags:
|
|
debug_printf/32 (debug_printf) @08711700
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @01733ea0
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by: PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29
|
|
Calls: uart_putc/31 strlen/38 __builtin_va_end/37 vsprintf/36 __builtin_va_start/35
|
|
uart_putc/31 (uart_putc) @08711460
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @08711700
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by: debug_printf/32
|
|
Calls: Lpuart_Uart_Ip_SyncSend/34
|
|
Gvar_init/30 (Gvar_init) @087111c0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @08711460
|
|
References: gb/33 (write)gb/33 (write)
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by:
|
|
Calls:
|
|
PrintLogo/29 (PrintLogo) @0870fee0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
Aux: @087111c0
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by:
|
|
Calls: debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32
|
|
DevAssert/28 (DevAssert) @0861f8c0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_FlushRxBuffer/27 (LPUART_Uart_FlushRxBuffer) @06b738c0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_FlushTxBuffer/26 (LPUART_Uart_FlushTxBuffer) @06b73620
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_CheckTimeout/25 (LPUART_Uart_CheckTimeout) @06b73380
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_ClearErrorFlags/24 (LPUART_Uart_ClearErrorFlags) @06b730e0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_ClearStatusFlag/23 (LPUART_Uart_ClearStatusFlag) @06b69e00
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_GetStatusFlag/22 (LPUART_Uart_GetStatusFlag) @06b69b60
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_Getchar10/21 (LPUART_Uart_Getchar10) @06b698c0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_Getchar9/20 (LPUART_Uart_Getchar9) @06b69620
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_Getchar/19 (LPUART_Uart_Getchar) @06b69380
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_Putchar10/18 (LPUART_Uart_Putchar10) @06b690e0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_Putchar9/17 (LPUART_Uart_Putchar9) @06b66e00
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_Putchar/16 (LPUART_Uart_Putchar) @06b66b60
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_GetIntMode/15 (LPUART_Uart_GetIntMode) @06b668c0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_SetIntMode/14 (LPUART_Uart_SetIntMode) @06b66620
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_SetStopBitCount/13 (LPUART_Uart_SetStopBitCount) @06b66380
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_SetParityMode/12 (LPUART_Uart_SetParityMode) @06b660e0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_SetBitCountPerChar/11 (LPUART_Uart_SetBitCountPerChar) @06b60e00
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_EnableBothEdgeSamplingCmd/10 (LPUART_Uart_EnableBothEdgeSamplingCmd) @06b60b60
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_GetOversamplingRatio/9 (LPUART_Uart_GetOversamplingRatio) @06b608c0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_SetOversamplingRatio/8 (LPUART_Uart_SetOversamplingRatio) @06b60620
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_GetBaudRateDivisor/7 (LPUART_Uart_GetBaudRateDivisor) @06b602a0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_SetBaudRateDivisor/6 (LPUART_Uart_SetBaudRateDivisor) @06b60000
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_SetReceiverCmd/5 (LPUART_Uart_SetReceiverCmd) @06c2bd20
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_SetTransmitterCmd/4 (LPUART_Uart_SetTransmitterCmd) @06c2ba80
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
LPUART_Uart_Init/3 (LPUART_Uart_Init) @06c2b7e0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
_putchar_unlocked/2 (_putchar_unlocked) @06aae540
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
_getchar_unlocked/1 (_getchar_unlocked) @06aae2a0
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
__sputc_r/0 (__sputc_r) @06aa7e00
|
|
Type: function definition
|
|
Visibility:
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
|
|
Removing unused symbols: DevAssert LPUART_Uart_FlushRxBuffer LPUART_Uart_FlushTxBuffer LPUART_Uart_CheckTimeout LPUART_Uart_ClearErrorFlags LPUART_Uart_ClearStatusFlag LPUART_Uart_GetStatusFlag LPUART_Uart_Getchar10 LPUART_Uart_Getchar9 LPUART_Uart_Getchar LPUART_Uart_Putchar10 LPUART_Uart_Putchar9 LPUART_Uart_Putchar LPUART_Uart_GetIntMode LPUART_Uart_SetIntMode LPUART_Uart_SetStopBitCount LPUART_Uart_SetParityMode LPUART_Uart_SetBitCountPerChar LPUART_Uart_EnableBothEdgeSamplingCmd LPUART_Uart_GetOversamplingRatio LPUART_Uart_SetOversamplingRatio LPUART_Uart_GetBaudRateDivisor LPUART_Uart_SetBaudRateDivisor LPUART_Uart_SetReceiverCmd LPUART_Uart_SetTransmitterCmd LPUART_Uart_Init _putchar_unlocked _getchar_unlocked __sputc_r
|
|
|
|
Reclaimed Symbol table:
|
|
|
|
strlen/38 (strlen) @08711540
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
__builtin_va_end/37 (__builtin_va_end) @087112a0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
vsprintf/36 (vsprintf) @08711000
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
__builtin_va_start/35 (__builtin_va_start) @08711ee0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
Lpuart_Uart_Ip_SyncSend/34 (Lpuart_Uart_Ip_SyncSend) @08711d20
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: uart_putc/31
|
|
Calls:
|
|
gb/33 (gb) @087150d8
|
|
Type: variable
|
|
Visibility: external public
|
|
References:
|
|
Referring: Gvar_init/30 (write)Gvar_init/30 (write)
|
|
Availability: not-ready
|
|
Varpool flags:
|
|
debug_printf/32 (debug_printf) @08711700
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by: PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29
|
|
Calls: uart_putc/31 strlen/38 __builtin_va_end/37 vsprintf/36 __builtin_va_start/35
|
|
uart_putc/31 (uart_putc) @08711460
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by: debug_printf/32
|
|
Calls: Lpuart_Uart_Ip_SyncSend/34
|
|
Gvar_init/30 (Gvar_init) @087111c0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References: gb/33 (write)gb/33 (write)
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by:
|
|
Calls:
|
|
PrintLogo/29 (PrintLogo) @0870fee0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by:
|
|
Calls: debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32
|
|
|
|
|
|
Initial Symbol table:
|
|
|
|
strlen/38 (strlen) @08711540
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
__builtin_va_end/37 (__builtin_va_end) @087112a0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
vsprintf/36 (vsprintf) @08711000
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
__builtin_va_start/35 (__builtin_va_start) @08711ee0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
Lpuart_Uart_Ip_SyncSend/34 (Lpuart_Uart_Ip_SyncSend) @08711d20
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: uart_putc/31
|
|
Calls:
|
|
gb/33 (gb) @087150d8
|
|
Type: variable
|
|
Visibility: external public
|
|
References:
|
|
Referring: Gvar_init/30 (write)Gvar_init/30 (write)
|
|
Availability: not-ready
|
|
Varpool flags:
|
|
debug_printf/32 (debug_printf) @08711700
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by: PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29
|
|
Calls: uart_putc/31 strlen/38 __builtin_va_end/37 vsprintf/36 __builtin_va_start/35
|
|
uart_putc/31 (uart_putc) @08711460
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by: debug_printf/32
|
|
Calls: Lpuart_Uart_Ip_SyncSend/34
|
|
Gvar_init/30 (Gvar_init) @087111c0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References: gb/33 (write)gb/33 (write)
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by:
|
|
Calls:
|
|
PrintLogo/29 (PrintLogo) @0870fee0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by:
|
|
Calls: debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32
|
|
|
|
Removing unused symbols:
|
|
|
|
Reclaimed Symbol table:
|
|
|
|
strlen/38 (strlen) @08711540
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
__builtin_va_end/37 (__builtin_va_end) @087112a0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
vsprintf/36 (vsprintf) @08711000
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
__builtin_va_start/35 (__builtin_va_start) @08711ee0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32
|
|
Calls:
|
|
Lpuart_Uart_Ip_SyncSend/34 (Lpuart_Uart_Ip_SyncSend) @08711d20
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Function flags: optimize_size
|
|
Called by: uart_putc/31
|
|
Calls:
|
|
gb/33 (gb) @087150d8
|
|
Type: variable
|
|
Visibility: external public
|
|
References:
|
|
Referring: Gvar_init/30 (write)Gvar_init/30 (write)
|
|
Availability: not-ready
|
|
Varpool flags:
|
|
debug_printf/32 (debug_printf) @08711700
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by: PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29 PrintLogo/29
|
|
Calls: uart_putc/31 strlen/38 __builtin_va_end/37 vsprintf/36 __builtin_va_start/35
|
|
uart_putc/31 (uart_putc) @08711460
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by: debug_printf/32
|
|
Calls: Lpuart_Uart_Ip_SyncSend/34
|
|
Gvar_init/30 (Gvar_init) @087111c0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References: gb/33 (write)gb/33 (write)
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by:
|
|
Calls:
|
|
PrintLogo/29 (PrintLogo) @0870fee0
|
|
Type: function definition analyzed
|
|
Visibility: public
|
|
References:
|
|
Referring:
|
|
Function flags: body optimize_size
|
|
Called by:
|
|
Calls: debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32 debug_printf/32
|
|
|
|
Reclaiming functions:
|
|
Reclaiming variables:
|
|
Clearing address taken flags:
|
|
Optimized Symbol table:
|
|
|
|
strlen/38 (strlen) @08711540
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32 (118111600 (estimated locally),1.00 per call)
|
|
Calls:
|
|
__builtin_va_end/37 (__builtin_va_end) @087112a0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32 (118111600 (estimated locally),1.00 per call)
|
|
Calls:
|
|
vsprintf/36 (vsprintf) @08711000
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32 (118111600 (estimated locally),1.00 per call)
|
|
Calls:
|
|
__builtin_va_start/35 (__builtin_va_start) @08711ee0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by: debug_printf/32 (118111600 (estimated locally),1.00 per call)
|
|
Calls:
|
|
Lpuart_Uart_Ip_SyncSend/34 (Lpuart_Uart_Ip_SyncSend) @08711d20
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by: uart_putc/31 (1073741824 (estimated locally),1.00 per call)
|
|
Calls:
|
|
gb/33 (gb) @087150d8
|
|
Type: variable
|
|
Body removed by symtab_remove_unreachable_nodes
|
|
Visibility: external public
|
|
References:
|
|
Referring: Gvar_init/30 (write)Gvar_init/30 (write)
|
|
Availability: not_available
|
|
Varpool flags:
|
|
debug_printf/32 (debug_printf) @08711700
|
|
Type: function definition analyzed
|
|
Visibility: externally_visible public
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Function flags: count:118111600 (estimated locally) body optimize_size
|
|
Called by: PrintLogo/29 (1073741824 (estimated locally),1.00 per call) PrintLogo/29 (1073741824 (estimated locally),1.00 per call) PrintLogo/29 (1073741824 (estimated locally),1.00 per call) PrintLogo/29 (1073741824 (estimated locally),1.00 per call) PrintLogo/29 (1073741824 (estimated locally),1.00 per call) PrintLogo/29 (1073741824 (estimated locally),1.00 per call) PrintLogo/29 (1073741824 (estimated locally),1.00 per call)
|
|
Calls: uart_putc/31 (955630223 (estimated locally),8.09 per call) strlen/38 (118111600 (estimated locally),1.00 per call) __builtin_va_end/37 (118111600 (estimated locally),1.00 per call) vsprintf/36 (118111600 (estimated locally),1.00 per call) __builtin_va_start/35 (118111600 (estimated locally),1.00 per call)
|
|
uart_putc/31 (uart_putc) @08711460
|
|
Type: function definition analyzed
|
|
Visibility: externally_visible public
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
|
Called by: debug_printf/32 (955630223 (estimated locally),8.09 per call)
|
|
Calls: Lpuart_Uart_Ip_SyncSend/34 (1073741824 (estimated locally),1.00 per call)
|
|
Gvar_init/30 (Gvar_init) @087111c0
|
|
Type: function definition analyzed
|
|
Visibility: externally_visible public
|
|
References: gb/33 (write)gb/33 (write)
|
|
Referring:
|
|
Availability: available
|
|
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
|
Called by:
|
|
Calls:
|
|
PrintLogo/29 (PrintLogo) @0870fee0
|
|
Type: function definition analyzed
|
|
Visibility: externally_visible public
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
|
Called by:
|
|
Calls: debug_printf/32 (1073741824 (estimated locally),1.00 per call) debug_printf/32 (1073741824 (estimated locally),1.00 per call) debug_printf/32 (1073741824 (estimated locally),1.00 per call) debug_printf/32 (1073741824 (estimated locally),1.00 per call) debug_printf/32 (1073741824 (estimated locally),1.00 per call) debug_printf/32 (1073741824 (estimated locally),1.00 per call) debug_printf/32 (1073741824 (estimated locally),1.00 per call)
|
|
Materializing clones
|
|
Materialization Call site updates done.
|
|
|
|
Reclaiming functions:
|
|
Reclaiming variables:
|
|
Clearing address taken flags:
|
|
Time profile order in expand_all_functions:Gvar_init:0
|
|
Time profile order in expand_all_functions:uart_putc:0
|
|
Time profile order in expand_all_functions:debug_printf:0
|
|
Time profile order in expand_all_functions:PrintLogo:0
|
|
Trivially needed variables:
|
|
Removing variables:
|
|
|
|
Final Symbol table:
|
|
|
|
strlen/38 (strlen) @08711540
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
__builtin_va_end/37 (__builtin_va_end) @087112a0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
vsprintf/36 (vsprintf) @08711000
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
__builtin_va_start/35 (__builtin_va_start) @08711ee0
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
Lpuart_Uart_Ip_SyncSend/34 (Lpuart_Uart_Ip_SyncSend) @08711d20
|
|
Type: function
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Function flags: optimize_size
|
|
Called by:
|
|
Calls:
|
|
gb/33 (gb) @087150d8
|
|
Type: variable
|
|
Body removed by symtab_remove_unreachable_nodes
|
|
Visibility: external public
|
|
References:
|
|
Referring:
|
|
Availability: not_available
|
|
Varpool flags:
|
|
debug_printf/32 (debug_printf) @08711700
|
|
Type: function definition analyzed
|
|
Visibility: externally_visible asm_written public
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Function flags: count:118111600 (estimated locally) optimize_size
|
|
Called by:
|
|
Calls:
|
|
uart_putc/31 (uart_putc) @08711460
|
|
Type: function definition analyzed
|
|
Visibility: externally_visible asm_written public
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Function flags: count:1073741824 (estimated locally) optimize_size
|
|
Called by:
|
|
Calls:
|
|
Gvar_init/30 (Gvar_init) @087111c0
|
|
Type: function definition analyzed
|
|
Visibility: externally_visible asm_written public
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
|
|
Called by:
|
|
Calls:
|
|
PrintLogo/29 (PrintLogo) @0870fee0
|
|
Type: function definition analyzed
|
|
Visibility: externally_visible asm_written public
|
|
References:
|
|
Referring:
|
|
Availability: available
|
|
Function flags: count:1073741824 (estimated locally) optimize_size
|
|
Called by:
|
|
Calls:
|