Tool/software: TI C/C++ Compiler
Compiling main.c and linking like this:
C:\ti\ccs1000\ccs\tools\compiler\ti-cgt-arm_20.2.0.LTS\bin\armcl.exe --silicon_version=7R5 --code_state=32 --float_support=VFPv3D16 -g --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --c99 -DASSERT_LEVEL=0 --issue_remarks -qq --run_linker --be32 --rom_model --reread_libs --heap_size=0x800 --stack_size=0x800 --undef_sym=__TI_static_base__ --undef_sym=resetEntry -o4 --unused_section_elimination --strict_compatibility=on --zero_init=on --map_file=out.elf.map --xml_link_info=out.elf.xml --output_file=out.elf main.obj ldscript_elf.cmd --search_path="C:\ti\Hercules\F021 Flash API\02.01.01" --search_path=C:\ti\ccs1000\ccs\tools\compiler\ti-cgt-arm_20.2.0.LTS\lib --library=libc.a --library=F021_API_CortexR4_BE_V3D16.lib
leads to the following remark:
remark #10205-D: automatic RTS selection: linking in "rtsv7R4_A_be_v3D16_eabi.lib" in place of index library "libc.a"
My questions are:
- What does this actually mean?
- Is this bad? If yes, how to fix it?