Renesas Optimizing Linker (W3.07.00 ) 05-Feb-2026 23:02:14 *** Options *** -subcommand=DefaultBuild\multical.clnk -Input=DefaultBuild\cstart.obj -Input=DefaultBuild\stkinit.obj -Input=DefaultBuild\r_main.obj -Input=DefaultBuild\r_systeminit.obj -Input=DefaultBuild\r_cg_cgc.obj -Input=DefaultBuild\r_cg_cgc_user.obj -Input=DefaultBuild\r_cg_serial.obj -Input=DefaultBuild\r_cg_serial_user.obj -Input=DefaultBuild\r_cg_port.obj -Input=DefaultBuild\r_cg_port_user.obj -Input=DefaultBuild\owi.obj -Input=DefaultBuild\i2c.obj -Input=DefaultBuild\uart.obj -Input=DefaultBuild\delay.obj -Input=DefaultBuild\dipSwitch.obj -Input=DefaultBuild\gatectrl.obj -SECURITY_ID=00000000000000000000 -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF -DEBug -NOCOmpress -NOOPtimize -OUtput=DefaultBuild\multical.abs -OCDBG=84 -DEBUG_MONITOR=3FE00-3FFFF -USER_OPT_BYTE=E9FFF8 -OCDTR -LISt=DefaultBuild\multical.map -SHow=SYmbol,Total_size -AUTO_SECTION_LAYOUT -ROm=.data=.dataR -ROm=.sdata=.sdataR -NOMessage -MEMory=High -NOLOgo -LIBrary=DefaultBuild\multical.lib -end *** Error information *** *** Mapping List *** SECTION START END SIZE ALIGN .vect 00000000 0000007f 80 0 .constf 00000080 00000093 14 2 .init_array 00000094 00000094 0 2 .sdata 00000080 00000080 0 2 .option_byte 000000c0 000000c3 4 1 .security_id 000000c4 000000cd a 1 .RLIB 000000c4 000000c4 0 1 .monitor1 000000ce 000000d7 a 1 .data 000000d8 00000306 22f 2 .text 00000307 000004b9 1b3 1 .textf 000004ba 0000280a 2351 1 .const 00003000 00003413 414 2 .SLIB 00003414 00005cc9 28b6 1 .monitor2 0003fe00 0003ffff 200 1 .bss 000fb500 000fcec1 19c2 2 .dataR 000fcec2 000fd0f0 22f 2 .sbss 000ffe20 000ffe20 0 2 .sdataR 000ffe20 000ffe20 0 2 *** Total Section Size *** RAMDATA SECTION: 00001bf1 Byte(s) ROMDATA SECTION: 000008ef Byte(s) PROGRAM SECTION: 00004dba Byte(s) *** Symbol List *** SECTION= FILE= START END SIZE SYMBOL ADDR SIZE INFO COUNTS OPT SECTION=.vect FILE=rlink_generates_04 00000000 0000007f 80 SECTION=.constf FILE=_REL_print 00000080 00000093 14 SECTION=.option_byte FILE=rlink_generates_01 000000c0 000000c3 4 SECTION=.security_id FILE=rlink_generates_03 000000c4 000000cd a SECTION=.monitor1 FILE=rlink_generates_02 000000ce 000000d7 a SECTION=.data FILE=DefaultBuild\r_main.obj 000000d8 000002f6 21f FILE=DefaultBuild\owi.obj 000002f8 000002fb 4 FILE=DefaultBuild\i2c.obj 000002fc 00000303 8 FILE=DefaultBuild\uart.obj 00000304 00000305 2 FILE=DefaultBuild\gatectrl.obj 00000306 00000306 1 SECTION=.text FILE=DefaultBuild\cstart.obj 00000307 00000379 73 _start 00000307 0 none ,g * _exit 00000377 0 none ,g * _atexit 00000379 0 none ,g * FILE=DefaultBuild\r_cg_serial_user.obj 0000037a 000004b9 140 _r_uart0_interrupt_receive@1 0000037a 61 func ,l * _r_uart0_interrupt_send@1 000003db 2f func ,l * _r_uart1_interrupt_receive@1 0000040a 5f func ,l * _r_uart1_interrupt_send@1 00000469 2f func ,l * _r_iica0_interrupt@1 00000498 22 func ,l * SECTION=.textf FILE=DefaultBuild\stkinit.obj 000004ba 000004fd 44 _stkinit 000004ba 0 none ,g * LSTINIT1 000004c8 0 none ,l * LSTINIT2 000004f2 0 none ,l * LSTINIT3 000004fd 0 none ,l * FILE=DefaultBuild\r_main.obj 000004fe 00001201 d04 _RS485_Bridge_Push 000004fe 2b func ,g * _RS485_Bridge_ResetFifo@1 00000529 e func ,l * _RS485_Bridge_ReadLine@1 00000537 91 func ,l * _Is_V_Response_For@1 000005c8 40 func ,l * _UART1_WaitTxIdle@1 00000608 2c func ,l * _UART1_SendString_Safe@1 00000634 36 func ,l * _RS485_Bridge_DrainToPC@1 0000066a 4d func ,l * _hex2byte@1 000006b7 56 func ,l * _parse_x_prefix@1 0000070d 153 func ,l * _OUT_PRINT@1 00000860 d func ,l * _parse_x_v_cmd@1 0000086d 57 func ,l * _send_n_response@1 000008c4 2b func ,l * _send_v_response@1 000008ef 3f func ,l * _UART0_WaitTxDone_Flag@1 0000092e 3f func ,l * _PC_PrintLine_CRLF@1 0000096d 7c func ,l * _scan_one_addr_rs485@1 000009e9 d4 func ,l * _build_line_from_rx@1 00000abd 63 func ,l * _detect_protocol@1 00000b20 37 func ,l * _cmd_unknown@1 00000b57 10 func ,l * _process_cmd@1 00000b67 6d func ,l * _process_cmd_by_prefix@1 00000bd4 11 func ,l * _process_one_line@1 00000be5 53d func ,l * _handle_uart_command_line 00001122 5d func ,g * _main 0000117f 6c func ,g * _R_MAIN_UserInit 000011eb 17 func ,g * FILE=DefaultBuild\r_systeminit.obj 00001202 00001242 41 _R_Systeminit 00001202 3a func ,g * _hdwinit 0000123c 7 func ,g * FILE=DefaultBuild\r_cg_cgc.obj 00001243 0000126c 2a _R_CGC_Create 00001243 2a func ,g * FILE=DefaultBuild\r_cg_cgc_user.obj 0000126d 0000126f 3 _R_CGC_Get_ResetSource 0000126d 3 func ,g * FILE=DefaultBuild\r_cg_serial.obj 00001270 00001553 2e4 _R_SAU0_Create 00001270 10 func ,g * _R_UART0_Create 00001280 6e func ,g * _R_UART0_Start 000012ee 26 func ,g * _R_UART0_Stop 00001314 1e func ,g * _R_UART0_Receive 00001332 18 func ,g * _R_UART0_Send 0000134a 26 func ,g * _R_SAU1_Create 00001370 10 func ,g * _R_UART1_Create 00001380 6e func ,g * _R_UART1_Start 000013ee 26 func ,g * _R_UART1_Stop 00001414 1e func ,g * _R_UART1_Receive 00001432 18 func ,g * _R_UART1_Send 0000144a 26 func ,g * _R_IICA0_Create 00001470 50 func ,g * _R_IICA0_Stop 000014c0 5 func ,g * _R_IICA0_StopCondition 000014c5 5 func ,g * _R_IICA0_Master_Send 000014ca 43 func ,g * _R_IICA0_Master_Receive 0000150d 47 func ,g * FILE=DefaultBuild\r_cg_serial_user.obj 00001554 00001702 1af _r_uart0_callback_receiveend@1 00001554 60 func ,l * _r_uart0_callback_softwareoverrun@1 000015b4 1 func ,l * _r_uart0_callback_sendend@1 000015b5 9 func ,l * _r_uart0_callback_error@1 000015be 64 func ,l * _r_uart1_callback_receiveend@1 00001622 33 func ,l * _r_uart1_callback_softwareoverrun@1 00001655 1 func ,l * _r_uart1_callback_sendend@1 00001656 4 func ,l * _r_uart1_callback_error@1 0000165a 1 func ,l * _iica0_masterhandler@1 0000165b 91 func ,l * _r_iica0_callback_master_error@1 000016ec 7 func ,l * _r_iica0_callback_master_receiveend@1 000016f3 8 func ,l * _r_iica0_callback_master_sendend@1 000016fb 8 func ,l * FILE=DefaultBuild\r_cg_port.obj 00001703 0000175b 59 _R_PORT_Create 00001703 59 func ,g * FILE=DefaultBuild\owi.obj 0000175c 00001f28 7cd _OWI_EnablePower 0000175c 1 func ,g * _OWI_DisablePower 0000175d 1 func ,g * _GPIO_Clear 0000175e b func ,g * _GPIO_Input 00001769 7 func ,g * _GPIO_Read 00001770 9 func ,g * _OWI_Init 00001779 18 func ,g * _OWI_Start 00001791 17 func ,g * _OWI_Stop 000017a8 17 func ,g * _OWI_SecureStop 000017bf 51 func ,g * _OWI_WriteBit 00001810 34 func ,g * _OWI_WriteByte 00001844 2a func ,g * _OWI_ReadBit 0000186e 5e func ,g * _OWI_ReadByte 000018cc 32 func ,g * _OWI_T_ReadBytesAndPrint 000018fe ff func ,g * _OWI_A_CommandMode 000019fd 268 func ,g * _OWI_Diagnostic 00001c65 156 func ,g * _OWI_disable 00001dbb 18 func ,g * _OWI_T_CommandMode 00001dd3 5d func ,g * _OWI_CommandMode 00001e30 4a func ,g * _OWI_ReadBytesAndPrint 00001e7a af func ,g * FILE=DefaultBuild\i2c.obj 00001f29 000021cd 2a5 _disable 00001f29 26 func ,g * _I2C_EnablePower 00001f4f 4 func ,g * _I2C_DisablePower 00001f53 3 func ,g * _I2C_Diagnostic 00001f56 124 func ,g * _I2C_T_Command_Mode_receiveData 0000207a 4d func ,g * _I2C_Command_Mode_receiveData 000020c7 3e func ,g * _I2C_Command_Mode_Send 00002105 c9 func ,g * FILE=DefaultBuild\uart.obj 000021ce 00002376 1a9 _UART1_WaitTxIdle@1 000021ce 2c func ,l * _rs485_set_tx 000021fa b func ,g * _rs485_init 00002205 c func ,g * _UART0_WaitTxDone_Us 00002211 2f func ,g * _RS485_Send 00002240 1e func ,g * _RS485_SendString 0000225e 11 func ,g * _uart_send_string 0000226f 11 func ,g * _uart1_send_string 00002280 67 func ,g * _uart_send_hex 000022e7 48 func ,g * _uart1_send_hex 0000232f 48 func ,g * FILE=DefaultBuild\delay.obj 00002377 00002435 bf _delay 00002377 18 func ,g * _delay_us 0000238f 82 func ,g * _delay_ms 00002411 25 func ,g * FILE=DefaultBuild\dipSwitch.obj 00002436 00002446 11 _DipSwitch_Init 00002436 8 func ,g * _DipSwitch_ReadAddr_0to31 0000243e 9 func ,g * FILE=DefaultBuild\gatectrl.obj 00002447 0000280a 3c4 _Gate_SetByNum 00002447 372 func ,g * _Cal_Init 000027b9 21 func ,g * _Eol_Init 000027da 21 func ,g * _GateCtrl_SelectChannel 000027fb 10 func ,g * SECTION=.const FILE=DefaultBuild\r_main.obj 00003000 00003178 179 FILE=DefaultBuild\owi.obj 0000317a 00003273 fa FILE=DefaultBuild\i2c.obj 00003274 000033d6 163 FILE=DefaultBuild\gatectrl.obj 000033d8 00003413 3c SECTION=.SLIB FILE=isdigit 00003414 0000341d a _isdigit 00003414 0 none ,g * FILE=memcpy 0000341e 0000342d 10 _memcpy 0000341e 0 none ,g * FILE=memset 0000342e 0000343b e _memset 0000342e 0 none ,g * FILE=sprintf 0000343c 00003534 f9 _sprintf 0000343c e1 func ,g * __REL_sp@1 0000351d 18 func ,l * FILE=strcpy 00003535 00003541 d _strcpy 00003535 0 none ,g * FILE=strlen 00003542 0000354c b _strlen 00003542 0 none ,g * FILE=toupper 0000354d 0000355a e _toupper 0000354d 0 none ,g * FILE=_REL_print 0000355b 000054b2 1f58 __REL_print 0000355b 1046 func ,g * __REL_fltprn@1 000045a1 941 func ,l * __REL_henkan1@1 00004ee2 28 func ,l * __REL_henkan2@1 00004f0a 33 func ,l * __REL_pri@1 00004f3d 298 func ,l * __REL_fltgeti@1 000051d5 19d func ,l * __REL_inmod@1 00005372 141 func ,l * FILE=_COM_fdiv 000054b3 000055e0 12e __COM_fdiv 00005512 0 none ,g * FILE=_COM_feq 000055e1 000055f6 16 __COM_feq 000055e1 0 none ,g * FILE=_COM_fge 000055f7 0000560c 16 __COM_fge 000055f7 0 none ,g * FILE=_COM_flt 0000560d 00005622 16 __COM_flt 0000560d 0 none ,g * FILE=_COM_fmul 00005623 0000570f ed __COM_fmul 0000566e 0 none ,g * FILE=_COM_fne 00005710 00005720 11 __COM_fne 00005710 0 none ,g * FILE=_COM_ftosl 00005721 00005728 8 __COM_ftosl 00005721 0 none ,g * FILE=_COM_sidiv 00005729 0000574a 22 __COM_sidiv 0000572b 0 none ,g * FILE=_COM_sirem 0000574b 0000576a 20 __COM_sirem 0000574b 0 none ,g * FILE=_COM_ulldiv 0000576b 00005794 2a __COM_ulldiv 0000576b 0 none ,g * FILE=_COM_ullrem 00005795 000057c5 31 __COM_ullrem 00005795 0 none ,g * FILE=_REL_f_inf 000057c6 000057cd 8 __REL_f_inf 000057c6 0 none ,g * FILE=_REL_f_norm 000057ce 000057dd 10 __REL_f_norm 000057ce 0 none ,g * FILE=_REL_f_round 000057de 000057f0 13 __REL_f_round 000057de 0 none ,g * FILE=_REL_fcmp 000057f1 00005828 38 __REL_fcmp 000057f1 0 none ,g * FILE=_REL_fordered_core 00005829 00005844 1c __REL_fordered_core 00005829 0 none ,g * FILE=_REL_ftol 00005845 00005879 35 __REL_ftol 00005845 0 none ,g * FILE=_REL_lldiv 0000587a 00005a7f 206 __REL_lldiv 00005896 0 none ,g * FILE=_REL_llrem 00005a80 00005c83 204 __REL_llrem 00005a9d 0 none ,g * FILE=_REL_ltosl 00005c84 00005ca8 25 __REL_ltosl 00005c84 0 none ,g * FILE=_COM_lshr 00005ca9 00005cc9 21 __COM_lshr 00005cb3 0 none ,g * SECTION=.monitor2 FILE=rlink_generates_02 0003fe00 0003ffff 200 SECTION=.bss FILE=DefaultBuild\r_main.obj 000fb500 000fbf03 a04 _s_rb_fifo@2 000fb500 800 data ,l * _g_uart1_txbuf@5 000fbd00 100 data ,l * _txbuf@7@process_one_line@1 000fbe00 104 data ,l * FILE=DefaultBuild\r_cg_serial.obj 000fbf04 000fbf23 20 _gp_uart0_tx_address 000fbf04 2 data ,g * _g_uart0_tx_count 000fbf06 2 data ,g * _gp_uart0_rx_address 000fbf08 2 data ,g * _g_uart0_rx_count 000fbf0a 2 data ,g * _g_uart0_rx_length 000fbf0c 2 data ,g * _gp_uart1_tx_address 000fbf0e 2 data ,g * _g_uart1_tx_count 000fbf10 2 data ,g * _gp_uart1_rx_address 000fbf12 2 data ,g * _g_uart1_rx_count 000fbf14 2 data ,g * _g_uart1_rx_length 000fbf16 2 data ,g * _g_iica0_master_status_flag 000fbf18 1 data ,g * _g_iica0_slave_status_flag 000fbf19 1 data ,g * _gp_iica0_rx_address 000fbf1a 2 data ,g * _g_iica0_rx_len 000fbf1c 2 data ,g * _g_iica0_rx_cnt 000fbf1e 2 data ,g * _gp_iica0_tx_address 000fbf20 2 data ,g * _g_iica0_tx_cnt 000fbf22 2 data ,g * FILE=DefaultBuild\owi.obj 000fbf24 000fc62e 70b _buf@2@OWI_ReadBytesAndPrint 000fbf24 258 data ,l * _out@3@OWI_ReadBytesAndPrint 000fc17c 4b3 data ,l * FILE=DefaultBuild\i2c.obj 000fc630 000fcd3a 70b _rx@2@I2C_Command_Mode_Send 000fc630 258 data ,l * _out@3@I2C_Command_Mode_Send 000fc888 4b3 data ,l * FILE=DefaultBuild\uart.obj 000fcd3c 000fce3d 102 _s_uart1_txbuf@1 000fcd3c 100 data ,l * _hex@2@uart1_send_hex 000fce3c 2 data ,l * FILE=sprintf 000fce3e 000fce41 4 __REL_pointer@1 000fce3e 4 data ,l * FILE=_REL_print 000fce42 000fcec1 80 _qt@1@_REL_inmod@1 000fce42 80 data ,l * SECTION=.dataR FILE=DefaultBuild\r_main.obj 000fcec2 000fd0e0 21f _uart_rx_done 000fcec2 1 data ,g * _uart_rx_index 000fcec3 1 data ,g * _uart_rx_buffer 000fcec4 100 data ,g * _uart_rx_length 000fcfc4 2 data ,g * _rs485_rx_done 000fcfc6 1 data ,g * _rs485_rx_index 000fcfc7 1 data ,g * _rs485_rx_buffer 000fcfc8 100 data ,g * _rs485_rx_length 000fd0c8 2 data ,g * _g_uart0_err_fef 000fd0ca 4 data ,g * _g_uart0_err_ovf 000fd0ce 4 data ,g * _g_uart0_err_pef 000fd0d2 4 data ,g * _g_rs485_bridge_active 000fd0d6 1 data ,g * _g_rs485_bridge_done 000fd0d7 1 data ,g * _g_rs485_bridge_seq 000fd0d8 2 data ,g * _s_end_st@1 000fd0da 1 data ,l * _g_fixed_addr 000fd0db 1 data ,g * _s_rb_head@3 000fd0dc 2 data ,l * _s_rb_tail@4 000fd0de 2 data ,l * _s_prefix_mode@6 000fd0e0 1 data ,l * FILE=DefaultBuild\owi.obj 000fd0e2 000fd0e5 4 _bit_period_us@1 000fd0e2 4 data ,l * FILE=DefaultBuild\i2c.obj 000fd0e6 000fd0ed 8 _i2c_tx_done 000fd0e6 1 data ,g * _i2c_rx_done 000fd0e7 1 data ,g * _g_i2c_last_command 000fd0e8 3 data ,g * _g_i2c_command_valid 000fd0eb 1 data ,g * _dis@1@disable 000fd0ec 2 data ,l * FILE=DefaultBuild\uart.obj 000fd0ee 000fd0ef 2 _g_uart0_tx_done 000fd0ee 1 data ,g * _g_uart1_tx_done 000fd0ef 1 data ,g * FILE=DefaultBuild\gatectrl.obj 000fd0f0 000fd0f0 1 _s_ch@1 000fd0f0 1 data ,l * Absolute value symbols FILE=DefaultBuild\gatectrl.obj @$IMM_28 00000028 0 none ,l * FILE=rlink_generates_05 __s.text 00000307 0 none ,g * __e.text 000004ba 0 none ,g * __s.textf 000004ba 0 none ,g * __e.textf 0000280b 0 none ,g * __s.const 00003000 0 none ,g * __e.const 00003414 0 none ,g * __s.constf 00000080 0 none ,g * __e.constf 00000094 0 none ,g * __s.data 000000d8 0 none ,g * __e.data 00000307 0 none ,g * __s.sdata 00000080 0 none ,g * __e.sdata 00000080 0 none ,g * __s.bss 000fb500 0 none ,g * __e.bss 000fcec2 0 none ,g * __s.sbss 000ffe20 0 none ,g * __e.sbss 000ffe20 0 none ,g * __s.dataR 000fcec2 0 none ,g * __e.dataR 000fd0f1 0 none ,g * __s.sdataR 000ffe20 0 none ,g * __e.sdataR 000ffe20 0 none ,g * __s.init_array 00000094 0 none ,g * __e.init_array 00000094 0 none ,g * __s.RLIB 000000c4 0 none ,g * __e.RLIB 000000c4 0 none ,g * __s.SLIB 00003414 0 none ,g * __e.SLIB 00005cca 0 none ,g * __s.option_byte 000000c0 0 none ,g * __e.option_byte 000000c4 0 none ,g * __s.monitor1 000000ce 0 none ,g * __e.monitor1 000000d8 0 none ,g * __s.monitor2 0003fe00 0 none ,g * __e.monitor2 00040000 0 none ,g * __s.security_id 000000c4 0 none ,g * __e.security_id 000000ce 0 none ,g * __s.vect 00000000 0 none ,g * __e.vect 00000080 0 none ,g * __RAM_ADDR_START 000faf00 0 none ,g * __RAM_ADDR_END 000ffee0 0 none ,g * __STACK_ADDR_START 000ffe20 0 none ,g * __STACK_ADDR_END 000fd0f2 0 none ,g * *** Unfilled Areas *** AREA START END *** Delete Symbols *** SYMBOL SIZE INFO