Renesas Optimizing Linker (W3.07.00 ) 06-Feb-2026 23:16:03 *** 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 0000090a 833 2 .text 0000090b 00000abf 1b5 1 .textf 00000ac0 00002df9 233a 1 .const 00003000 000033d1 3d2 2 .SLIB 000033d2 00005c87 28b6 1 .monitor2 0003fe00 0003ffff 200 1 .bss 000fb500 000fd9c5 24c6 2 .dataR 000fd9c6 000fe1f8 833 2 .sbss 000ffe20 000ffe20 0 2 .sdataR 000ffe20 000ffe20 0 2 *** Total Section Size *** RAMDATA SECTION: 00002cf9 Byte(s) ROMDATA SECTION: 00000eb1 Byte(s) PROGRAM SECTION: 00004da5 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 000008f8 821 FILE=DefaultBuild\owi.obj 000008fa 000008fd 4 FILE=DefaultBuild\i2c.obj 000008fe 00000905 8 FILE=DefaultBuild\uart.obj 00000906 00000908 3 FILE=DefaultBuild\gatectrl.obj 0000090a 0000090a 1 SECTION=.text FILE=DefaultBuild\cstart.obj 0000090b 0000097d 73 _start 0000090b 0 none ,g * _exit 0000097b 0 none ,g * _atexit 0000097d 0 none ,g * FILE=DefaultBuild\r_cg_serial_user.obj 0000097e 00000abf 142 _r_uart0_interrupt_receive@1 0000097e 61 func ,l * _r_uart0_interrupt_send@1 000009df 2f func ,l * _r_uart1_interrupt_receive@1 00000a0e 61 func ,l * _r_uart1_interrupt_send@1 00000a6f 2f func ,l * _r_iica0_interrupt@1 00000a9e 22 func ,l * SECTION=.textf FILE=DefaultBuild\stkinit.obj 00000ac0 00000b03 44 _stkinit 00000ac0 0 none ,g * LSTINIT1 00000ace 0 none ,l * LSTINIT2 00000af8 0 none ,l * LSTINIT3 00000b03 0 none ,l * FILE=DefaultBuild\r_main.obj 00000b04 00001a55 f52 _RS485_Bridge_Push 00000b04 2b func ,g * _RS485_Bridge_ResetFifo@1 00000b2f e func ,l * _RS485_Bridge_ReadLine@1 00000b3d 91 func ,l * _Is_V_Response_For@1 00000bce 40 func ,l * _UART1_WaitTxIdle@1 00000c0e 2c func ,l * _UART1_SendString_Safe@1 00000c3a 39 func ,l * _RS485_Bridge_DrainToPC@1 00000c73 4d func ,l * _hex2byte@1 00000cc0 56 func ,l * _parse_x_prefix@1 00000d16 153 func ,l * _OUT_PRINT@1 00000e69 d func ,l * _send_end_response@1 00000e76 8 func ,l * _parse_x_v_cmd@1 00000e7e 57 func ,l * _send_n_response@1 00000ed5 2b func ,l * _parse_x_o_cmd@1 00000f00 57 func ,l * _send_v_response@1 00000f57 3f func ,l * _UART0_WaitTxDone_Flag@1 00000f96 3f func ,l * _PC_PrintLine_CRLF@1 00000fd5 7c func ,l * _scan_one_addr_rs485@1 00001051 f8 func ,l * _build_line_from_rx@1 00001149 63 func ,l * _detect_protocol@1 000011ac 37 func ,l * _cmd_unknown@1 000011e3 10 func ,l * _process_cmd@1 000011f3 6d func ,l * _process_cmd_by_prefix@1 00001260 11 func ,l * _process_one_line@1 00001271 6ea func ,l * _handle_uart_command_line 0000195b 7a func ,g * _main 000019d5 6a func ,g * _R_MAIN_UserInit 00001a3f 17 func ,g * FILE=DefaultBuild\r_systeminit.obj 00001a56 00001a96 41 _R_Systeminit 00001a56 3a func ,g * _hdwinit 00001a90 7 func ,g * FILE=DefaultBuild\r_cg_cgc.obj 00001a97 00001ac0 2a _R_CGC_Create 00001a97 2a func ,g * FILE=DefaultBuild\r_cg_cgc_user.obj 00001ac1 00001ac3 3 _R_CGC_Get_ResetSource 00001ac1 3 func ,g * FILE=DefaultBuild\r_cg_serial.obj 00001ac4 00001da7 2e4 _R_SAU0_Create 00001ac4 10 func ,g * _R_UART0_Create 00001ad4 6e func ,g * _R_UART0_Start 00001b42 26 func ,g * _R_UART0_Stop 00001b68 1e func ,g * _R_UART0_Receive 00001b86 18 func ,g * _R_UART0_Send 00001b9e 26 func ,g * _R_SAU1_Create 00001bc4 10 func ,g * _R_UART1_Create 00001bd4 6e func ,g * _R_UART1_Start 00001c42 26 func ,g * _R_UART1_Stop 00001c68 1e func ,g * _R_UART1_Receive 00001c86 18 func ,g * _R_UART1_Send 00001c9e 26 func ,g * _R_IICA0_Create 00001cc4 50 func ,g * _R_IICA0_Stop 00001d14 5 func ,g * _R_IICA0_StopCondition 00001d19 5 func ,g * _R_IICA0_Master_Send 00001d1e 43 func ,g * _R_IICA0_Master_Receive 00001d61 47 func ,g * FILE=DefaultBuild\r_cg_serial_user.obj 00001da8 00001f49 1a2 _r_uart0_callback_receiveend@1 00001da8 5d func ,l * _r_uart0_callback_softwareoverrun@1 00001e05 1 func ,l * _r_uart0_callback_sendend@1 00001e06 9 func ,l * _r_uart0_callback_error@1 00001e0f 5c func ,l * _r_uart1_callback_receiveend@1 00001e6b 31 func ,l * _r_uart1_callback_softwareoverrun@1 00001e9c 1 func ,l * _r_uart1_callback_sendend@1 00001e9d 4 func ,l * _r_uart1_callback_error@1 00001ea1 1 func ,l * _iica0_masterhandler@1 00001ea2 91 func ,l * _r_iica0_callback_master_error@1 00001f33 7 func ,l * _r_iica0_callback_master_receiveend@1 00001f3a 8 func ,l * _r_iica0_callback_master_sendend@1 00001f42 8 func ,l * FILE=DefaultBuild\r_cg_port.obj 00001f4a 00001fa2 59 _R_PORT_Create 00001f4a 59 func ,g * FILE=DefaultBuild\owi.obj 00001fa3 0000260e 66c _GPIO_Clear 00001fa3 b func ,g * _GPIO_Input 00001fae 7 func ,g * _GPIO_Read 00001fb5 9 func ,g * _OWI_Init 00001fbe 18 func ,g * _OWI_Start 00001fd6 17 func ,g * _OWI_Stop 00001fed 17 func ,g * _OWI_SecureStop 00002004 51 func ,g * _OWI_WriteBit 00002055 34 func ,g * _OWI_WriteByte 00002089 2a func ,g * _OWI_ReadBit 000020b3 5e func ,g * _OWI_ReadByte 00002111 32 func ,g * _OWI_T_ReadBytesAndPrint 00002143 ff func ,g * _OWI_A_CommandMode 00002242 262 func ,g * _OWI_disable 000024a4 15 func ,g * _OWI_T_CommandMode 000024b9 5d func ,g * _OWI_CommandMode 00002516 4a func ,g * _OWI_ReadBytesAndPrint 00002560 af func ,g * FILE=DefaultBuild\i2c.obj 0000260f 0000278f 181 _disable 0000260f 26 func ,g * _I2C_EnablePower 00002635 4 func ,g * _I2C_DisablePower 00002639 3 func ,g * _I2C_T_Command_Mode_receiveData 0000263c 4d func ,g * _I2C_Command_Mode_receiveData 00002689 3e func ,g * _I2C_Command_Mode_Send 000026c7 c9 func ,g * FILE=DefaultBuild\uart.obj 00002790 00002965 1d6 _rs485_recover 00002790 56 func ,g * _UART1_WaitTxIdle@1 000027e6 2c func ,l * _rs485_set_tx 00002812 b func ,g * _rs485_init 0000281d c func ,g * _UART0_WaitTxDone_Us 00002829 2f func ,g * _RS485_Send 00002858 1e func ,g * _RS485_SendString 00002876 11 func ,g * _uart_send_string 00002887 11 func ,g * _uart1_send_string 00002898 40 func ,g * _uart_send_hex 000028d8 43 func ,g * _uart1_send_hex 0000291b 4b func ,g * FILE=DefaultBuild\delay.obj 00002966 00002a24 bf _delay 00002966 18 func ,g * _delay_us 0000297e 82 func ,g * _delay_ms 00002a00 25 func ,g * FILE=DefaultBuild\dipSwitch.obj 00002a25 00002a35 11 _DipSwitch_Init 00002a25 8 func ,g * _DipSwitch_ReadAddr_0to31 00002a2d 9 func ,g * FILE=DefaultBuild\gatectrl.obj 00002a36 00002df9 3c4 _Gate_SetByNum 00002a36 372 func ,g * _Cal_Init 00002da8 21 func ,g * _Eol_Init 00002dc9 21 func ,g * _GateCtrl_SelectChannel 00002dea 10 func ,g * SECTION=.const FILE=DefaultBuild\r_main.obj 00003000 000031dc 1dd FILE=DefaultBuild\owi.obj 000031de 000032a6 c9 FILE=DefaultBuild\i2c.obj 000032a8 00003395 ee FILE=DefaultBuild\gatectrl.obj 00003396 000033d1 3c SECTION=.SLIB FILE=isdigit 000033d2 000033db a _isdigit 000033d2 0 none ,g * FILE=memcpy 000033dc 000033eb 10 _memcpy 000033dc 0 none ,g * FILE=memset 000033ec 000033f9 e _memset 000033ec 0 none ,g * FILE=sprintf 000033fa 000034f2 f9 _sprintf 000033fa e1 func ,g * __REL_sp@1 000034db 18 func ,l * FILE=strcpy 000034f3 000034ff d _strcpy 000034f3 0 none ,g * FILE=strlen 00003500 0000350a b _strlen 00003500 0 none ,g * FILE=toupper 0000350b 00003518 e _toupper 0000350b 0 none ,g * FILE=_REL_print 00003519 00005470 1f58 __REL_print 00003519 1046 func ,g * __REL_fltprn@1 0000455f 941 func ,l * __REL_henkan1@1 00004ea0 28 func ,l * __REL_henkan2@1 00004ec8 33 func ,l * __REL_pri@1 00004efb 298 func ,l * __REL_fltgeti@1 00005193 19d func ,l * __REL_inmod@1 00005330 141 func ,l * FILE=_COM_fdiv 00005471 0000559e 12e __COM_fdiv 000054d0 0 none ,g * FILE=_COM_feq 0000559f 000055b4 16 __COM_feq 0000559f 0 none ,g * FILE=_COM_fge 000055b5 000055ca 16 __COM_fge 000055b5 0 none ,g * FILE=_COM_flt 000055cb 000055e0 16 __COM_flt 000055cb 0 none ,g * FILE=_COM_fmul 000055e1 000056cd ed __COM_fmul 0000562c 0 none ,g * FILE=_COM_fne 000056ce 000056de 11 __COM_fne 000056ce 0 none ,g * FILE=_COM_ftosl 000056df 000056e6 8 __COM_ftosl 000056df 0 none ,g * FILE=_COM_sidiv 000056e7 00005708 22 __COM_sidiv 000056e9 0 none ,g * FILE=_COM_sirem 00005709 00005728 20 __COM_sirem 00005709 0 none ,g * FILE=_COM_ulldiv 00005729 00005752 2a __COM_ulldiv 00005729 0 none ,g * FILE=_COM_ullrem 00005753 00005783 31 __COM_ullrem 00005753 0 none ,g * FILE=_REL_f_inf 00005784 0000578b 8 __REL_f_inf 00005784 0 none ,g * FILE=_REL_f_norm 0000578c 0000579b 10 __REL_f_norm 0000578c 0 none ,g * FILE=_REL_f_round 0000579c 000057ae 13 __REL_f_round 0000579c 0 none ,g * FILE=_REL_fcmp 000057af 000057e6 38 __REL_fcmp 000057af 0 none ,g * FILE=_REL_fordered_core 000057e7 00005802 1c __REL_fordered_core 000057e7 0 none ,g * FILE=_REL_ftol 00005803 00005837 35 __REL_ftol 00005803 0 none ,g * FILE=_REL_lldiv 00005838 00005a3d 206 __REL_lldiv 00005854 0 none ,g * FILE=_REL_llrem 00005a3e 00005c41 204 __REL_llrem 00005a5b 0 none ,g * FILE=_REL_ltosl 00005c42 00005c66 25 __REL_ltosl 00005c42 0 none ,g * FILE=_COM_lshr 00005c67 00005c87 21 __COM_lshr 00005c71 0 none ,g * SECTION=.monitor2 FILE=rlink_generates_02 0003fe00 0003ffff 200 SECTION=.bss FILE=DefaultBuild\r_main.obj 000fb500 000fc707 1208 _s_rb_fifo@2 000fb500 800 data ,l * _g_uart1_txbuf@5 000fbd00 200 data ,l * _txbuf@7@process_one_line@1 000fbf00 404 data ,l * _txbuf@8@process_one_line@1 000fc304 404 data ,l * FILE=DefaultBuild\r_cg_serial.obj 000fc708 000fc727 20 _gp_uart0_tx_address 000fc708 2 data ,g * _g_uart0_tx_count 000fc70a 2 data ,g * _gp_uart0_rx_address 000fc70c 2 data ,g * _g_uart0_rx_count 000fc70e 2 data ,g * _g_uart0_rx_length 000fc710 2 data ,g * _gp_uart1_tx_address 000fc712 2 data ,g * _g_uart1_tx_count 000fc714 2 data ,g * _gp_uart1_rx_address 000fc716 2 data ,g * _g_uart1_rx_count 000fc718 2 data ,g * _g_uart1_rx_length 000fc71a 2 data ,g * _g_iica0_master_status_flag 000fc71c 1 data ,g * _g_iica0_slave_status_flag 000fc71d 1 data ,g * _gp_iica0_rx_address 000fc71e 2 data ,g * _g_iica0_rx_len 000fc720 2 data ,g * _g_iica0_rx_cnt 000fc722 2 data ,g * _gp_iica0_tx_address 000fc724 2 data ,g * _g_iica0_tx_cnt 000fc726 2 data ,g * FILE=DefaultBuild\owi.obj 000fc728 000fce32 70b _buf@2@OWI_ReadBytesAndPrint 000fc728 258 data ,l * _out@3@OWI_ReadBytesAndPrint 000fc980 4b3 data ,l * FILE=DefaultBuild\i2c.obj 000fce34 000fd53e 70b _rx@2@I2C_Command_Mode_Send 000fce34 258 data ,l * _out@3@I2C_Command_Mode_Send 000fd08c 4b3 data ,l * FILE=DefaultBuild\uart.obj 000fd540 000fd941 402 _s_uart1_txbuf@1 000fd540 400 data ,l * _hex@2@uart1_send_hex 000fd940 2 data ,l * FILE=sprintf 000fd942 000fd945 4 __REL_pointer@1 000fd942 4 data ,l * FILE=_REL_print 000fd946 000fd9c5 80 _qt@1@_REL_inmod@1 000fd946 80 data ,l * SECTION=.dataR FILE=DefaultBuild\r_main.obj 000fd9c6 000fe1e6 821 _uart_rx_done 000fd9c6 1 data ,g * _uart_rx_index 000fd9c8 2 data ,g * _uart_rx_buffer 000fd9ca 400 data ,g * _uart_rx_length 000fddca 2 data ,g * _rs485_rx_done 000fddcc 1 data ,g * _rs485_rx_index 000fddcd 1 data ,g * _rs485_rx_buffer 000fddce 400 data ,g * _rs485_rx_length 000fe1ce 2 data ,g * _g_uart0_err_fef 000fe1d0 4 data ,g * _g_uart0_err_ovf 000fe1d4 4 data ,g * _g_uart0_err_pef 000fe1d8 4 data ,g * _g_rs485_bridge_active 000fe1dc 1 data ,g * _g_rs485_bridge_done 000fe1dd 1 data ,g * _g_rs485_bridge_seq 000fe1de 2 data ,g * _s_end_st@1 000fe1e0 1 data ,l * _g_fixed_addr 000fe1e1 1 data ,g * _s_rb_head@3 000fe1e2 2 data ,l * _s_rb_tail@4 000fe1e4 2 data ,l * _s_prefix_mode@6 000fe1e6 1 data ,l * FILE=DefaultBuild\owi.obj 000fe1e8 000fe1eb 4 _bit_period_us@1 000fe1e8 4 data ,l * FILE=DefaultBuild\i2c.obj 000fe1ec 000fe1f3 8 _i2c_tx_done 000fe1ec 1 data ,g * _i2c_rx_done 000fe1ed 1 data ,g * _g_i2c_last_command 000fe1ee 3 data ,g * _g_i2c_command_valid 000fe1f1 1 data ,g * _dis@1@disable 000fe1f2 2 data ,l * FILE=DefaultBuild\uart.obj 000fe1f4 000fe1f6 3 _g_uart0_tx_done 000fe1f4 1 data ,g * _g_uart1_tx_done 000fe1f5 1 data ,g * _g_rs485_need_recover 000fe1f6 1 data ,g * FILE=DefaultBuild\gatectrl.obj 000fe1f8 000fe1f8 1 _s_ch@1 000fe1f8 1 data ,l * Absolute value symbols FILE=DefaultBuild\gatectrl.obj @$IMM_28 00000028 0 none ,l * FILE=rlink_generates_05 __s.text 0000090b 0 none ,g * __e.text 00000ac0 0 none ,g * __s.textf 00000ac0 0 none ,g * __e.textf 00002dfa 0 none ,g * __s.const 00003000 0 none ,g * __e.const 000033d2 0 none ,g * __s.constf 00000080 0 none ,g * __e.constf 00000094 0 none ,g * __s.data 000000d8 0 none ,g * __e.data 0000090b 0 none ,g * __s.sdata 00000080 0 none ,g * __e.sdata 00000080 0 none ,g * __s.bss 000fb500 0 none ,g * __e.bss 000fd9c6 0 none ,g * __s.sbss 000ffe20 0 none ,g * __e.sbss 000ffe20 0 none ,g * __s.dataR 000fd9c6 0 none ,g * __e.dataR 000fe1f9 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 000033d2 0 none ,g * __e.SLIB 00005c88 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 000fe1fa 0 none ,g * *** Unfilled Areas *** AREA START END *** Delete Symbols *** SYMBOL SIZE INFO