I'm migrating from DSP/BIOS to SYS/BIOS (CCSv5.2.2, BIOS 6.33.05.46, XDC Tools 3.23.03.53). I have successfully run the ti.bios.conversion utility which generated a cfg file and RTSC platform package. When I build my project, I get several of the following errors regarding the math library:
Description Resource Path Location Type
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\atan2sp\c674\atan2sp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\atandp\c674\atandp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\atansp\c674\atansp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\cosdp\c674\cosdp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\cossp\c674\cossp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\divdp\c674\divdp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\divsp\c674\divsp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\exp10dp\c674\exp10dp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\exp10sp\c674\exp10sp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\exp2dp\c674\exp2dp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\exp2sp\c674\exp2sp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\expdp\c674\expdp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\expsp\c674\expsp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\log10dp\c674\log10dp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\log10sp\c674\log10sp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\log2dp\c674\log2dp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\log2sp\c674\log2sp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\logdp\c674\logdp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\logsp\c674\logsp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\powdp\c674\powdp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\powsp\c674\powsp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\recipdp\c674\recipdp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\recipsp\c674\recipsp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\rsqrtdp\c674\rsqrtdp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\rsqrtsp\c674\rsqrtsp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\sindp\c674\sindp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\sinsp\c674\sinsp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\sqrtdp\c674\sqrtdp_i.h C/C++ Problem
#821 badly formed pragma <Project Home> line 47, external location: C:\TI\mathlib_c674x_3_0_1_1\packages\ti\mathlib\src\sqrtsp\c674\sqrtsp_i.h C/C++ Problem
Here are lines 47-49 of atan2sp_i.h:
47 #pragma CODE_SECTION (divspMod_atan2spi, ".text:optci");
48 #pragma CODE_SECTION (atan2f_sr1i_atan2spi, ".text:optci");
49 #pragma CODE_SECTION (atan2sp_i, ".text:optci");
Why the errors?