Renesas Optimizing Linker (W3.07.00 ) 05-Feb-2026 13:57:59 *** 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 00000304 22d 2 .text 00000305 000004b7 1b3 1 .textf 000004b8 00002967 24b0 1 .const 00003000 000033b5 3b6 2 .SLIB 000033b6 00005c6b 28b6 1 .monitor2 0003fe00 0003ffff 200 1 .bss 000fb500 000fbfa7 aa8 2 .dataR 000fbfa8 000fc1d4 22d 2 .sbss 000ffe20 000ffe20 0 2 .sdataR 000ffe20 000ffe20 0 2 *** Total Section Size *** RAMDATA SECTION: 00000cd5 Byte(s) ROMDATA SECTION: 0000088f Byte(s) PROGRAM SECTION: 00004f19 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 00000301 6 FILE=DefaultBuild\uart.obj 00000302 00000302 1 FILE=DefaultBuild\gatectrl.obj 00000304 00000304 1 SECTION=.text FILE=DefaultBuild\cstart.obj 00000305 00000377 73 _start 00000305 0 none ,g * _exit 00000375 0 none ,g * _atexit 00000377 0 none ,g * FILE=DefaultBuild\r_cg_serial_user.obj 00000378 000004b7 140 _r_uart0_interrupt_receive@1 00000378 61 func ,l * _r_uart0_interrupt_send@1 000003d9 2f func ,l * _r_uart1_interrupt_receive@1 00000408 5f func ,l * _r_uart1_interrupt_send@1 00000467 2f func ,l * _r_iica0_interrupt@1 00000496 22 func ,l * SECTION=.textf FILE=DefaultBuild\stkinit.obj 000004b8 000004fb 44 _stkinit 000004b8 0 none ,g * LSTINIT1 000004c6 0 none ,l * LSTINIT2 000004f0 0 none ,l * LSTINIT3 000004fb 0 none ,l * FILE=DefaultBuild\r_main.obj 000004fc 00001258 d5d _RS485_Bridge_Push 000004fc 2b func ,g * _RS485_Bridge_ResetFifo@1 00000527 e func ,l * _RS485_Bridge_ReadLine@1 00000535 91 func ,l * _Is_V_Response_For@1 000005c6 40 func ,l * _UART1_WaitTxIdle@1 00000606 2c func ,l * _UART1_SendString_Safe@1 00000632 39 func ,l * _RS485_Bridge_DrainToPC@1 0000066b 4d func ,l * _hex2byte@1 000006b8 56 func ,l * _parse_x_prefix@1 0000070e 153 func ,l * _OUT_PRINT@1 00000861 d func ,l * _parse_x_v_cmd@1 0000086e 57 func ,l * _send_n_response@1 000008c5 2b func ,l * _send_v_response@1 000008f0 3f func ,l * _UART0_WaitTxDone_Flag@1 0000092f 3f func ,l * _RS485_FlushJunk@1 0000096e 1b func ,l * _PC_PrintLine_CRLF@1 00000989 7c func ,l * _scan_one_addr_rs485@1 00000a05 10f func ,l * _build_line_from_rx@1 00000b14 63 func ,l * _detect_protocol@1 00000b77 37 func ,l * _cmd_unknown@1 00000bae 10 func ,l * _process_cmd@1 00000bbe 6d func ,l * _process_cmd_by_prefix@1 00000c2b 11 func ,l * _process_one_line@1 00000c3c 53d func ,l * _handle_uart_command_line 00001179 5d func ,g * _main 000011d6 6c func ,g * _R_MAIN_UserInit 00001242 17 func ,g * FILE=DefaultBuild\r_systeminit.obj 00001259 00001299 41 _R_Systeminit 00001259 3a func ,g * _hdwinit 00001293 7 func ,g * FILE=DefaultBuild\r_cg_cgc.obj 0000129a 000012c3 2a _R_CGC_Create 0000129a 2a func ,g * FILE=DefaultBuild\r_cg_cgc_user.obj 000012c4 000012c6 3 _R_CGC_Get_ResetSource 000012c4 3 func ,g * FILE=DefaultBuild\r_cg_serial.obj 000012c7 000015aa 2e4 _R_SAU0_Create 000012c7 10 func ,g * _R_UART0_Create 000012d7 6e func ,g * _R_UART0_Start 00001345 26 func ,g * _R_UART0_Stop 0000136b 1e func ,g * _R_UART0_Receive 00001389 18 func ,g * _R_UART0_Send 000013a1 26 func ,g * _R_SAU1_Create 000013c7 10 func ,g * _R_UART1_Create 000013d7 6e func ,g * _R_UART1_Start 00001445 26 func ,g * _R_UART1_Stop 0000146b 1e func ,g * _R_UART1_Receive 00001489 18 func ,g * _R_UART1_Send 000014a1 26 func ,g * _R_IICA0_Create 000014c7 50 func ,g * _R_IICA0_Stop 00001517 5 func ,g * _R_IICA0_StopCondition 0000151c 5 func ,g * _R_IICA0_Master_Send 00001521 43 func ,g * _R_IICA0_Master_Receive 00001564 47 func ,g * FILE=DefaultBuild\r_cg_serial_user.obj 000015ab 0000174d 1a3 _r_uart0_callback_receiveend@1 000015ab 63 func ,l * _r_uart0_callback_softwareoverrun@1 0000160e 1 func ,l * _r_uart0_callback_sendend@1 0000160f 9 func ,l * _r_uart0_callback_error@1 00001618 64 func ,l * _r_uart1_callback_receiveend@1 0000167c 33 func ,l * _r_uart1_callback_softwareoverrun@1 000016af 1 func ,l * _r_uart1_callback_sendend@1 000016b0 1 func ,l * _r_uart1_callback_error@1 000016b1 1 func ,l * _iica0_masterhandler@1 000016b2 91 func ,l * _r_iica0_callback_master_error@1 00001743 1 func ,l * _r_iica0_callback_master_receiveend@1 00001744 5 func ,l * _r_iica0_callback_master_sendend@1 00001749 5 func ,l * FILE=DefaultBuild\r_cg_port.obj 0000174e 000017a6 59 _R_PORT_Create 0000174e 59 func ,g * FILE=DefaultBuild\owi.obj 000017a7 00002034 88e _OWI_EnablePower 000017a7 1 func ,g * _OWI_DisablePower 000017a8 1 func ,g * _GPIO_Clear 000017a9 b func ,g * _GPIO_Input 000017b4 7 func ,g * _GPIO_Read 000017bb 9 func ,g * _OWI_Init 000017c4 18 func ,g * _OWI_Start 000017dc 17 func ,g * _OWI_Stop 000017f3 17 func ,g * _OWI_SecureStop 0000180a 51 func ,g * _OWI_WriteBit 0000185b 34 func ,g * _OWI_WriteByte 0000188f 2a func ,g * _OWI_ReadBit 000018b9 5e func ,g * _OWI_ReadByte 00001917 32 func ,g * _OWI_T_ReadBytesAndPrint 00001949 ff func ,g * _OWI_A_CommandMode 00001a48 268 func ,g * _OWI_Diagnostic 00001cb0 156 func ,g * _OWI_disable 00001e06 18 func ,g * _OWI_T_CommandMode 00001e1e 5d func ,g * _OWI_CommandMode 00001e7b 4a func ,g * _OWI_ReadBytesAndPrint 00001ec5 170 func ,g * FILE=DefaultBuild\i2c.obj 00002035 000023a5 371 _disable 00002035 26 func ,g * _I2C_EnablePower 0000205b 4 func ,g * _I2C_DisablePower 0000205f 3 func ,g * _I2C_Diagnostic 00002062 124 func ,g * _I2C_T_Command_Mode_receiveData 00002186 4d func ,g * _I2C_Command_Mode_receiveData 000021d3 3e func ,g * _I2C_Command_Mode_Send 00002211 195 func ,g * FILE=DefaultBuild\uart.obj 000023a6 000024d3 12e _rs485_set_tx 000023a6 b func ,g * _rs485_init 000023b1 c func ,g * _UART0_WaitTxDone_Us 000023bd 2f func ,g * _RS485_Send 000023ec 14 func ,g * _RS485_SendString 00002400 11 func ,g * _uart_send_string 00002411 25 func ,g * _uart1_send_string 00002436 12 func ,g * _uart_send_hex 00002448 48 func ,g * _uart1_send_hex 00002490 44 func ,g * FILE=DefaultBuild\delay.obj 000024d4 00002592 bf _delay 000024d4 18 func ,g * _delay_us 000024ec 82 func ,g * _delay_ms 0000256e 25 func ,g * FILE=DefaultBuild\dipSwitch.obj 00002593 000025a3 11 _DipSwitch_Init 00002593 8 func ,g * _DipSwitch_ReadAddr_0to31 0000259b 9 func ,g * FILE=DefaultBuild\gatectrl.obj 000025a4 00002967 3c4 _Gate_SetByNum 000025a4 372 func ,g * _Cal_Init 00002916 21 func ,g * _Eol_Init 00002937 21 func ,g * _GateCtrl_SelectChannel 00002958 10 func ,g * SECTION=.const FILE=DefaultBuild\r_main.obj 00003000 00003178 179 FILE=DefaultBuild\owi.obj 0000317a 0000323e c5 FILE=DefaultBuild\i2c.obj 00003240 00003379 13a FILE=DefaultBuild\gatectrl.obj 0000337a 000033b5 3c SECTION=.SLIB FILE=isdigit 000033b6 000033bf a _isdigit 000033b6 0 none ,g * FILE=memcpy 000033c0 000033cf 10 _memcpy 000033c0 0 none ,g * FILE=memset 000033d0 000033dd e _memset 000033d0 0 none ,g * FILE=sprintf 000033de 000034d6 f9 _sprintf 000033de e1 func ,g * __REL_sp@1 000034bf 18 func ,l * FILE=strcpy 000034d7 000034e3 d _strcpy 000034d7 0 none ,g * FILE=strlen 000034e4 000034ee b _strlen 000034e4 0 none ,g * FILE=toupper 000034ef 000034fc e _toupper 000034ef 0 none ,g * FILE=_REL_print 000034fd 00005454 1f58 __REL_print 000034fd 1046 func ,g * __REL_fltprn@1 00004543 941 func ,l * __REL_henkan1@1 00004e84 28 func ,l * __REL_henkan2@1 00004eac 33 func ,l * __REL_pri@1 00004edf 298 func ,l * __REL_fltgeti@1 00005177 19d func ,l * __REL_inmod@1 00005314 141 func ,l * FILE=_COM_fdiv 00005455 00005582 12e __COM_fdiv 000054b4 0 none ,g * FILE=_COM_feq 00005583 00005598 16 __COM_feq 00005583 0 none ,g * FILE=_COM_fge 00005599 000055ae 16 __COM_fge 00005599 0 none ,g * FILE=_COM_flt 000055af 000055c4 16 __COM_flt 000055af 0 none ,g * FILE=_COM_fmul 000055c5 000056b1 ed __COM_fmul 00005610 0 none ,g * FILE=_COM_fne 000056b2 000056c2 11 __COM_fne 000056b2 0 none ,g * FILE=_COM_ftosl 000056c3 000056ca 8 __COM_ftosl 000056c3 0 none ,g * FILE=_COM_sidiv 000056cb 000056ec 22 __COM_sidiv 000056cd 0 none ,g * FILE=_COM_sirem 000056ed 0000570c 20 __COM_sirem 000056ed 0 none ,g * FILE=_COM_ulldiv 0000570d 00005736 2a __COM_ulldiv 0000570d 0 none ,g * FILE=_COM_ullrem 00005737 00005767 31 __COM_ullrem 00005737 0 none ,g * FILE=_REL_f_inf 00005768 0000576f 8 __REL_f_inf 00005768 0 none ,g * FILE=_REL_f_norm 00005770 0000577f 10 __REL_f_norm 00005770 0 none ,g * FILE=_REL_f_round 00005780 00005792 13 __REL_f_round 00005780 0 none ,g * FILE=_REL_fcmp 00005793 000057ca 38 __REL_fcmp 00005793 0 none ,g * FILE=_REL_fordered_core 000057cb 000057e6 1c __REL_fordered_core 000057cb 0 none ,g * FILE=_REL_ftol 000057e7 0000581b 35 __REL_ftol 000057e7 0 none ,g * FILE=_REL_lldiv 0000581c 00005a21 206 __REL_lldiv 00005838 0 none ,g * FILE=_REL_llrem 00005a22 00005c25 204 __REL_llrem 00005a3f 0 none ,g * FILE=_REL_ltosl 00005c26 00005c4a 25 __REL_ltosl 00005c26 0 none ,g * FILE=_COM_lshr 00005c4b 00005c6b 21 __COM_lshr 00005c55 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=sprintf 000fbf24 000fbf27 4 __REL_pointer@1 000fbf24 4 data ,l * FILE=_REL_print 000fbf28 000fbfa7 80 _qt@1@_REL_inmod@1 000fbf28 80 data ,l * SECTION=.dataR FILE=DefaultBuild\r_main.obj 000fbfa8 000fc1c6 21f _uart_rx_done 000fbfa8 1 data ,g * _uart_rx_index 000fbfa9 1 data ,g * _uart_rx_buffer 000fbfaa 100 data ,g * _uart_rx_length 000fc0aa 2 data ,g * _rs485_rx_done 000fc0ac 1 data ,g * _rs485_rx_index 000fc0ad 1 data ,g * _rs485_rx_buffer 000fc0ae 100 data ,g * _rs485_rx_length 000fc1ae 2 data ,g * _g_uart0_err_fef 000fc1b0 4 data ,g * _g_uart0_err_ovf 000fc1b4 4 data ,g * _g_uart0_err_pef 000fc1b8 4 data ,g * _g_rs485_bridge_active 000fc1bc 1 data ,g * _g_rs485_bridge_done 000fc1bd 1 data ,g * _g_rs485_bridge_seq 000fc1be 2 data ,g * _s_end_st@1 000fc1c0 1 data ,l * _g_fixed_addr 000fc1c1 1 data ,g * _s_rb_head@3 000fc1c2 2 data ,l * _s_rb_tail@4 000fc1c4 2 data ,l * _s_prefix_mode@6 000fc1c6 1 data ,l * FILE=DefaultBuild\owi.obj 000fc1c8 000fc1cb 4 _bit_period_us@1 000fc1c8 4 data ,l * FILE=DefaultBuild\i2c.obj 000fc1cc 000fc1d1 6 _g_i2c_last_command 000fc1cc 3 data ,g * _g_i2c_command_valid 000fc1cf 1 data ,g * _dis@1@disable 000fc1d0 2 data ,l * FILE=DefaultBuild\uart.obj 000fc1d2 000fc1d2 1 _g_uart0_tx_done 000fc1d2 1 data ,g * FILE=DefaultBuild\gatectrl.obj 000fc1d4 000fc1d4 1 _s_ch@1 000fc1d4 1 data ,l * Absolute value symbols FILE=DefaultBuild\gatectrl.obj @$IMM_28 00000028 0 none ,l * FILE=rlink_generates_05 __s.text 00000305 0 none ,g * __e.text 000004b8 0 none ,g * __s.textf 000004b8 0 none ,g * __e.textf 00002968 0 none ,g * __s.const 00003000 0 none ,g * __e.const 000033b6 0 none ,g * __s.constf 00000080 0 none ,g * __e.constf 00000094 0 none ,g * __s.data 000000d8 0 none ,g * __e.data 00000305 0 none ,g * __s.sdata 00000080 0 none ,g * __e.sdata 00000080 0 none ,g * __s.bss 000fb500 0 none ,g * __e.bss 000fbfa8 0 none ,g * __s.sbss 000ffe20 0 none ,g * __e.sbss 000ffe20 0 none ,g * __s.dataR 000fbfa8 0 none ,g * __e.dataR 000fc1d5 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 000033b6 0 none ,g * __e.SLIB 00005c6c 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 000fc1d6 0 none ,g * *** Unfilled Areas *** AREA START END *** Delete Symbols *** SYMBOL SIZE INFO