Trivially needed symbols: dtc_found_and_clear is_dtc_exist is_dtc_found dtc_count_set dtc_send_table_set dtc_string_to_code TFAIL_NAME dtc_write dtc_control dtc_read dtc_clear write_DTC_to_EEP CAN_DTC_Data_Set DTC_Item_new DTC_Item_event_Old DTC_Item_event DTC_Item_wr_Old DTC_Item_wr DTC_Item_Old DTC_Item DTC_ALINE


Initial Symbol table:

TABLE_DTC_SEND/31 (TABLE_DTC_SEND) @06c17438
  Type: variable
  Visibility: external public
  References: 
  Referring: dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)
  Availability: not-ready
  Varpool flags:
string_to_int/30 (string_to_int) @06c09460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_found_and_clear/23 is_dtc_exist/22 is_dtc_found/21 dtc_send_table_set/19 dtc_string_to_code/18 
  Calls: 
programDword_data_flash/29 (programDword_data_flash) @06c092a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_write/16 
  Calls: 
put_cr/28 (put_cr) @06bc7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
put_charp/27 (put_charp) @06bc72a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
OutStr/26 (OutStr) @06bc7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
monprintf/25 (monprintf) @06bc7ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 dtc_read/14 
  Calls: 
uds/24 (uds) @06b94870
  Type: variable
  Visibility: external public
  References: 
  Referring: CAN_DTC_Data_Set/11 (read)dtc_control/15 (read)dtc_control/15 (write)dtc_control/15 (read)
  Availability: not-ready
  Varpool flags:
dtc_found_and_clear/23 (dtc_found_and_clear) @06bc7700
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item/4 (read)DTC_Item/4 (write)DTC_Item_Old/5 (read)DTC_Item_Old/5 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
is_dtc_exist/22 (is_dtc_exist) @06bc7460
  Type: function definition analyzed
  Visibility: public
  Aux: @06bc7700
  References: TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
is_dtc_found/21 (is_dtc_found) @06bc71c0
  Type: function definition analyzed
  Visibility: public
  Aux: @06bc7460
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
dtc_count_set/20 (dtc_count_set) @06b7eee0
  Type: function definition analyzed
  Visibility: public
  Aux: @06bc71c0
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
dtc_send_table_set/19 (dtc_send_table_set) @06b7e8c0
  Type: function definition analyzed
  Visibility: public
  Aux: @06b7eee0
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
dtc_string_to_code/18 (dtc_string_to_code) @06b7e380
  Type: function definition analyzed
  Visibility: public
  Aux: @06b7e8c0
  References: TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
TFAIL_NAME/17 (TFAIL_NAME) @06b94048
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b7e380
  References: 
  Referring: dtc_string_to_code/18 (read)dtc_send_table_set/19 (read)is_dtc_found/21 (read)is_dtc_exist/22 (read)dtc_found_and_clear/23 (read)
  Availability: not-ready
  Varpool flags: initialized
dtc_write/16 (dtc_write) @06b7ea80
  Type: function definition analyzed
  Visibility: public
  Aux: @06b94048
  References: DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_control/15 dtc_clear/13 
  Calls: programDword_data_flash/29 
dtc_control/15 (dtc_control) @06b7e7e0
  Type: function definition analyzed
  Visibility: public
  Aux: @06b7ea80
  References: uds/24 (read)uds/24 (write)DTC_Item/4 (addr)DTC_Item_Old/5 (addr)DTC_Item/4 (read)DTC_Item_wr/6 (read)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_Old/5 (write)uds/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: dtc_write/16 CAN_DTC_Data_Set/11 
dtc_read/14 (dtc_read) @06b7e540
  Type: function definition analyzed
  Visibility: public
  Aux: @06b7e7e0
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)DTC_Item/4 (read)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: put_cr/28 put_charp/27 OutStr/26 put_cr/28 put_charp/27 OutStr/26 monprintf/25 monprintf/25 dtc_clear/13 monprintf/25 
dtc_clear/13 (dtc_clear) @06b7e2a0
  Type: function definition analyzed
  Visibility: public
  Aux: @06b7e540
  References: DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_read/14 
  Calls: dtc_write/16 
write_DTC_to_EEP/12 (write_DTC_to_EEP) @06b7e000
  Type: function definition analyzed
  Visibility: public
  Aux: @06b7e2a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
CAN_DTC_Data_Set/11 (CAN_DTC_Data_Set) @06b75540
  Type: function definition analyzed
  Visibility: public
  Aux: @06b7e000
  References: uds/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_control/15 
  Calls: 
DTC_Item_new/10 (DTC_Item_new) @06b73c18
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b75540
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_event_Old/9 (DTC_Item_event_Old) @06b73bd0
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b73c18
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
DTC_Item_event/8 (DTC_Item_event) @06b73b88
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b73bd0
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_wr_Old/7 (DTC_Item_wr_Old) @06b73b40
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b73b88
  References: 
  Referring: dtc_read/14 (write)dtc_control/15 (read)dtc_write/16 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_wr/6 (DTC_Item_wr) @06b73af8
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b73b40
  References: 
  Referring: dtc_read/14 (write)dtc_control/15 (read)dtc_write/16 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_Old/5 (DTC_Item_Old) @06b73ab0
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b73af8
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (addr)dtc_control/15 (read)dtc_control/15 (read)dtc_control/15 (write)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_count_set/20 (read)is_dtc_found/21 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item/4 (DTC_Item) @06b73a68
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b73ab0
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (addr)dtc_control/15 (read)dtc_control/15 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_count_set/20 (read)is_dtc_found/21 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: not-ready
  Varpool flags:
DTC_ALINE/3 (DTC_ALINE) @06b73a20
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b73a68
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
_putchar_unlocked/2 (_putchar_unlocked) @06ae8540
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
_getchar_unlocked/1 (_getchar_unlocked) @06ae82a0
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 
__sputc_r/0 (__sputc_r) @06ae1e00
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 

Removing unused symbols: _putchar_unlocked _getchar_unlocked __sputc_r

Reclaimed Symbol table:

TABLE_DTC_SEND/31 (TABLE_DTC_SEND) @06c17438
  Type: variable
  Visibility: external public
  References: 
  Referring: dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)
  Availability: not-ready
  Varpool flags:
string_to_int/30 (string_to_int) @06c09460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_found_and_clear/23 is_dtc_exist/22 is_dtc_found/21 dtc_send_table_set/19 dtc_string_to_code/18 
  Calls: 
programDword_data_flash/29 (programDword_data_flash) @06c092a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_write/16 
  Calls: 
put_cr/28 (put_cr) @06bc7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
put_charp/27 (put_charp) @06bc72a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
OutStr/26 (OutStr) @06bc7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
monprintf/25 (monprintf) @06bc7ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 dtc_read/14 
  Calls: 
uds/24 (uds) @06b94870
  Type: variable
  Visibility: external public
  References: 
  Referring: CAN_DTC_Data_Set/11 (read)dtc_control/15 (read)dtc_control/15 (write)dtc_control/15 (read)
  Availability: not-ready
  Varpool flags:
dtc_found_and_clear/23 (dtc_found_and_clear) @06bc7700
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item/4 (read)DTC_Item/4 (write)DTC_Item_Old/5 (read)DTC_Item_Old/5 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
is_dtc_exist/22 (is_dtc_exist) @06bc7460
  Type: function definition analyzed
  Visibility: public
  References: TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
is_dtc_found/21 (is_dtc_found) @06bc71c0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
dtc_count_set/20 (dtc_count_set) @06b7eee0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
dtc_send_table_set/19 (dtc_send_table_set) @06b7e8c0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
dtc_string_to_code/18 (dtc_string_to_code) @06b7e380
  Type: function definition analyzed
  Visibility: public
  References: TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
TFAIL_NAME/17 (TFAIL_NAME) @06b94048
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_string_to_code/18 (read)dtc_send_table_set/19 (read)is_dtc_found/21 (read)is_dtc_exist/22 (read)dtc_found_and_clear/23 (read)
  Availability: not-ready
  Varpool flags: initialized
dtc_write/16 (dtc_write) @06b7ea80
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_control/15 dtc_clear/13 
  Calls: programDword_data_flash/29 
dtc_control/15 (dtc_control) @06b7e7e0
  Type: function definition analyzed
  Visibility: public
  References: uds/24 (read)uds/24 (write)DTC_Item/4 (addr)DTC_Item_Old/5 (addr)DTC_Item/4 (read)DTC_Item_wr/6 (read)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_Old/5 (write)uds/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: dtc_write/16 CAN_DTC_Data_Set/11 
dtc_read/14 (dtc_read) @06b7e540
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)DTC_Item/4 (read)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: put_cr/28 put_charp/27 OutStr/26 put_cr/28 put_charp/27 OutStr/26 monprintf/25 monprintf/25 dtc_clear/13 monprintf/25 
dtc_clear/13 (dtc_clear) @06b7e2a0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_read/14 
  Calls: dtc_write/16 
write_DTC_to_EEP/12 (write_DTC_to_EEP) @06b7e000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
CAN_DTC_Data_Set/11 (CAN_DTC_Data_Set) @06b75540
  Type: function definition analyzed
  Visibility: public
  References: uds/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_control/15 
  Calls: 
DTC_Item_new/10 (DTC_Item_new) @06b73c18
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_event_Old/9 (DTC_Item_event_Old) @06b73bd0
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
DTC_Item_event/8 (DTC_Item_event) @06b73b88
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_wr_Old/7 (DTC_Item_wr_Old) @06b73b40
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_read/14 (write)dtc_control/15 (read)dtc_write/16 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_wr/6 (DTC_Item_wr) @06b73af8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_read/14 (write)dtc_control/15 (read)dtc_write/16 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_Old/5 (DTC_Item_Old) @06b73ab0
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (addr)dtc_control/15 (read)dtc_control/15 (read)dtc_control/15 (write)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_count_set/20 (read)is_dtc_found/21 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item/4 (DTC_Item) @06b73a68
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (addr)dtc_control/15 (read)dtc_control/15 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_count_set/20 (read)is_dtc_found/21 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: not-ready
  Varpool flags:
DTC_ALINE/3 (DTC_ALINE) @06b73a20
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:


Initial Symbol table:

TABLE_DTC_SEND/31 (TABLE_DTC_SEND) @06c17438
  Type: variable
  Visibility: external public
  References: 
  Referring: dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)
  Availability: not-ready
  Varpool flags:
string_to_int/30 (string_to_int) @06c09460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_found_and_clear/23 is_dtc_exist/22 is_dtc_found/21 dtc_send_table_set/19 dtc_string_to_code/18 
  Calls: 
programDword_data_flash/29 (programDword_data_flash) @06c092a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_write/16 
  Calls: 
put_cr/28 (put_cr) @06bc7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
put_charp/27 (put_charp) @06bc72a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
OutStr/26 (OutStr) @06bc7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
monprintf/25 (monprintf) @06bc7ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 dtc_read/14 
  Calls: 
uds/24 (uds) @06b94870
  Type: variable
  Visibility: external public
  References: 
  Referring: CAN_DTC_Data_Set/11 (read)dtc_control/15 (read)dtc_control/15 (write)dtc_control/15 (read)
  Availability: not-ready
  Varpool flags:
dtc_found_and_clear/23 (dtc_found_and_clear) @06bc7700
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item/4 (read)DTC_Item/4 (write)DTC_Item_Old/5 (read)DTC_Item_Old/5 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
is_dtc_exist/22 (is_dtc_exist) @06bc7460
  Type: function definition analyzed
  Visibility: public
  References: TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
is_dtc_found/21 (is_dtc_found) @06bc71c0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
dtc_count_set/20 (dtc_count_set) @06b7eee0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
dtc_send_table_set/19 (dtc_send_table_set) @06b7e8c0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
dtc_string_to_code/18 (dtc_string_to_code) @06b7e380
  Type: function definition analyzed
  Visibility: public
  References: TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
TFAIL_NAME/17 (TFAIL_NAME) @06b94048
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_string_to_code/18 (read)dtc_send_table_set/19 (read)is_dtc_found/21 (read)is_dtc_exist/22 (read)dtc_found_and_clear/23 (read)
  Availability: not-ready
  Varpool flags: initialized
dtc_write/16 (dtc_write) @06b7ea80
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_control/15 dtc_clear/13 
  Calls: programDword_data_flash/29 
dtc_control/15 (dtc_control) @06b7e7e0
  Type: function definition analyzed
  Visibility: public
  References: uds/24 (read)uds/24 (write)DTC_Item/4 (addr)DTC_Item_Old/5 (addr)DTC_Item/4 (read)DTC_Item_wr/6 (read)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_Old/5 (write)uds/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: dtc_write/16 CAN_DTC_Data_Set/11 
dtc_read/14 (dtc_read) @06b7e540
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)DTC_Item/4 (read)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: put_cr/28 put_charp/27 OutStr/26 put_cr/28 put_charp/27 OutStr/26 monprintf/25 monprintf/25 dtc_clear/13 monprintf/25 
dtc_clear/13 (dtc_clear) @06b7e2a0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_read/14 
  Calls: dtc_write/16 
write_DTC_to_EEP/12 (write_DTC_to_EEP) @06b7e000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
CAN_DTC_Data_Set/11 (CAN_DTC_Data_Set) @06b75540
  Type: function definition analyzed
  Visibility: public
  References: uds/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_control/15 
  Calls: 
DTC_Item_new/10 (DTC_Item_new) @06b73c18
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_event_Old/9 (DTC_Item_event_Old) @06b73bd0
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
DTC_Item_event/8 (DTC_Item_event) @06b73b88
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_wr_Old/7 (DTC_Item_wr_Old) @06b73b40
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_read/14 (write)dtc_control/15 (read)dtc_write/16 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_wr/6 (DTC_Item_wr) @06b73af8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_read/14 (write)dtc_control/15 (read)dtc_write/16 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_Old/5 (DTC_Item_Old) @06b73ab0
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (addr)dtc_control/15 (read)dtc_control/15 (read)dtc_control/15 (write)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_count_set/20 (read)is_dtc_found/21 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item/4 (DTC_Item) @06b73a68
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (addr)dtc_control/15 (read)dtc_control/15 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_count_set/20 (read)is_dtc_found/21 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: not-ready
  Varpool flags:
DTC_ALINE/3 (DTC_ALINE) @06b73a20
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:

Removing unused symbols:

Reclaimed Symbol table:

TABLE_DTC_SEND/31 (TABLE_DTC_SEND) @06c17438
  Type: variable
  Visibility: external public
  References: 
  Referring: dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)
  Availability: not-ready
  Varpool flags:
string_to_int/30 (string_to_int) @06c09460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_found_and_clear/23 is_dtc_exist/22 is_dtc_found/21 dtc_send_table_set/19 dtc_string_to_code/18 
  Calls: 
programDword_data_flash/29 (programDword_data_flash) @06c092a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_write/16 
  Calls: 
put_cr/28 (put_cr) @06bc7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
put_charp/27 (put_charp) @06bc72a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
OutStr/26 (OutStr) @06bc7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 
  Calls: 
monprintf/25 (monprintf) @06bc7ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: dtc_read/14 dtc_read/14 dtc_read/14 
  Calls: 
uds/24 (uds) @06b94870
  Type: variable
  Visibility: external public
  References: 
  Referring: CAN_DTC_Data_Set/11 (read)dtc_control/15 (read)dtc_control/15 (write)dtc_control/15 (read)
  Availability: not-ready
  Varpool flags:
dtc_found_and_clear/23 (dtc_found_and_clear) @06bc7700
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item/4 (read)DTC_Item/4 (write)DTC_Item_Old/5 (read)DTC_Item_Old/5 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
is_dtc_exist/22 (is_dtc_exist) @06bc7460
  Type: function definition analyzed
  Visibility: public
  References: TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
is_dtc_found/21 (is_dtc_found) @06bc71c0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
dtc_count_set/20 (dtc_count_set) @06b7eee0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
dtc_send_table_set/19 (dtc_send_table_set) @06b7e8c0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
dtc_string_to_code/18 (dtc_string_to_code) @06b7e380
  Type: function definition analyzed
  Visibility: public
  References: TFAIL_NAME/17 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: string_to_int/30 
TFAIL_NAME/17 (TFAIL_NAME) @06b94048
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_string_to_code/18 (read)dtc_send_table_set/19 (read)is_dtc_found/21 (read)is_dtc_exist/22 (read)dtc_found_and_clear/23 (read)
  Availability: not-ready
  Varpool flags: initialized
dtc_write/16 (dtc_write) @06b7ea80
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_control/15 dtc_clear/13 
  Calls: programDword_data_flash/29 
dtc_control/15 (dtc_control) @06b7e7e0
  Type: function definition analyzed
  Visibility: public
  References: uds/24 (read)uds/24 (write)DTC_Item/4 (addr)DTC_Item_Old/5 (addr)DTC_Item/4 (read)DTC_Item_wr/6 (read)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_Old/5 (write)uds/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: dtc_write/16 CAN_DTC_Data_Set/11 
dtc_read/14 (dtc_read) @06b7e540
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)DTC_Item/4 (read)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: put_cr/28 put_charp/27 OutStr/26 put_cr/28 put_charp/27 OutStr/26 monprintf/25 monprintf/25 dtc_clear/13 monprintf/25 
dtc_clear/13 (dtc_clear) @06b7e2a0
  Type: function definition analyzed
  Visibility: public
  References: DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_read/14 
  Calls: dtc_write/16 
write_DTC_to_EEP/12 (write_DTC_to_EEP) @06b7e000
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
CAN_DTC_Data_Set/11 (CAN_DTC_Data_Set) @06b75540
  Type: function definition analyzed
  Visibility: public
  References: uds/24 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: dtc_control/15 
  Calls: 
DTC_Item_new/10 (DTC_Item_new) @06b73c18
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_event_Old/9 (DTC_Item_event_Old) @06b73bd0
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:
DTC_Item_event/8 (DTC_Item_event) @06b73b88
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_wr_Old/7 (DTC_Item_wr_Old) @06b73b40
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_read/14 (write)dtc_control/15 (read)dtc_write/16 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_wr/6 (DTC_Item_wr) @06b73af8
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_read/14 (write)dtc_control/15 (read)dtc_write/16 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item_Old/5 (DTC_Item_Old) @06b73ab0
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (addr)dtc_control/15 (read)dtc_control/15 (read)dtc_control/15 (write)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_count_set/20 (read)is_dtc_found/21 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: not-ready
  Varpool flags:
DTC_Item/4 (DTC_Item) @06b73a68
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (addr)dtc_control/15 (read)dtc_control/15 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_count_set/20 (read)is_dtc_found/21 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: not-ready
  Varpool flags:
DTC_ALINE/3 (DTC_ALINE) @06b73a20
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags:

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Optimized Symbol table:

TABLE_DTC_SEND/31 (TABLE_DTC_SEND) @06c17438
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)
  Availability: not_available
  Varpool flags:
string_to_int/30 (string_to_int) @06c09460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: dtc_found_and_clear/23 (117775778 (estimated locally),18.84 per call) is_dtc_exist/22 (117775778 (estimated locally),21.01 per call) is_dtc_found/21 (117775778 (estimated locally),18.84 per call) dtc_send_table_set/19 (117013164 (estimated locally),27.37 per call) dtc_string_to_code/18 (119292717 (estimated locally),1.00 per call) 
  Calls: 
programDword_data_flash/29 (programDword_data_flash) @06c092a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: dtc_write/16 (119292716 (estimated locally),1.00 per call) 
  Calls: 
put_cr/28 (put_cr) @06bc7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: dtc_read/14 (119292716 (estimated locally),1.00 per call) dtc_read/14 (119292715 (estimated locally),1.00 per call) 
  Calls: 
put_charp/27 (put_charp) @06bc72a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: dtc_read/14 (954449103 (estimated locally),8.00 per call) dtc_read/14 (954449096 (estimated locally),8.00 per call) 
  Calls: 
OutStr/26 (OutStr) @06bc7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: dtc_read/14 (119292715 (estimated locally),1.00 per call) dtc_read/14 (119292715 (estimated locally),1.00 per call) 
  Calls: 
monprintf/25 (monprintf) @06bc7ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: dtc_read/14 (119292715 (estimated locally),1.00 per call) dtc_read/14 (40559523 (estimated locally),0.34 per call) dtc_read/14 (78733191 (estimated locally),0.66 per call) 
  Calls: 
uds/24 (uds) @06b94870
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: dtc_control/15 (read)dtc_control/15 (write)dtc_control/15 (read)
  Availability: not_available
  Varpool flags:
dtc_found_and_clear/23 (dtc_found_and_clear) @06bc7700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item/4 (read)DTC_Item/4 (write)DTC_Item_Old/5 (read)DTC_Item_Old/5 (write)
  Referring: 
  Availability: available
  Function flags: count:6251614 (estimated locally) body optimize_size
  Called by: 
  Calls: string_to_int/30 (117775778 (estimated locally),18.84 per call) 
is_dtc_exist/22 (is_dtc_exist) @06bc7460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: TFAIL_NAME/17 (read)
  Referring: 
  Availability: available
  Function flags: count:5605387 (estimated locally) body optimize_size
  Called by: 
  Calls: string_to_int/30 (117775778 (estimated locally),21.01 per call) 
is_dtc_found/21 (is_dtc_found) @06bc71c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)
  Referring: 
  Availability: available
  Function flags: count:6251614 (estimated locally) body optimize_size
  Called by: 
  Calls: string_to_int/30 (117775778 (estimated locally),18.84 per call) 
dtc_count_set/20 (dtc_count_set) @06b7eee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: DTC_Item/4 (read)DTC_Item_Old/5 (read)
  Referring: 
  Availability: available
  Function flags: count:14909911 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
dtc_send_table_set/19 (dtc_send_table_set) @06b7e8c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)TFAIL_NAME/17 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)TABLE_DTC_SEND/31 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)TABLE_DTC_SEND/31 (write)
  Referring: 
  Availability: available
  Function flags: count:4274484 (estimated locally) body optimize_size
  Called by: 
  Calls: string_to_int/30 (117013164 (estimated locally),27.37 per call) 
dtc_string_to_code/18 (dtc_string_to_code) @06b7e380
  Type: function definition analyzed
  Visibility: externally_visible public
  References: TFAIL_NAME/17 (read)
  Referring: 
  Availability: available
  Function flags: count:119292716 (estimated locally) body optimize_size
  Called by: 
  Calls: string_to_int/30 (119292717 (estimated locally),1.00 per call) 
TFAIL_NAME/17 (TFAIL_NAME) @06b94048
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: is_dtc_found/21 (read)is_dtc_exist/22 (read)dtc_string_to_code/18 (read)dtc_send_table_set/19 (read)dtc_found_and_clear/23 (read)
  Availability: available
  Varpool flags: initialized
dtc_write/16 (dtc_write) @06b7ea80
  Type: function definition analyzed
  Visibility: externally_visible public
  References: DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)
  Referring: 
  Availability: available
  Function flags: count:119292716 (estimated locally) body optimize_size
  Called by: dtc_control/15 (19683298 (estimated locally),0.16 per call) dtc_clear/13 (119292717 (estimated locally),1.00 per call) 
  Calls: programDword_data_flash/29 (119292716 (estimated locally),1.00 per call) 
dtc_control/15 (dtc_control) @06b7e7e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: uds/24 (read)uds/24 (write)DTC_Item/4 (read)DTC_Item_wr/6 (read)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (read)DTC_Item_Old/5 (write)uds/24 (read)
  Referring: 
  Availability: available
  Function flags: count:119292718 (estimated locally) body optimize_size
  Called by: 
  Calls: dtc_write/16 (19683298 (estimated locally),0.16 per call) 
dtc_read/14 (dtc_read) @06b7e540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item_Old/5 (write)DTC_Item/4 (read)DTC_Item_Old/5 (read)DTC_Item/4 (read)DTC_Item_wr/6 (write)DTC_Item_Old/5 (read)DTC_Item_wr_Old/7 (write)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Availability: available
  Function flags: count:119292713 (estimated locally) body optimize_size
  Called by: 
  Calls: put_cr/28 (119292716 (estimated locally),1.00 per call) put_charp/27 (954449103 (estimated locally),8.00 per call) OutStr/26 (119292715 (estimated locally),1.00 per call) put_cr/28 (119292715 (estimated locally),1.00 per call) put_charp/27 (954449096 (estimated locally),8.00 per call) OutStr/26 (119292715 (estimated locally),1.00 per call) monprintf/25 (119292715 (estimated locally),1.00 per call) monprintf/25 (40559523 (estimated locally),0.34 per call) dtc_clear/13 (78733191 (estimated locally),0.66 per call) monprintf/25 (78733191 (estimated locally),0.66 per call) 
dtc_clear/13 (dtc_clear) @06b7e2a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: DTC_Item/4 (write)DTC_Item_Old/5 (write)DTC_Item_event/8 (write)DTC_Item_new/10 (write)
  Referring: 
  Availability: available
  Function flags: count:119292716 (estimated locally) body optimize_size
  Called by: dtc_read/14 (78733191 (estimated locally),0.66 per call) 
  Calls: dtc_write/16 (119292717 (estimated locally),1.00 per call) 
write_DTC_to_EEP/12 (write_DTC_to_EEP) @06b7e000
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
CAN_DTC_Data_Set/11 (CAN_DTC_Data_Set) @06b75540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
DTC_Item_new/10 (DTC_Item_new) @06b73c18
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: available
  Varpool flags:
DTC_Item_event_Old/9 (DTC_Item_event_Old) @06b73bd0
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Varpool flags:
DTC_Item_event/8 (DTC_Item_event) @06b73b88
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: dtc_clear/13 (write)dtc_read/14 (write)
  Availability: available
  Varpool flags:
DTC_Item_wr_Old/7 (DTC_Item_wr_Old) @06b73b40
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: dtc_read/14 (write)dtc_write/16 (write)dtc_control/15 (read)
  Availability: available
  Varpool flags:
DTC_Item_wr/6 (DTC_Item_wr) @06b73af8
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: dtc_read/14 (write)dtc_write/16 (write)dtc_control/15 (read)
  Availability: available
  Varpool flags:
DTC_Item_Old/5 (DTC_Item_Old) @06b73ab0
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: is_dtc_found/21 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_clear/13 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (write)dtc_send_table_set/19 (write)dtc_read/14 (write)dtc_control/15 (read)dtc_count_set/20 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_read/14 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: available
  Varpool flags:
DTC_Item/4 (DTC_Item) @06b73a68
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: is_dtc_found/21 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_write/16 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_clear/13 (write)dtc_write/16 (read)dtc_read/14 (write)dtc_read/14 (read)dtc_read/14 (read)dtc_control/15 (read)dtc_send_table_set/19 (write)dtc_read/14 (write)dtc_read/14 (write)dtc_count_set/20 (read)dtc_write/16 (read)dtc_write/16 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (write)dtc_send_table_set/19 (read)dtc_send_table_set/19 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (read)dtc_found_and_clear/23 (write)
  Availability: available
  Varpool flags:
DTC_ALINE/3 (DTC_ALINE) @06b73a20
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Varpool flags:
Materializing clones
Materialization Call site updates done.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:CAN_DTC_Data_Set:0
Time profile order in expand_all_functions:write_DTC_to_EEP:0
Time profile order in expand_all_functions:dtc_write:0
Time profile order in expand_all_functions:dtc_clear:0
Time profile order in expand_all_functions:dtc_read:0
Time profile order in expand_all_functions:dtc_control:0
Time profile order in expand_all_functions:dtc_string_to_code:0
Time profile order in expand_all_functions:dtc_send_table_set:0
Time profile order in expand_all_functions:dtc_count_set:0
Time profile order in expand_all_functions:is_dtc_found:0
Time profile order in expand_all_functions:is_dtc_exist:0
Time profile order in expand_all_functions:dtc_found_and_clear:0
Trivially needed variables: TFAIL_NAME DTC_Item_new DTC_Item_event_Old DTC_Item_event DTC_Item_wr_Old DTC_Item_wr DTC_Item_Old DTC_Item DTC_ALINE
Removing variables:

Final Symbol table:

TABLE_DTC_SEND/31 (TABLE_DTC_SEND) @06c17438
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
string_to_int/30 (string_to_int) @06c09460
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
programDword_data_flash/29 (programDword_data_flash) @06c092a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
put_cr/28 (put_cr) @06bc7540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
put_charp/27 (put_charp) @06bc72a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
OutStr/26 (OutStr) @06bc7000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
monprintf/25 (monprintf) @06bc7ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
uds/24 (uds) @06b94870
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
dtc_found_and_clear/23 (dtc_found_and_clear) @06bc7700
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:6251614 (estimated locally) optimize_size
  Called by: 
  Calls: 
is_dtc_exist/22 (is_dtc_exist) @06bc7460
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:5605387 (estimated locally) optimize_size
  Called by: 
  Calls: 
is_dtc_found/21 (is_dtc_found) @06bc71c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:6251614 (estimated locally) optimize_size
  Called by: 
  Calls: 
dtc_count_set/20 (dtc_count_set) @06b7eee0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:14909911 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
dtc_send_table_set/19 (dtc_send_table_set) @06b7e8c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:4274484 (estimated locally) optimize_size
  Called by: 
  Calls: 
dtc_string_to_code/18 (dtc_string_to_code) @06b7e380
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:119292716 (estimated locally) optimize_size
  Called by: 
  Calls: 
TFAIL_NAME/17 (TFAIL_NAME) @06b94048
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @00000001
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized
dtc_write/16 (dtc_write) @06b7ea80
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:119292716 (estimated locally) optimize_size
  Called by: 
  Calls: 
dtc_control/15 (dtc_control) @06b7e7e0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:119292718 (estimated locally) optimize_size
  Called by: 
  Calls: 
dtc_read/14 (dtc_read) @06b7e540
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:119292713 (estimated locally) optimize_size
  Called by: 
  Calls: 
dtc_clear/13 (dtc_clear) @06b7e2a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:119292716 (estimated locally) optimize_size
  Called by: 
  Calls: 
write_DTC_to_EEP/12 (write_DTC_to_EEP) @06b7e000
  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: 
CAN_DTC_Data_Set/11 (CAN_DTC_Data_Set) @06b75540
  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: 
DTC_Item_new/10 (DTC_Item_new) @06b73c18
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b94048
  References: 
  Referring: 
  Availability: available
  Varpool flags:
DTC_Item_event_Old/9 (DTC_Item_event_Old) @06b73bd0
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b73c18
  References: 
  Referring: 
  Availability: available
  Varpool flags:
DTC_Item_event/8 (DTC_Item_event) @06b73b88
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b73bd0
  References: 
  Referring: 
  Availability: available
  Varpool flags:
DTC_Item_wr_Old/7 (DTC_Item_wr_Old) @06b73b40
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b73b88
  References: 
  Referring: 
  Availability: available
  Varpool flags:
DTC_Item_wr/6 (DTC_Item_wr) @06b73af8
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b73b40
  References: 
  Referring: 
  Availability: available
  Varpool flags:
DTC_Item_Old/5 (DTC_Item_Old) @06b73ab0
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b73af8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
DTC_Item/4 (DTC_Item) @06b73a68
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b73ab0
  References: 
  Referring: 
  Availability: available
  Varpool flags:
DTC_ALINE/3 (DTC_ALINE) @06b73a20
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b73a68
  References: 
  Referring: 
  Availability: available
  Varpool flags:
