PASDK-359:Update DSP CCS project to not use linker pre-processor
authorFrank Livingston <frank-livingston@ti.com>
Sat, 23 Sep 2017 20:42:28 +0000 (15:42 -0500)
committerFrank Livingston <frank-livingston@ti.com>
Sat, 23 Sep 2017 20:42:28 +0000 (15:42 -0500)
When PAFL_LROOT directory depth contains more than eight levels, linker throws this error:
"C:\\Users\\a0322553\\AppData\\Local\\Temp\\426723", line 16: fatal error #19032: source line too long

For example,
--define=PAF_LROOT=C:/Userdata/pasdk_sr/pasdk/test_dsp/../../pasdk/paf
results in error.

--define=PAF_LROOT=C:/Userdata/pasdk_sr/pasdk/test_dsp/../pasdk/paf
rdoes not esult in error.

Error will occur when PASDK root directory is only two levels from drive
root directory. This is too limiting in terms of where pasdk root
directory can reside.

pasdk/test_dsp/.cproject
pasdk/test_dsp/application/app_dh.cmd
pasdk/test_dsp/application/app_dtsx.cmd

index 85440082bacda1499b274822961197812f44dd01..dab0fd330854c92648d6c6216f4273ffee7b4e35 100644 (file)
                                                        <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug.1985623795" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug">
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE.408325352" name="Pre-define preprocessor macro _name_ to _value_ (--define)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE" valueType="definedSymbols">
                                                                        <listOptionValue builtIn="false" value="DSP_CORE=1"/>
-                                                                       <listOptionValue builtIn="false" value="PAF_LROOT=${PROC_AUDIO_SDK_ROOT}/pasdk/paf"/>
-                                                                       <listOptionValue builtIn="false" value="DSPLIB_LROOT=${TI_MAS_DSPLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="DHIP_LROOT=${PROC_AUDIO_SDK_ROOT}/dolby_ip"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE.268977859" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE.1534668738" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/addon/audk2g/lib/k2g/c66/release&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/board/lib/evmK2G/c66/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/build/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/util/da10x_misc/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MAS_DSPLIB_C66X_INSTALL_DIR}/packages/ti/dsplib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/oar/CCS_OAR_lib/make&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/car/Source_Code/car/make/alg_car/tisim_eabi_c66_ccs&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/car/Source_Code/car/make/libcar/tisim_eabi_c66_ccs&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/bmda/Source_Code/make/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/intrinsics/Dolby_Intrinsics_Imp/lib_elf_C66&quot;"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.629481916" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER.2073719193" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
                                                        <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug.1826270551" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug">
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE.2139959901" name="Pre-define preprocessor macro _name_ to _value_ (--define)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE" valueType="definedSymbols">
                                                                        <listOptionValue builtIn="false" value="DSP_CORE=1"/>
-                                                                       <listOptionValue builtIn="false" value="PAF_LROOT=${PROC_AUDIO_SDK_ROOT}/pasdk/paf"/>
-                                                                       <listOptionValue builtIn="false" value="DSPLIB_LROOT=${TI_MAS_DSPLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="DHIP_LROOT=${PROC_AUDIO_SDK_ROOT}/dolby_ip"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE.1002310330" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE.276107494" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/addon/audk2g/lib/k2g/c66/release&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/board/lib/evmK2G/c66/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/build/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/util/da10x_misc/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MAS_DSPLIB_C66X_INSTALL_DIR}/packages/ti/dsplib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/oar/CCS_OAR_lib/make&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/car/Source_Code/car/make/alg_car/tisim_eabi_c66_ccs&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/car/Source_Code/car/make/libcar/tisim_eabi_c66_ccs&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/bmda/Source_Code/make/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/intrinsics/Dolby_Intrinsics_Imp/lib_elf_C66&quot;"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.1122130696" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER.536376953" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
                                                        <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug.1524405557" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug">
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE.943918536" name="Pre-define preprocessor macro _name_ to _value_ (--define)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE" valueType="definedSymbols">
                                                                        <listOptionValue builtIn="false" value="DSP_CORE=1"/>
-                                                                       <listOptionValue builtIn="false" value="PAF_LROOT=${PROC_AUDIO_SDK_ROOT}/pasdk/paf"/>
-                                                                       <listOptionValue builtIn="false" value="DSPLIB_LROOT=${TI_MAS_DSPLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="DHIP_LROOT=${PROC_AUDIO_SDK_ROOT}/dolby_ip"/>
-                                                                       <listOptionValue builtIn="false" value="DHIP_PKGS=1"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE.452491636" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE.1336679376" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/addon/audk2g/lib/k2g/c66/release&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/board/lib/evmK2G/c66/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/build/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/util/da10x_misc/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MAS_DSPLIB_C66X_INSTALL_DIR}/packages/ti/dsplib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/dolby_ip/dh-ip/build/c66x/release&quot;"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.133073532" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER.1587348572" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
                                                        <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug.593260723" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug">
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE.1446796605" name="Pre-define preprocessor macro _name_ to _value_ (--define)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE" valueType="definedSymbols">
                                                                        <listOptionValue builtIn="false" value="DSP_CORE=1"/>
-                                                                       <listOptionValue builtIn="false" value="PAF_LROOT=${PROC_AUDIO_SDK_ROOT}/pasdk/paf"/>
-                                                                       <listOptionValue builtIn="false" value="DSPLIB_LROOT=${TI_MAS_DSPLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="MATHLIB_LROOT=${TI_MATHLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="DTSXIP_LROOT=${PROC_AUDIO_SDK_ROOT}/3p-ip-dts"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE.180747153" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE.1125239029" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/addon/audk2g/lib/k2g/c66/release&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/board/lib/evmK2G/c66/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/build/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/util/da10x_misc/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MAS_DSPLIB_C66X_INSTALL_DIR}/packages/ti/dsplib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MATHLIB_C66X_INSTALL_DIR}/packages/ti/mathlib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/dts-3d/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/dts-base/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/common-flib/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/lbr/misc/build/c66x/lbr/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/lbr/misc/build/c66x/lbrdec/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/parma-dec/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/dtshd-c-decoder/misc/build/c66x/lib/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/la-strm-reconstruction/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/alg/misc/build/c66x/Release&quot;"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.2122935170" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER.1455923066" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
                                                        <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug.1425882286" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug">
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE.891231324" name="Pre-define preprocessor macro _name_ to _value_ (--define)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE" valueType="definedSymbols">
                                                                        <listOptionValue builtIn="false" value="DSP_CORE=1"/>
-                                                                       <listOptionValue builtIn="false" value="PAF_LROOT=${PROC_AUDIO_SDK_ROOT}/pasdk/paf"/>
-                                                                       <listOptionValue builtIn="false" value="DSPLIB_LROOT=${TI_MAS_DSPLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="MATHLIB_LROOT=${TI_MATHLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="DTSXIP_LROOT=${PROC_AUDIO_SDK_ROOT}/3p-ip-dts"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE.1484257065" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE.1230600436" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/addon/audk2g/lib/k2g/c66/release&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/board/lib/evmK2G/c66/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/build/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/util/da10x_misc/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MAS_DSPLIB_C66X_INSTALL_DIR}/packages/ti/dsplib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MATHLIB_C66X_INSTALL_DIR}/packages/ti/mathlib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/dts-3d/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/dts-base/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/common-flib/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/lbr/misc/build/c66x/lbr/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/lbr/misc/build/c66x/lbrdec/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/parma-dec/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/dtshd-c-decoder/misc/build/c66x/lib/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/la-strm-reconstruction/misc/build/c66x/Release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/Source_Code/PARMA/alg/misc/build/c66x/Release&quot;"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.721240068" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER.438364788" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
                                                        <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug.1683832236" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug">
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE.1591356828" name="Pre-define preprocessor macro _name_ to _value_ (--define)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DEFINE" valueType="definedSymbols">
                                                                        <listOptionValue builtIn="false" value="DSP_CORE=1"/>
-                                                                       <listOptionValue builtIn="false" value="PAF_LROOT=${PROC_AUDIO_SDK_ROOT}/pasdk/paf"/>
-                                                                       <listOptionValue builtIn="false" value="DSPLIB_LROOT=${TI_MAS_DSPLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="MATHLIB_LROOT=${TI_MATHLIB_C66X_INSTALL_DIR}"/>
-                                                                       <listOptionValue builtIn="false" value="DTSXIP_LROOT=${PROC_AUDIO_SDK_ROOT}/3p-ip-dts"/>
-                                                                       <listOptionValue builtIn="false" value="DTSXIP_PKGS=1"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE.637144542" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE.1420454607" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/addon/audk2g/lib/k2g/c66/release&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${PDK_INSTALL_PATH}/ti/board/lib/evmK2G/c66/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/build/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/pasdk/paf/pa/util/da10x_misc/c66x/release&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MAS_DSPLIB_C66X_INSTALL_DIR}/packages/ti/dsplib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${TI_MATHLIB_C66X_INSTALL_DIR}/packages/ti/mathlib/lib&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${PROC_AUDIO_SDK_ROOT}/3p-ip-dts/dtsx-ip/build/c66x/release&quot;"/>
                                                                </option>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.1918353921" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
                                                                <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER.1917071551" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
index 6a4a7035e26c9730869a39d7a3af770e99315c97..71b86326c0c5fd74e9b5f0d936ad6e3c4458c8d5 100644 (file)
@@ -34,11 +34,12 @@ All rights reserved.
 
 /* DSP linker command file for DH */
 
--i PAF_LROOT\pa\build\c66x\release
--i PAF_LROOT\pa\util\da10x_misc\c66x\release
+/* -i PAF_LROOT\pa\build\c66x\release */
+/* -i PAF_LROOT\pa\util\da10x_misc\c66x\release */
 
--i DSPLIB_LROOT\packages\ti\dsplib\lib
+/* -i DSPLIB_LROOT\packages\ti\dsplib\lib */
 
+/* 
 #ifndef DHIP_PKGS
 -i DHIP_LROOT\oar\CCS_OAR_lib\make
 -i DHIP_LROOT\car\Source_Code\car\make\alg_car\tisim_eabi_c66_ccs
@@ -48,6 +49,7 @@ All rights reserved.
 #else
 -i DHIP_LROOT\dh-ip\build\c66x\release
 #endif
+*/
 
 -l"acp_elf.lib"
 -l"asp_std_elf.lib"
index a65e7b0735b781bf92f1f32bf98ea21090beb75a..3b32ad854b307ae9abb8dce09895f15581ac0be5 100644 (file)
@@ -34,12 +34,13 @@ All rights reserved.
 
 /* DSP linker command file for DTS:X */
 
--i PAF_LROOT\pa\build\c66x\release
--i PAF_LROOT\pa\util\da10x_misc\c66x\release
+/* -i PAF_LROOT\pa\build\c66x\release */
+/* -i PAF_LROOT\pa\util\da10x_misc\c66x\release */
 
--i DSPLIB_LROOT\packages\ti\dsplib\lib
--i MATHLIB_LROOT\packages\ti\mathlib\lib
+/* -i DSPLIB_LROOT\packages\ti\dsplib\lib */
+/* -i MATHLIB_LROOT\packages\ti\mathlib\lib */
 
+/*
 #ifndef DTSXIP_PKGS
 -i DTSXIP_LROOT\Source_Code\PARMA\dts-3d\misc\build\c66x\Release
 -i DTSXIP_LROOT\Source_Code\PARMA\dts-base\misc\build\c66x\Release
@@ -53,6 +54,7 @@ All rights reserved.
 #else
 -i DTSXIP_LROOT\dtsx-ip\build\c66x\release
 #endif
+*/
 
 -l"acp_elf.lib"
 -l"asp_std_elf.lib"