Renesas Optimizing Linker (W3.07.00 ) 14-Jan-2026 18:55:13 *** 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_wdt.obj -Input=DefaultBuild\r_cg_wdt_user.obj -Input=DefaultBuild\r_cg_adc.obj -Input=DefaultBuild\r_cg_adc_user.obj -Input=DefaultBuild\r_cg_port.obj -Input=DefaultBuild\r_cg_port_user.obj -Input=DefaultBuild\anaout.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 -Input=DefaultBuild\hash_pin.obj -Input=DefaultBuild\check_pin.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=04 -USER_OPT_BYTE=FFFFF8 -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 .data 000000ce 0000014c 7f 2 .text 0000014d 000002ff 1b3 1 .textf 00000300 00001ecd 1bce 1 .const 00003000 00003413 414 2 .SLIB 00003414 00005e55 2a42 1 .bss 000faf00 000fafa3 a4 2 .dataR 000fafa4 000fb022 7f 2 .sbss 000ffe20 000ffe20 0 2 .sdataR 000ffe20 000ffe20 0 2 *** Total Section Size *** RAMDATA SECTION: 00000123 Byte(s) ROMDATA SECTION: 00000535 Byte(s) PROGRAM SECTION: 000047c3 Byte(s) *** Symbol List *** SECTION= FILE= START END SIZE SYMBOL ADDR SIZE INFO COUNTS OPT SECTION=.vect FILE=rlink_generates_03 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_02 000000c4 000000cd a SECTION=.data FILE=DefaultBuild\r_main.obj 000000ce 00000132 65 FILE=DefaultBuild\i2c.obj 00000134 00000139 6 FILE=DefaultBuild\uart.obj 0000013a 0000014a 11 FILE=DefaultBuild\gatectrl.obj 0000014c 0000014c 1 SECTION=.text FILE=DefaultBuild\cstart.obj 0000014d 000001bf 73 _start 0000014d 0 none ,g * _exit 000001bd 0 none ,g * _atexit 000001bf 0 none ,g * FILE=DefaultBuild\r_cg_serial_user.obj 000001c0 000002fb 13c _r_uart0_interrupt_receive@1 000001c0 5f func ,l * _r_uart0_interrupt_send@1 0000021f 2f func ,l * _r_uart1_interrupt_receive@1 0000024e 5f func ,l * _r_uart1_interrupt_send@1 000002ad 2f func ,l * _r_iica0_interrupt@1 000002dc 20 func ,l * FILE=DefaultBuild\r_cg_wdt_user.obj 000002fc 000002fd 2 _r_wdt_interrupt@1 000002fc 2 func ,l * FILE=DefaultBuild\r_cg_adc_user.obj 000002fe 000002ff 2 _r_adc_interrupt@1 000002fe 2 func ,l * SECTION=.textf FILE=DefaultBuild\stkinit.obj 00000300 00000343 44 _stkinit 00000300 0 none ,g * LSTINIT1 0000030e 0 none ,l * LSTINIT2 00000338 0 none ,l * LSTINIT3 00000343 0 none ,l * FILE=DefaultBuild\r_main.obj 00000344 00000903 5c0 _hex2byte@1 00000344 34 func ,l * _handle_uart_command_line 00000378 539 func ,g * _main 000008b1 31 func ,g * _R_MAIN_UserInit 000008e2 22 func ,g * FILE=DefaultBuild\r_systeminit.obj 00000904 0000094a 47 _R_Systeminit 00000904 42 func ,g * _hdwinit 00000946 5 func ,g * FILE=DefaultBuild\r_cg_cgc.obj 0000094b 00000974 2a _R_CGC_Create 0000094b 2a func ,g * FILE=DefaultBuild\r_cg_cgc_user.obj 00000975 00000977 3 _R_CGC_Get_ResetSource 00000975 3 func ,g * FILE=DefaultBuild\r_cg_serial.obj 00000978 00000c4b 2d4 _R_SAU0_Create 00000978 c func ,g * _R_UART0_Create 00000984 6e func ,g * _R_UART0_Start 000009f2 26 func ,g * _R_UART0_Stop 00000a18 1e func ,g * _R_UART0_Receive 00000a36 18 func ,g * _R_UART0_Send 00000a4e 26 func ,g * _R_SAU1_Create 00000a74 c func ,g * _R_UART1_Create 00000a80 6e func ,g * _R_UART1_Start 00000aee 26 func ,g * _R_UART1_Stop 00000b14 1e func ,g * _R_UART1_Receive 00000b32 18 func ,g * _R_UART1_Send 00000b4a 26 func ,g * _R_IICA0_Create 00000b70 50 func ,g * _R_IICA0_Stop 00000bc0 5 func ,g * _R_IICA0_StopCondition 00000bc5 5 func ,g * _R_IICA0_Master_Send 00000bca 3f func ,g * _R_IICA0_Master_Receive 00000c09 43 func ,g * FILE=DefaultBuild\r_cg_serial_user.obj 00000c4c 00000d08 bd _r_uart0_callback_receiveend@1 00000c4c 1 func ,l * _r_uart0_callback_softwareoverrun@1 00000c4d 1 func ,l * _r_uart0_callback_sendend@1 00000c4e 5 func ,l * _r_uart0_callback_error@1 00000c53 1 func ,l * _r_uart1_callback_receiveend@1 00000c54 2e func ,l * _r_uart1_callback_softwareoverrun@1 00000c82 1 func ,l * _r_uart1_callback_sendend@1 00000c83 1 func ,l * _r_uart1_callback_error@1 00000c84 1 func ,l * _iica0_masterhandler@1 00000c85 84 func ,l * FILE=DefaultBuild\r_cg_wdt.obj 00000d09 00000d1c 14 _R_WDT_Create 00000d09 10 func ,g * _R_WDT_Restart 00000d19 4 func ,g * FILE=DefaultBuild\r_cg_adc.obj 00000d1d 00000dd0 b4 _R_ADC_Create 00000d1d 91 func ,g * _R_ADC_Start 00000dae a func ,g * _R_ADC_Stop 00000db8 a func ,g * _R_ADC_Set_OperationOn 00000dc2 4 func ,g * _R_ADC_Set_OperationOff 00000dc6 4 func ,g * _R_ADC_Get_Result 00000dca 7 func ,g * FILE=DefaultBuild\r_cg_port.obj 00000dd1 00000dd7 7 _R_PORT_Create 00000dd1 7 func ,g * FILE=DefaultBuild\anaout.obj 00000dd8 00000e3a 63 _ANAOUT_Set 00000dd8 2b func ,g * _ANAOUT_AllOff 00000e03 11 func ,g * _ANAOUT_Select 00000e14 15 func ,g * _anaout_pin 00000e29 10 func ,g * _anaout_all_off 00000e39 2 func ,g * FILE=DefaultBuild\owi.obj 00000e3b 000015a5 76b _OWI_EnablePower 00000e3b 4 func ,g * _OWI_DisablePower 00000e3f 3 func ,g * _GPIO_Clear 00000e42 b func ,g * _GPIO_Input 00000e4d 7 func ,g * _GPIO_Read 00000e54 6 func ,g * _OWI_Init 00000e5a f func ,g * _OWI_Start 00000e69 16 func ,g * _OWI_Stop 00000e7f 15 func ,g * _OWI_SecureStop 00000e94 46 func ,g * _OWI_WriteBit 00000eda 3a func ,g * _OWI_WriteByte 00000f14 32 func ,g * _OWI_ReadBit 00000f46 50 func ,g * _OWI_ReadByte 00000f96 34 func ,g * _OWI_T_ReadBytesAndPrint 00000fca c8 func ,g * _OWI_A_CommandMode 00001092 26c func ,g * _OWI_Diagnostic 000012fe 102 func ,g * _OWI_disable 00001400 9 func ,g * _OWI_T_CommandMode 00001409 4f func ,g * _OWI_CommandMode 00001458 40 func ,g * _OWI_ReadBytesAndPrint 00001498 10e func ,g * FILE=DefaultBuild\i2c.obj 000015a6 00001a47 4a2 _disable 000015a6 19 func ,g * _I2C_EnablePower 000015bf 4 func ,g * _I2C_DisablePower 000015c3 3 func ,g * _I2C_A_Command_Mode_receiveData 000015c6 213 func ,g * _I2C_Diagnostic 000017d9 e4 func ,g * _I2C_T_Command_Mode_receiveData 000018bd 37 func ,g * _I2C_Command_Mode_receiveData 000018f4 26 func ,g * _I2C_Command_Mode_Send 0000191a 12e func ,g * FILE=DefaultBuild\uart.obj 00001a48 00001ba1 15a _rs485_set_tx 00001a48 b func ,g * _rs485_init 00001a53 a func ,g * _uart_send_string 00001a5d 22 func ,g * _uart1_send_string 00001a7f 10 func ,g * _uart_send_hex 00001a8f 50 func ,g * _uart1_send_hex 00001adf 4c func ,g * _ADC_ReadAndSend_UART 00001b2b 77 func ,g * FILE=DefaultBuild\delay.obj 00001ba2 00001c59 b8 _delay 00001ba2 16 func ,g * _delay_us 00001bb8 7d func ,g * _delay_ms 00001c35 25 func ,g * FILE=DefaultBuild\dipSwitch.obj 00001c5a 00001c6f 16 _DipSwitch_Init 00001c5a 8 func ,g * _DipSwitch_ReadValue_0to31 00001c62 9 func ,g * _DipSwitch_ReadAddr_1to32 00001c6b 5 func ,g * FILE=DefaultBuild\gatectrl.obj 00001c70 00001ce5 76 _write_port@1 00001c70 d func ,l * _GateCtrl_Init 00001c7d 28 func ,g * _GateCtrl_SetAll 00001ca5 8 func ,g * _GateCtrl_SetZacwire 00001cad 8 func ,g * _GateCtrl_ClearChannelPins 00001cb5 c func ,g * _GateCtrl_SelectChannel 00001cc1 d func ,g * _GateCtrl_Anaout 00001cce 8 func ,g * _GateCtrl_Hash 00001cd6 8 func ,g * _GateCtrl_Check 00001cde 8 func ,g * FILE=DefaultBuild\hash_pin.obj 00001ce6 00001dd8 f3 _hash_write_port@1 00001ce6 d func ,l * _hash_set_output_pm@1 00001cf3 7 func ,l * _hash_init 00001cfa 47 func ,g * _hash_all_off 00001d41 10 func ,g * _hash_pin 00001d51 88 func ,g * FILE=DefaultBuild\check_pin.obj 00001dd9 00001ecd f5 _write_port@1 00001dd9 d func ,l * _set_output_pm@1 00001de6 7 func ,l * _check_pin_init 00001ded 38 func ,g * _check_all_off 00001e25 16 func ,g * _check_pin 00001e3b 93 func ,g * SECTION=.const FILE=DefaultBuild\r_main.obj 00003000 00003145 146 FILE=DefaultBuild\anaout.obj 00003146 00003184 3f _s_port@1 00003146 2a data ,l * _s_mask@2 00003170 15 data ,l * FILE=DefaultBuild\owi.obj 00003186 0000323f ba FILE=DefaultBuild\i2c.obj 00003240 00003396 157 FILE=DefaultBuild\uart.obj 00003398 0000339b 4 _ADC_CHANNELS@1@ADC_ReadAndSend_UART 00003398 4 data ,l * FILE=DefaultBuild\hash_pin.obj 0000339c 000033d7 3c FILE=DefaultBuild\check_pin.obj 000033d8 00003413 3c SECTION=.SLIB FILE=_COM_faddsub 00003414 0000354e 13b __COM_fsub 00003470 0 none ,g * __COM_fadd 00003478 0 none ,g * FILE=_COM_fdiv 0000354f 0000367c 12e __COM_fdiv 000035ae 0 none ,g * FILE=_COM_fmul 0000367d 00003769 ed __COM_fmul 000036c8 0 none ,g * FILE=_COM_ftoul 0000376a 00003775 c __COM_ftoul 0000376a 0 none ,g * FILE=_COM_ultof 00003776 0000377b 6 __COM_ultof 00003776 0 none ,g * FILE=isdigit 0000377c 00003785 a _isdigit 0000377c 0 none ,g * FILE=memcpy 00003786 00003795 10 _memcpy 00003786 0 none ,g * FILE=memset 00003796 000037a3 e _memset 00003796 0 none ,g * FILE=sprintf 000037a4 0000389c f9 _sprintf 000037a4 e1 func ,g * __REL_sp@1 00003885 18 func ,l * FILE=strcpy 0000389d 000038a9 d _strcpy 0000389d 0 none ,g * FILE=toupper 000038aa 000038b7 e _toupper 000038aa 0 none ,g * FILE=_REL_f_inf 000038b8 000038bf 8 __REL_f_inf 000038b8 0 none ,g * FILE=_REL_f_norm 000038c0 000038cf 10 __REL_f_norm 000038c0 0 none ,g * FILE=_REL_f_round 000038d0 000038e2 13 __REL_f_round 000038d0 0 none ,g * FILE=_REL_ftol 000038e3 00003917 35 __REL_ftol 000038e3 0 none ,g * FILE=_REL_ltof 00003918 00003961 4a __REL_ltof 00003918 0 none ,g * FILE=_REL_print 00003962 000058b9 1f58 __REL_print 00003962 1046 func ,g * __REL_fltprn@1 000049a8 941 func ,l * __REL_henkan1@1 000052e9 28 func ,l * __REL_henkan2@1 00005311 33 func ,l * __REL_pri@1 00005344 298 func ,l * __REL_fltgeti@1 000055dc 19d func ,l * __REL_inmod@1 00005779 141 func ,l * FILE=_COM_feq 000058ba 000058cf 16 __COM_feq 000058ba 0 none ,g * FILE=_COM_fge 000058d0 000058e5 16 __COM_fge 000058d0 0 none ,g * FILE=_COM_flt 000058e6 000058fb 16 __COM_flt 000058e6 0 none ,g * FILE=_COM_fne 000058fc 0000590c 11 __COM_fne 000058fc 0 none ,g * FILE=_COM_ftosl 0000590d 00005914 8 __COM_ftosl 0000590d 0 none ,g * FILE=_COM_lshr 00005915 00005935 21 __COM_lshr 0000591f 0 none ,g * FILE=_COM_sidiv 00005936 00005957 22 __COM_sidiv 00005938 0 none ,g * FILE=_COM_sirem 00005958 00005977 20 __COM_sirem 00005958 0 none ,g * FILE=_COM_ulldiv 00005978 000059a1 2a __COM_ulldiv 00005978 0 none ,g * FILE=_COM_ullrem 000059a2 000059d2 31 __COM_ullrem 000059a2 0 none ,g * FILE=_REL_fcmp 000059d3 00005a0a 38 __REL_fcmp 000059d3 0 none ,g * FILE=_REL_fordered_core 00005a0b 00005a26 1c __REL_fordered_core 00005a0b 0 none ,g * FILE=_REL_lldiv 00005a27 00005c2c 206 __REL_lldiv 00005a43 0 none ,g * FILE=_REL_llrem 00005c2d 00005e30 204 __REL_llrem 00005c4a 0 none ,g * FILE=_REL_ltosl 00005e31 00005e55 25 __REL_ltosl 00005e31 0 none ,g * SECTION=.bss FILE=DefaultBuild\r_cg_serial.obj 000faf00 000faf1f 20 _gp_uart0_tx_address 000faf00 2 data ,g * _g_uart0_tx_count 000faf02 2 data ,g * _gp_uart0_rx_address 000faf04 2 data ,g * _g_uart0_rx_count 000faf06 2 data ,g * _g_uart0_rx_length 000faf08 2 data ,g * _gp_uart1_tx_address 000faf0a 2 data ,g * _g_uart1_tx_count 000faf0c 2 data ,g * _gp_uart1_rx_address 000faf0e 2 data ,g * _g_uart1_rx_count 000faf10 2 data ,g * _g_uart1_rx_length 000faf12 2 data ,g * _g_iica0_master_status_flag 000faf14 1 data ,g * _g_iica0_slave_status_flag 000faf15 1 data ,g * _gp_iica0_rx_address 000faf16 2 data ,g * _g_iica0_rx_len 000faf18 2 data ,g * _g_iica0_rx_cnt 000faf1a 2 data ,g * _gp_iica0_tx_address 000faf1c 2 data ,g * _g_iica0_tx_cnt 000faf1e 2 data ,g * FILE=sprintf 000faf20 000faf23 4 __REL_pointer@1 000faf20 4 data ,l * FILE=_REL_print 000faf24 000fafa3 80 _qt@1@_REL_inmod@1 000faf24 80 data ,l * SECTION=.dataR FILE=DefaultBuild\r_main.obj 000fafa4 000fb008 65 _uart_rx_done 000fafa4 1 data ,g * _uart_rx_index 000fafa5 1 data ,g * _uart_rx_buffer 000fafa6 60 data ,g * _uart_rx_length 000fb006 2 data ,g * _g_fixed_addr@1 000fb008 1 data ,l * FILE=DefaultBuild\i2c.obj 000fb00a 000fb00f 6 _g_i2c_last_command 000fb00a 3 data ,g * _g_i2c_command_valid 000fb00d 1 data ,g * _dis@1@disable 000fb00e 2 data ,l * FILE=DefaultBuild\uart.obj 000fb010 000fb020 11 _g_adc_bytes 000fb010 10 data ,g * _g_adc_len 000fb020 1 data ,g * FILE=DefaultBuild\gatectrl.obj 000fb022 000fb022 1 _s_ch@1 000fb022 1 data ,l * Absolute value symbols FILE=DefaultBuild\hash_pin.obj @$IMM_28 00000028 0 none ,l * FILE=DefaultBuild\check_pin.obj @$IMM_28 00000028 0 none ,l * FILE=rlink_generates_04 __s.text 0000014d 0 none ,g * __e.text 00000300 0 none ,g * __s.textf 00000300 0 none ,g * __e.textf 00001ece 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 000000ce 0 none ,g * __e.data 0000014d 0 none ,g * __s.sdata 00000080 0 none ,g * __e.sdata 00000080 0 none ,g * __s.bss 000faf00 0 none ,g * __e.bss 000fafa4 0 none ,g * __s.sbss 000ffe20 0 none ,g * __e.sbss 000ffe20 0 none ,g * __s.dataR 000fafa4 0 none ,g * __e.dataR 000fb023 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 00005e56 0 none ,g * __s.option_byte 000000c0 0 none ,g * __e.option_byte 000000c4 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 000fb024 0 none ,g * *** Unfilled Areas *** AREA START END *** Delete Symbols *** SYMBOL SIZE INFO