Renesas Optimizing Linker (W3.07.00 ) 03-Feb-2026 21:54:00 *** 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 000002f2 21b 2 .text 000002f3 000004a3 1b1 1 .textf 000004a4 0000269d 21fa 1 .const 00003000 0000338d 38e 2 .SLIB 0000338e 00005c62 28d5 1 .monitor2 0003fe00 0003ffff 200 1 .bss 000fb500 000fb827 328 2 .dataR 000fb828 000fba42 21b 2 .sbss 000ffe20 000ffe20 0 2 .sdataR 000ffe20 000ffe20 0 2 *** Total Section Size *** RAMDATA SECTION: 00000543 Byte(s) ROMDATA SECTION: 00000855 Byte(s) PROGRAM SECTION: 00004c80 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 000002e5 20e FILE=DefaultBuild\owi.obj 000002e6 000002e9 4 FILE=DefaultBuild\i2c.obj 000002ea 000002ef 6 FILE=DefaultBuild\uart.obj 000002f0 000002f0 1 FILE=DefaultBuild\gatectrl.obj 000002f2 000002f2 1 SECTION=.text FILE=DefaultBuild\cstart.obj 000002f3 00000365 73 _start 000002f3 0 none ,g * _exit 00000363 0 none ,g * _atexit 00000365 0 none ,g * FILE=DefaultBuild\r_cg_serial_user.obj 00000366 000004a3 13e _r_uart0_interrupt_receive@1 00000366 5f func ,l * _r_uart0_interrupt_send@1 000003c5 2f func ,l * _r_uart1_interrupt_receive@1 000003f4 5f func ,l * _r_uart1_interrupt_send@1 00000453 2f func ,l * _r_iica0_interrupt@1 00000482 22 func ,l * SECTION=.textf FILE=DefaultBuild\stkinit.obj 000004a4 000004e7 44 _stkinit 000004a4 0 none ,g * LSTINIT1 000004b2 0 none ,l * LSTINIT2 000004dc 0 none ,l * LSTINIT3 000004e7 0 none ,l * FILE=DefaultBuild\r_main.obj 000004e8 00000fce ae7 _RS485_Bridge_Push 000004e8 1a func ,g * _RS485_Bridge_ResetFifo@1 00000502 7 func ,l * _UART1_WaitTxIdle@1 00000509 2c func ,l * _UART1_SendString_Safe@1 00000535 39 func ,l * _RS485_Bridge_DrainToPC@1 0000056e 43 func ,l * _hex2byte@1 000005b1 56 func ,l * _parse_x_prefix@1 00000607 153 func ,l * _OUT_PRINT@1 0000075a d func ,l * _parse_x_v_cmd@1 00000767 57 func ,l * _send_n_response@1 000007be 2b func ,l * _send_v_response@1 000007e9 3f func ,l * _scan_one_addr_rs485@1 00000828 c1 func ,l * _build_line_from_rx@1 000008e9 63 func ,l * _detect_protocol@1 0000094c 37 func ,l * _cmd_unknown@1 00000983 10 func ,l * _process_cmd@1 00000993 6d func ,l * _process_cmd_by_prefix@1 00000a00 11 func ,l * _process_one_line@1 00000a11 4de func ,l * _handle_uart_command_line 00000eef 5d func ,g * _main 00000f4c 6c func ,g * _R_MAIN_UserInit 00000fb8 17 func ,g * FILE=DefaultBuild\r_systeminit.obj 00000fcf 0000100f 41 _R_Systeminit 00000fcf 3a func ,g * _hdwinit 00001009 7 func ,g * FILE=DefaultBuild\r_cg_cgc.obj 00001010 00001039 2a _R_CGC_Create 00001010 2a func ,g * FILE=DefaultBuild\r_cg_cgc_user.obj 0000103a 0000103c 3 _R_CGC_Get_ResetSource 0000103a 3 func ,g * FILE=DefaultBuild\r_cg_serial.obj 0000103d 00001324 2e8 _R_SAU0_Create 0000103d 12 func ,g * _R_UART0_Create 0000104f 6e func ,g * _R_UART0_Start 000010bd 26 func ,g * _R_UART0_Stop 000010e3 1e func ,g * _R_UART0_Receive 00001101 18 func ,g * _R_UART0_Send 00001119 26 func ,g * _R_SAU1_Create 0000113f 12 func ,g * _R_UART1_Create 00001151 6e func ,g * _R_UART1_Start 000011bf 26 func ,g * _R_UART1_Stop 000011e5 1e func ,g * _R_UART1_Receive 00001203 18 func ,g * _R_UART1_Send 0000121b 26 func ,g * _R_IICA0_Create 00001241 50 func ,g * _R_IICA0_Stop 00001291 5 func ,g * _R_IICA0_StopCondition 00001296 5 func ,g * _R_IICA0_Master_Send 0000129b 43 func ,g * _R_IICA0_Master_Receive 000012de 47 func ,g * FILE=DefaultBuild\r_cg_serial_user.obj 00001325 0000146f 14b _r_uart0_callback_receiveend@1 00001325 6e func ,l * _r_uart0_callback_softwareoverrun@1 00001393 1 func ,l * _r_uart0_callback_sendend@1 00001394 9 func ,l * _r_uart0_callback_error@1 0000139d 1 func ,l * _r_uart1_callback_receiveend@1 0000139e 33 func ,l * _r_uart1_callback_softwareoverrun@1 000013d1 1 func ,l * _r_uart1_callback_sendend@1 000013d2 1 func ,l * _r_uart1_callback_error@1 000013d3 1 func ,l * _iica0_masterhandler@1 000013d4 91 func ,l * _r_iica0_callback_master_error@1 00001465 1 func ,l * _r_iica0_callback_master_receiveend@1 00001466 5 func ,l * _r_iica0_callback_master_sendend@1 0000146b 5 func ,l * FILE=DefaultBuild\r_cg_port.obj 00001470 000014c8 59 _R_PORT_Create 00001470 59 func ,g * FILE=DefaultBuild\owi.obj 000014c9 00001d56 88e _OWI_EnablePower 000014c9 1 func ,g * _OWI_DisablePower 000014ca 1 func ,g * _GPIO_Clear 000014cb b func ,g * _GPIO_Input 000014d6 7 func ,g * _GPIO_Read 000014dd 9 func ,g * _OWI_Init 000014e6 18 func ,g * _OWI_Start 000014fe 17 func ,g * _OWI_Stop 00001515 17 func ,g * _OWI_SecureStop 0000152c 51 func ,g * _OWI_WriteBit 0000157d 34 func ,g * _OWI_WriteByte 000015b1 2a func ,g * _OWI_ReadBit 000015db 5e func ,g * _OWI_ReadByte 00001639 32 func ,g * _OWI_T_ReadBytesAndPrint 0000166b ff func ,g * _OWI_A_CommandMode 0000176a 268 func ,g * _OWI_Diagnostic 000019d2 156 func ,g * _OWI_disable 00001b28 18 func ,g * _OWI_T_CommandMode 00001b40 5d func ,g * _OWI_CommandMode 00001b9d 4a func ,g * _OWI_ReadBytesAndPrint 00001be7 170 func ,g * FILE=DefaultBuild\i2c.obj 00001d57 000020cb 375 _disable 00001d57 26 func ,g * _I2C_EnablePower 00001d7d 4 func ,g * _I2C_DisablePower 00001d81 3 func ,g * _I2C_Diagnostic 00001d84 124 func ,g * _I2C_T_Command_Mode_receiveData 00001ea8 4f func ,g * _I2C_Command_Mode_receiveData 00001ef7 3e func ,g * _I2C_Command_Mode_Send 00001f35 197 func ,g * FILE=DefaultBuild\uart.obj 000020cc 00002209 13e _rs485_set_tx 000020cc b func ,g * _rs485_init 000020d7 c func ,g * _UART0_WaitTxDone_Us 000020e3 2f func ,g * _RS485_Send 00002112 14 func ,g * _RS485_SendString 00002126 11 func ,g * _uart_send_string 00002137 25 func ,g * _uart1_send_string 0000215c 12 func ,g * _uart_send_hex 0000216e 50 func ,g * _uart1_send_hex 000021be 4c func ,g * FILE=DefaultBuild\delay.obj 0000220a 000022c8 bf _delay 0000220a 18 func ,g * _delay_us 00002222 82 func ,g * _delay_ms 000022a4 25 func ,g * FILE=DefaultBuild\dipSwitch.obj 000022c9 000022d9 11 _DipSwitch_Init 000022c9 8 func ,g * _DipSwitch_ReadAddr_0to31 000022d1 9 func ,g * FILE=DefaultBuild\gatectrl.obj 000022da 0000269d 3c4 _Gate_SetByNum 000022da 372 func ,g * _Cal_Init 0000264c 21 func ,g * _Eol_Init 0000266d 21 func ,g * _GateCtrl_SelectChannel 0000268e 10 func ,g * SECTION=.const FILE=DefaultBuild\r_main.obj 00003000 00003151 152 FILE=DefaultBuild\owi.obj 00003152 00003216 c5 FILE=DefaultBuild\i2c.obj 00003218 00003351 13a FILE=DefaultBuild\gatectrl.obj 00003352 0000338d 3c SECTION=.SLIB FILE=isdigit 0000338e 00003397 a _isdigit 0000338e 0 none ,g * FILE=memcpy 00003398 000033a7 10 _memcpy 00003398 0 none ,g * FILE=memset 000033a8 000033b5 e _memset 000033a8 0 none ,g * FILE=sprintf 000033b6 000034ae f9 _sprintf 000033b6 e1 func ,g * __REL_sp@1 00003497 18 func ,l * FILE=strcpy 000034af 000034bb d _strcpy 000034af 0 none ,g * FILE=strlen 000034bc 000034c6 b _strlen 000034bc 0 none ,g * FILE=strstr 000034c7 000034e5 1f _strstr 000034c7 0 none ,g * FILE=toupper 000034e6 000034f3 e _toupper 000034e6 0 none ,g * FILE=_REL_print 000034f4 0000544b 1f58 __REL_print 000034f4 1046 func ,g * __REL_fltprn@1 0000453a 941 func ,l * __REL_henkan1@1 00004e7b 28 func ,l * __REL_henkan2@1 00004ea3 33 func ,l * __REL_pri@1 00004ed6 298 func ,l * __REL_fltgeti@1 0000516e 19d func ,l * __REL_inmod@1 0000530b 141 func ,l * FILE=_COM_fdiv 0000544c 00005579 12e __COM_fdiv 000054ab 0 none ,g * FILE=_COM_feq 0000557a 0000558f 16 __COM_feq 0000557a 0 none ,g * FILE=_COM_fge 00005590 000055a5 16 __COM_fge 00005590 0 none ,g * FILE=_COM_flt 000055a6 000055bb 16 __COM_flt 000055a6 0 none ,g * FILE=_COM_fmul 000055bc 000056a8 ed __COM_fmul 00005607 0 none ,g * FILE=_COM_fne 000056a9 000056b9 11 __COM_fne 000056a9 0 none ,g * FILE=_COM_ftosl 000056ba 000056c1 8 __COM_ftosl 000056ba 0 none ,g * FILE=_COM_sidiv 000056c2 000056e3 22 __COM_sidiv 000056c4 0 none ,g * FILE=_COM_sirem 000056e4 00005703 20 __COM_sirem 000056e4 0 none ,g * FILE=_COM_ulldiv 00005704 0000572d 2a __COM_ulldiv 00005704 0 none ,g * FILE=_COM_ullrem 0000572e 0000575e 31 __COM_ullrem 0000572e 0 none ,g * FILE=_REL_f_inf 0000575f 00005766 8 __REL_f_inf 0000575f 0 none ,g * FILE=_REL_f_norm 00005767 00005776 10 __REL_f_norm 00005767 0 none ,g * FILE=_REL_f_round 00005777 00005789 13 __REL_f_round 00005777 0 none ,g * FILE=_REL_fcmp 0000578a 000057c1 38 __REL_fcmp 0000578a 0 none ,g * FILE=_REL_fordered_core 000057c2 000057dd 1c __REL_fordered_core 000057c2 0 none ,g * FILE=_REL_ftol 000057de 00005812 35 __REL_ftol 000057de 0 none ,g * FILE=_REL_lldiv 00005813 00005a18 206 __REL_lldiv 0000582f 0 none ,g * FILE=_REL_llrem 00005a19 00005c1c 204 __REL_llrem 00005a36 0 none ,g * FILE=_REL_ltosl 00005c1d 00005c41 25 __REL_ltosl 00005c1d 0 none ,g * FILE=_COM_lshr 00005c42 00005c62 21 __COM_lshr 00005c4c 0 none ,g * SECTION=.monitor2 FILE=rlink_generates_02 0003fe00 0003ffff 200 SECTION=.bss FILE=DefaultBuild\r_main.obj 000fb500 000fb783 284 _s_rb_fifo@1 000fb500 100 data ,l * _g_uart1_txbuf@4 000fb600 80 data ,l * _txbuf@6@process_one_line@1 000fb680 104 data ,l * FILE=DefaultBuild\r_cg_serial.obj 000fb784 000fb7a3 20 _gp_uart0_tx_address 000fb784 2 data ,g * _g_uart0_tx_count 000fb786 2 data ,g * _gp_uart0_rx_address 000fb788 2 data ,g * _g_uart0_rx_count 000fb78a 2 data ,g * _g_uart0_rx_length 000fb78c 2 data ,g * _gp_uart1_tx_address 000fb78e 2 data ,g * _g_uart1_tx_count 000fb790 2 data ,g * _gp_uart1_rx_address 000fb792 2 data ,g * _g_uart1_rx_count 000fb794 2 data ,g * _g_uart1_rx_length 000fb796 2 data ,g * _g_iica0_master_status_flag 000fb798 1 data ,g * _g_iica0_slave_status_flag 000fb799 1 data ,g * _gp_iica0_rx_address 000fb79a 2 data ,g * _g_iica0_rx_len 000fb79c 2 data ,g * _g_iica0_rx_cnt 000fb79e 2 data ,g * _gp_iica0_tx_address 000fb7a0 2 data ,g * _g_iica0_tx_cnt 000fb7a2 2 data ,g * FILE=sprintf 000fb7a4 000fb7a7 4 __REL_pointer@1 000fb7a4 4 data ,l * FILE=_REL_print 000fb7a8 000fb827 80 _qt@1@_REL_inmod@1 000fb7a8 80 data ,l * SECTION=.dataR FILE=DefaultBuild\r_main.obj 000fb828 000fba35 20e _uart_rx_done 000fb828 1 data ,g * _uart_rx_index 000fb829 1 data ,g * _uart_rx_buffer 000fb82a 100 data ,g * _uart_rx_length 000fb92a 2 data ,g * _rs485_rx_done 000fb92c 1 data ,g * _rs485_rx_index 000fb92d 1 data ,g * _rs485_rx_buffer 000fb92e 100 data ,g * _rs485_rx_length 000fba2e 2 data ,g * _g_rs485_bridge_active 000fba30 1 data ,g * _g_rs485_bridge_done 000fba31 1 data ,g * _g_fixed_addr 000fba32 1 data ,g * _s_rb_head@2 000fba33 1 data ,l * _s_rb_tail@3 000fba34 1 data ,l * _s_prefix_mode@5 000fba35 1 data ,l * FILE=DefaultBuild\owi.obj 000fba36 000fba39 4 _bit_period_us@1 000fba36 4 data ,l * FILE=DefaultBuild\i2c.obj 000fba3a 000fba3f 6 _g_i2c_last_command 000fba3a 3 data ,g * _g_i2c_command_valid 000fba3d 1 data ,g * _dis@1@disable 000fba3e 2 data ,l * FILE=DefaultBuild\uart.obj 000fba40 000fba40 1 _g_uart0_tx_done 000fba40 1 data ,g * FILE=DefaultBuild\gatectrl.obj 000fba42 000fba42 1 _s_ch@1 000fba42 1 data ,l * Absolute value symbols FILE=DefaultBuild\gatectrl.obj @$IMM_28 00000028 0 none ,l * FILE=rlink_generates_05 __s.text 000002f3 0 none ,g * __e.text 000004a4 0 none ,g * __s.textf 000004a4 0 none ,g * __e.textf 0000269e 0 none ,g * __s.const 00003000 0 none ,g * __e.const 0000338e 0 none ,g * __s.constf 00000080 0 none ,g * __e.constf 00000094 0 none ,g * __s.data 000000d8 0 none ,g * __e.data 000002f3 0 none ,g * __s.sdata 00000080 0 none ,g * __e.sdata 00000080 0 none ,g * __s.bss 000fb500 0 none ,g * __e.bss 000fb828 0 none ,g * __s.sbss 000ffe20 0 none ,g * __e.sbss 000ffe20 0 none ,g * __s.dataR 000fb828 0 none ,g * __e.dataR 000fba43 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 0000338e 0 none ,g * __e.SLIB 00005c63 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 000fba44 0 none ,g * *** Unfilled Areas *** AREA START END *** Delete Symbols *** SYMBOL SIZE INFO