This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5708: C66x software pipelining

Part Number: AM5708

Hi,  I have two questions below for software pipelining.

1) Why didn't the file xx.se66  occur for my linear assembly file named xx.sa after I using the opt "-MW -k" to compile. so I cannot see the information of software pipelining.(but when I use  xx.cpp, there is no such problems).What should I check to my compile opts?

2) which is better between a and b.

a. ii = 4 Schedule found with 9 iterations in parallel.

b. ii = 4 Schedule found with 3 iterations in parallel.

3)which is better between c and d.

c. ii = 4 Schedule found with 9 iterations in parallel.

d. ii = 3 Schedule found with 9 iterations in parallel.

  • pengfei jin said:
    Why didn't the file xx.se66  occur for my linear assembly file named xx.sa after I using the opt "-MW -k" to compile

    My guess is the file is in a different directory than you expect.  Search the entire directory structure where your project is located.  If that doesn't help, then show me exactly how the compiler is invoked when this happens.

    pengfei jin said:
    which is better between a and b.

    The lower the ii, the better.  The iterations in parallel number is interesting, but it has no bearing on performance.  That number is how many iterations of the loop are executing at once.  In this case, an iteration means one instance of the loop body as expressed in the C/C++ source code.

    Thanks and regards,

    -George

  • Thanks for your reply.

    About The first question , I have searched in  the related directory in  codec_engine_3_24_00_08 but I do not find xx2.se66. When compile the xx2.sa by CCS project , I can get xx2.asm in Debug directory. But I did not get the xx2.se66 by  means of the makefile compile method. I add the options  -MW and -K  into codec_engine.bld.And also Add the another words as below:

    var c6xOpts = "-k -MW"

    C66.extensions[".sa"] = {suf:".sa",typ:"asm:-fl"};

    I enter into codec_engine_3_24_00_08 ,and make ; the output files are below:

    xx1.cpp : output:  xx1.lst ;xx1.oe66;xx1.oe66.dep; xx1.se66

    xx2.sa: output:  xx2.oe66; xx2.oe66.dep ;

    I think When I make in codec_engine_3_24_00_08 , the tools plays a part in  xdctools_3_25_06_96. But I cannot find it.So which file should I check in xdctools_3_25_06_96, or your suggestion?

    About the second question, I give an example .

    pipeling:

    1)

    1 1 1 1 1 1 1 1 1 1 

                  2 2 2 2 2 2 2 2 2 2

                      3 3 3 3 3 3 3 3 3 3

                4 4 4 4 4 4 4 4 4 4

    from the map above ,I can get the information :

     ii = 1 Schedule found with 4 iterations in parallel.

    is right or wrong  the conclusion I get?

    2)

    1 1 1 1 1 1 1 1 1 1

                     2 2 2 2 2 2 2 2 2 2

                            3 3 3 3 3 3 3 3 3 3

                                   4 4 4 4 4 4 4 4 4 4

    from the map above ,I can get the information :

     ii = 2 Schedule found with 4 iterations in parallel.

    is right or wrong  the conclusion I get?

  • pengfei jin said:

    Thanks for your reply.

    About The first question , I have searched in  the related directory in  codec_engine_3_24_00_08 but I do not find xx2.se66. When compile the xx2.sa by CCS project , I can get xx2.asm in Debug directory. But I did not get the xx2.se66 by  means of the makefile compile method. I add the options  -MW and -K  into codec_engine.bld.And also Add the another words as below:

    var c6xOpts = "-k -MW"

    C66.extensions[".sa"] = {suf:".sa",typ:"asm:-fl"};

    I enter into codec_engine_3_24_00_08 ,and make ; the output files are below:

    xx1.cpp : output:  xx1.lst ;xx1.oe66;xx1.oe66.dep; xx1.se66

    xx2.sa: output:  xx2.oe66; xx2.oe66.dep ;

    I think When I make in codec_engine_3_24_00_08 , the tools plays a part in  xdctools_3_25_06_96. But I cannot find it.So which file should I check in xdctools_3_25_06_96, or your suggestion?

    Pengfei Jin,

    which file are you compiling? Where is it located? Is it your source file or a Codec Engine source file?
    In codec_engine.mak, there is a line
    # XDCOPTIONS = v
    Please uncomment this line and rebuild. This should generate a verbose output. Please post it here, if it's too long attach a file with that output.

  • pengfei jin said:

    About the second question, I give an example .

    pipeling:

    For both diagrams you show, your conclusion is correct.

    Thanks and regards,

    -George

  • it is my source file.

    I try give you an example.please wait for some time.

    And I didn't find the # XDCOPTIONS = v, I will try to find it .

  • thanks very much.

  • Hi, Sasha Slijepcevic,

    The information is below after XDCOPTIONS = v. 

    /opt/ti/xdctools_3_25_00_48/xdc XDCARGS="ti.targets.C64P=\"\" ti.targets.C674=\"\" ti.targets.arm.elf.M3=\"\" ti.targets.arm.elf.M4=\"\" ti.targets.elf.C64P=\"\" ti.targets.elf.C64T=\"\" ti.targets.elf.C66=\"/opt/ti/ccsv5/tools/compiler/c6000_7.4.4\" ti.targets.elf.C674=\"\" gnu.targets.arm.GCArmv5T=\";LONGNAME=;profiles.release.compileOpts.copts=-O2 -ffunction-sections\" google.targets.arm.Bionic=\"\"" XDCBUILDCFG=./codec_engine.bld --jobs=1 -Pr ./cetools/examples
    making all: 2019年 08月 05日 星期一 19:52:24 CST ...
    ======== .interfaces [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    gmake[1]: `.interfaces' is up to date.
    .interfaces files complete: 2019年 08月 05日 星期一 19:52:24 CST.
    ======== .libraries [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    rm -f package/lib/lib/debug/universal_copy/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy -fr=./package/lib/lib/debug/universal_copy -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy/universal_copy.oe66.dep -p package/lib/lib/debug/universal_copy -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy -fr=./package/lib/lib/debug/universal_copy
    rm -f package/lib/lib/debug/universal_copy/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/debug/universal_copy -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy/test.oe66.dep -p package/lib/lib/debug/universal_copy -s oe66 test.sa -C  -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/debug/universal_copy.ae66
    #
    # archiving package/lib/lib/debug/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy/universal_copy.oe66 package/lib/lib/debug/universal_copy/test.oe66 into lib/debug/universal_copy.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/debug/universal_copy.ae66   package/lib/lib/debug/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy/universal_copy.oe66 package/lib/lib/debug/universal_copy/test.oe66
    rm -f package/lib/lib/debug/universal_copy_trace/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy_trace -fr=./package/lib/lib/debug/universal_copy_trace -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy_trace/universal_copy.oe66.dep -p package/lib/lib/debug/universal_copy_trace -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy_trace -fr=./package/lib/lib/debug/universal_copy_trace
    rm -f package/lib/lib/debug/universal_copy_trace/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/debug/universal_copy_trace -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy_trace/test.oe66.dep -p package/lib/lib/debug/universal_copy_trace -s oe66 test.sa -C  -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/debug/universal_copy_trace.ae66
    #
    # archiving package/lib/lib/debug/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/test.oe66 into lib/debug/universal_copy_trace.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/debug/universal_copy_trace.ae66   package/lib/lib/debug/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/test.oe66
    rm -f package/lib/lib/release/universal_copy/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy -fr=./package/lib/lib/release/universal_copy -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy/universal_copy.oe66.dep -p package/lib/lib/release/universal_copy -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy -fr=./package/lib/lib/release/universal_copy
    rm -f package/lib/lib/release/universal_copy/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/release/universal_copy -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy/test.oe66.dep -p package/lib/lib/release/universal_copy -s oe66 test.sa -C  -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/release/universal_copy.ae66
    #
    # archiving package/lib/lib/release/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy/universal_copy.oe66 package/lib/lib/release/universal_copy/test.oe66 into lib/release/universal_copy.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/release/universal_copy.ae66   package/lib/lib/release/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy/universal_copy.oe66 package/lib/lib/release/universal_copy/test.oe66
    rm -f package/lib/lib/release/universal_copy_trace/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy_trace -fr=./package/lib/lib/release/universal_copy_trace -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy_trace/universal_copy.oe66.dep -p package/lib/lib/release/universal_copy_trace -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy_trace -fr=./package/lib/lib/release/universal_copy_trace
    rm -f package/lib/lib/release/universal_copy_trace/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66   -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/release/universal_copy_trace -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy_trace/test.oe66.dep -p package/lib/lib/release/universal_copy_trace -s oe66 test.sa -C  -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66   -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/release/universal_copy_trace.ae66
    #
    # archiving package/lib/lib/release/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy_trace/universal_copy.oe66 package/lib/lib/release/universal_copy_trace/test.oe66 into lib/release/universal_copy_trace.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/release/universal_copy_trace.ae66   package/lib/lib/release/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy_trace/universal_copy.oe66 package/lib/lib/release/universal_copy_trace/test.oe66
    .libraries files complete: 2019年 08月 05日 星期一 19:52:26 CST.
    ======== .dlls [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    .dlls files complete: 2019年 08月 05日 星期一 19:52:26 CST.
    ======== .executables [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    .executables files complete: 2019年 08月 05日 星期一 19:52:26 CST.
    ======== all [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    #
    # all files complete.
    all files complete: 2019年 08月 05日 星期一 19:52:26 CST.

  • Hi,Sasha Slijepcevic

       The attached file is the information after  XDCOPTIONS = v.

    /opt/ti/xdctools_3_25_00_48/xdc XDCARGS="ti.targets.C64P=\"\" ti.targets.C674=\"\" ti.targets.arm.elf.M3=\"\" ti.targets.arm.elf.M4=\"\" ti.targets.elf.C64P=\"\" ti.targets.elf.C64T=\"\" ti.targets.elf.C66=\"/opt/ti/ccsv5/tools/compiler/c6000_7.4.4\" ti.targets.elf.C674=\"\" gnu.targets.arm.GCArmv5T=\";LONGNAME=;profiles.release.compileOpts.copts=-O2 -ffunction-sections\" google.targets.arm.Bionic=\"\"" XDCBUILDCFG=./codec_engine.bld --jobs=1 -Pr ./cetools/examples
    making all: 2019年 08月 05日 星期一 19:52:24 CST ...
    ======== .interfaces [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    gmake[1]: `.interfaces' is up to date.
    .interfaces files complete: 2019年 08月 05日 星期一 19:52:24 CST.
    ======== .libraries [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    rm -f package/lib/lib/debug/universal_copy/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy -fr=./package/lib/lib/debug/universal_copy -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy/universal_copy.oe66.dep -p package/lib/lib/debug/universal_copy -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy -fr=./package/lib/lib/debug/universal_copy
    rm -f package/lib/lib/debug/universal_copy/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/debug/universal_copy -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy/test.oe66.dep -p package/lib/lib/debug/universal_copy -s oe66 test.sa -C  -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/debug/universal_copy.ae66
    #
    # archiving package/lib/lib/debug/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy/universal_copy.oe66 package/lib/lib/debug/universal_copy/test.oe66 into lib/debug/universal_copy.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/debug/universal_copy.ae66   package/lib/lib/debug/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy/universal_copy.oe66 package/lib/lib/debug/universal_copy/test.oe66 
    rm -f package/lib/lib/debug/universal_copy_trace/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy_trace -fr=./package/lib/lib/debug/universal_copy_trace -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy_trace/universal_copy.oe66.dep -p package/lib/lib/debug/universal_copy_trace -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy_trace -fr=./package/lib/lib/debug/universal_copy_trace
    rm -f package/lib/lib/debug/universal_copy_trace/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/debug/universal_copy_trace -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy_trace/test.oe66.dep -p package/lib/lib/debug/universal_copy_trace -s oe66 test.sa -C  -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/debug/universal_copy_trace.ae66
    #
    # archiving package/lib/lib/debug/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/test.oe66 into lib/debug/universal_copy_trace.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/debug/universal_copy_trace.ae66   package/lib/lib/debug/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/test.oe66 
    rm -f package/lib/lib/release/universal_copy/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy -fr=./package/lib/lib/release/universal_copy -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy/universal_copy.oe66.dep -p package/lib/lib/release/universal_copy -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy -fr=./package/lib/lib/release/universal_copy
    rm -f package/lib/lib/release/universal_copy/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/release/universal_copy -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy/test.oe66.dep -p package/lib/lib/release/universal_copy -s oe66 test.sa -C  -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66  -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/release/universal_copy.ae66
    #
    # archiving package/lib/lib/release/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy/universal_copy.oe66 package/lib/lib/release/universal_copy/test.oe66 into lib/release/universal_copy.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/release/universal_copy.ae66   package/lib/lib/release/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy/universal_copy.oe66 package/lib/lib/release/universal_copy/test.oe66 
    rm -f package/lib/lib/release/universal_copy_trace/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy_trace -fr=./package/lib/lib/release/universal_copy_trace -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy_trace/universal_copy.oe66.dep -p package/lib/lib/release/universal_copy_trace -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy_trace -fr=./package/lib/lib/release/universal_copy_trace
    rm -f package/lib/lib/release/universal_copy_trace/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66   -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/release/universal_copy_trace -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy_trace/test.oe66.dep -p package/lib/lib/release/universal_copy_trace -s oe66 test.sa -C  -qq -mv6600 --abi=eabi -eo.oe66 -ea.se66   -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/release/universal_copy_trace.ae66
    #
    # archiving package/lib/lib/release/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy_trace/universal_copy.oe66 package/lib/lib/release/universal_copy_trace/test.oe66 into lib/release/universal_copy_trace.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/release/universal_copy_trace.ae66   package/lib/lib/release/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy_trace/universal_copy.oe66 package/lib/lib/release/universal_copy_trace/test.oe66 
    .libraries files complete: 2019年 08月 05日 星期一 19:52:26 CST.
    ======== .dlls [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    .dlls files complete: 2019年 08月 05日 星期一 19:52:26 CST.
    ======== .executables [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    .executables files complete: 2019年 08月 05日 星期一 19:52:26 CST.
    ======== all [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    #
    # all files complete.
    all files complete: 2019年 08月 05日 星期一 19:52:26 CST.
    

  • Pengfei Jin,
    to change the assembler command line, you'll have to make further changes in codec_engine.bld. The option c6xOpts doesn't change the assembly options.

    Find the line 
        target.rootDir = rootDir;
    It should be line 146 or something close. Right after that line, add
        target.asmOpts.prefix += "-k -MW";

    If you need to add some other assembly options, add them to that line. In case you are building for some other targets, that option might not be valid. You'll have to comment out, or if you are switching often between different targets, let me know, and that code can be made safer but also a little bit more complicated.

  • Thanks, I have added the words you show.

      print("Building '" + targetName + "' using '" + rootDir + "' ...");

        var target = xdc.useModule(targetName);
        target.rootDir = rootDir;
        target.asmOpts.prefix += " -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k";
        if (ccOpts[targetName] != undefined) {
            target.ccOpts.suffix += ccOpts[targetName];
        }
        if (lnkOpts[targetName] != undefined) {
            target.lnkOpts.suffix += lnkOpts[targetName];
            
            /*
             * Although not strictly needed, this clumsy special case removes C++
             * support as many target file systems don't have it installed.
             */
            if (targetName.match(/^gnu.targets.arm.GCArmv5T$/)) {
                target.lnkOpts.suffix = target.lnkOpts.suffix.replace("-lstdc++",
                        "");
            }
        }

    But, I don't find the test.se66 .

    the information is in attached file

    /opt/ti/xdctools_3_25_00_48/xdc XDCARGS="ti.targets.C64P=\"\" ti.targets.C674=\"\" ti.targets.arm.elf.M3=\"\" ti.targets.arm.elf.M4=\"\" ti.targets.elf.C64P=\"\" ti.targets.elf.C64T=\"\" ti.targets.elf.C66=\"/opt/ti/ccsv5/tools/compiler/c6000_7.4.4\" ti.targets.elf.C674=\"\" gnu.targets.arm.GCArmv5T=\";LONGNAME=;profiles.release.compileOpts.copts=-O2 -ffunction-sections\" google.targets.arm.Bionic=\"\"" XDCBUILDCFG=./codec_engine.bld --jobs=1 -Pr ./cetools/examples
    making all: 2019年 08月 06日 星期二 10:23:38 CST ...
    ======== .interfaces [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    #
    # making package.mak (because of package.bld) ...
    /opt/ti/xdctools_3_25_00_48/xs  -Dxdc.path="/opt/ti/xdais_7_21_01_07/packages;/opt/ti/bios_6_35_04_50/packages;/packages;/packages;/opt/ti/osal_1_24_00_09/packages;/opt/ti/framework_components_3_24_00_09/packages;/packages;/opt/ti/ipc_1_25_02_12/packages;/opt/ti/xdctools_3_25_00_48/packages;../../../../.." -Dxdc.root=/opt/ti/xdctools_3_25_00_48 -Dxdc.hostOS=Linux -Dconfig.importPath=".;/opt/ti/xdais_7_21_01_07/packages;/opt/ti/bios_6_35_04_50/packages;/packages;/packages;/opt/ti/osal_1_24_00_09/packages;/opt/ti/framework_components_3_24_00_09/packages;/packages;/opt/ti/ipc_1_25_02_12/packages;/opt/ti/xdctools_3_25_00_48/packages;../../../../..;/opt/ti/xdctools_3_25_00_48;/opt/ti/xdctools_3_25_00_48/etc" -Dxdc.bld.targets="" -DTOOLS=   -f /opt/ti/xdctools_3_25_00_48/packages/xdc/bld/bld.js /opt/ti/codec_engine_3_24_00_08/codec_engine.bld package.bld package.mak ti.targets.C64P="" ti.targets.C674="" ti.targets.arm.elf.M3="" ti.targets.arm.elf.M4="" ti.targets.elf.C64P="" ti.targets.elf.C64T="" ti.targets.elf.C66="/opt/ti/ccsv5/tools/compiler/c6000_7.4.4" ti.targets.elf.C674="" gnu.targets.arm.GCArmv5T=";LONGNAME=;profiles.release.compileOpts.copts=-O2 -ffunction-sections" google.targets.arm.Bionic=""
    Building 'ti.targets.elf.C66' using '/opt/ti/ccsv5/tools/compiler/c6000_7.4.4' ...
    #
    # generating interfaces for package ti.xdais.dm.examples.universal_copy (because package/package.xdc.inc is older than package.xdc) ...
    /opt/ti/xdctools_3_25_00_48/xs -Dxdc.path="/opt/ti/xdais_7_21_01_07/packages;/opt/ti/bios_6_35_04_50/packages;/packages;/packages;/opt/ti/osal_1_24_00_09/packages;/opt/ti/framework_components_3_24_00_09/packages;/packages;/opt/ti/ipc_1_25_02_12/packages;/opt/ti/xdctools_3_25_00_48/packages;../../../../.." -Dxdc.root=/opt/ti/xdctools_3_25_00_48 -Dxdc.hostOS=Linux -Dconfig.importPath=".;/opt/ti/xdais_7_21_01_07/packages;/opt/ti/bios_6_35_04_50/packages;/packages;/packages;/opt/ti/osal_1_24_00_09/packages;/opt/ti/framework_components_3_24_00_09/packages;/packages;/opt/ti/ipc_1_25_02_12/packages;/opt/ti/xdctools_3_25_00_48/packages;../../../../..;/opt/ti/xdctools_3_25_00_48;/opt/ti/xdctools_3_25_00_48/etc" -Dxdc.bld.targets="" -DTOOLS=  -f xdc/services/intern/cmd/build.xs  -m package/package.xdc.dep -i package/package.xdc.inc package.xdc
        translating UniversalCopy
    .interfaces files complete: 2019年 08月 06日 星期二 10:23:40 CST.
    ======== .libraries [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    rm -f package/lib/lib/debug/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66
    #
    # cle66 package/package_ti.xdais.dm.examples.universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy/package -fr=./package/lib/lib/debug/universal_copy/package -fc package/package_ti.xdais.dm.examples.universal_copy.c
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66.dep -p package/lib/lib/debug/universal_copy/package -s oe66 package/package_ti.xdais.dm.examples.universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy/package -fr=./package/lib/lib/debug/universal_copy/package
    rm -f package/lib/lib/debug/universal_copy/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy -fr=./package/lib/lib/debug/universal_copy -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy/universal_copy.oe66.dep -p package/lib/lib/debug/universal_copy -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy -fr=./package/lib/lib/debug/universal_copy
    rm -f package/lib/lib/debug/universal_copy/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/debug/universal_copy -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy/test.oe66.dep -p package/lib/lib/debug/universal_copy -s oe66 test.sa -C  -qq -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1 -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/debug/universal_copy.ae66
    #
    # archiving package/lib/lib/debug/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy/universal_copy.oe66 package/lib/lib/debug/universal_copy/test.oe66 into lib/debug/universal_copy.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/debug/universal_copy.ae66   package/lib/lib/debug/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy/universal_copy.oe66 package/lib/lib/debug/universal_copy/test.oe66 
    rm -f package/lib/lib/debug/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66
    #
    # cle66 package/package_ti.xdais.dm.examples.universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy_trace/package -fr=./package/lib/lib/debug/universal_copy_trace/package -fc package/package_ti.xdais.dm.examples.universal_copy.c
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66.dep -p package/lib/lib/debug/universal_copy_trace/package -s oe66 package/package_ti.xdais.dm.examples.universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy_trace/package -fr=./package/lib/lib/debug/universal_copy_trace/package
    rm -f package/lib/lib/debug/universal_copy_trace/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy_trace -fr=./package/lib/lib/debug/universal_copy_trace -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy_trace/universal_copy.oe66.dep -p package/lib/lib/debug/universal_copy_trace -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4 --symdebug:dwarf  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/debug/universal_copy_trace -fr=./package/lib/lib/debug/universal_copy_trace
    rm -f package/lib/lib/debug/universal_copy_trace/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/debug/universal_copy_trace -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/debug/universal_copy_trace/test.oe66.dep -p package/lib/lib/debug/universal_copy_trace -s oe66 test.sa -C  -qq -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -mv6600 --abi=eabi -eo.oe66 -ea.se66  -D_DEBUG_=1  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/debug/universal_copy_trace.ae66
    #
    # archiving package/lib/lib/debug/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/test.oe66 into lib/debug/universal_copy_trace.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/debug/universal_copy_trace.ae66   package/lib/lib/debug/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/universal_copy.oe66 package/lib/lib/debug/universal_copy_trace/test.oe66 
    rm -f package/lib/lib/release/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66
    #
    # cle66 package/package_ti.xdais.dm.examples.universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy/package -fr=./package/lib/lib/release/universal_copy/package -fc package/package_ti.xdais.dm.examples.universal_copy.c
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66.dep -p package/lib/lib/release/universal_copy/package -s oe66 package/package_ti.xdais.dm.examples.universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy/package -fr=./package/lib/lib/release/universal_copy/package
    rm -f package/lib/lib/release/universal_copy/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy -fr=./package/lib/lib/release/universal_copy -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy/universal_copy.oe66.dep -p package/lib/lib/release/universal_copy -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy -fr=./package/lib/lib/release/universal_copy
    rm -f package/lib/lib/release/universal_copy/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -mv6600 --abi=eabi -eo.oe66 -ea.se66  -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/release/universal_copy -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy/test.oe66.dep -p package/lib/lib/release/universal_copy -s oe66 test.sa -C  -qq -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -mv6600 --abi=eabi -eo.oe66 -ea.se66  -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/release/universal_copy.ae66
    #
    # archiving package/lib/lib/release/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy/universal_copy.oe66 package/lib/lib/release/universal_copy/test.oe66 into lib/release/universal_copy.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/release/universal_copy.ae66   package/lib/lib/release/universal_copy/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy/universal_copy.oe66 package/lib/lib/release/universal_copy/test.oe66 
    rm -f package/lib/lib/release/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66
    #
    # cle66 package/package_ti.xdais.dm.examples.universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy_trace/package -fr=./package/lib/lib/release/universal_copy_trace/package -fc package/package_ti.xdais.dm.examples.universal_copy.c
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66.dep -p package/lib/lib/release/universal_copy_trace/package -s oe66 package/package_ti.xdais.dm.examples.universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy_trace/package -fr=./package/lib/lib/release/universal_copy_trace/package
    rm -f package/lib/lib/release/universal_copy_trace/universal_copy.oe66
    #
    # cle66 universal_copy.c ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c  -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy_trace -fr=./package/lib/lib/release/universal_copy_trace -fc universal_copy.c
    "universal_copy.c", line 145: warning #225-D: function declared implicitly
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy_trace/universal_copy.oe66.dep -p package/lib/lib/release/universal_copy_trace -s oe66 universal_copy.c -C   -qq -pdsw225 -mv6600 --abi=eabi -eo.oe66 -ea.se66  -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k  -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4 -O2  -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fs=./package/lib/lib/release/universal_copy_trace -fr=./package/lib/lib/release/universal_copy_trace
    rm -f package/lib/lib/release/universal_copy_trace/test.oe66
    #
    # asme66 test.sa ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x -c -qq -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -mv6600 --abi=eabi -eo.oe66 -ea.se66   -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include -fr=./package/lib/lib/release/universal_copy_trace -fl test.sa
    /opt/ti/xdctools_3_25_00_48/bin/mkdep -a package/lib/lib/release/universal_copy_trace/test.oe66.dep -p package/lib/lib/release/universal_copy_trace -s oe66 test.sa -C  -qq -pdr -pden -pds=880 -pds=238 -pds452 -pds195 -mi10 -mo -g -MW -O3 -k -mv6600 --abi=eabi -eo.oe66 -ea.se66   -DXDAIS_TRACE_OUT -DXDAIS_TRACE_ASSERT -Dxdc_target_name__=C66 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_7_4_4   -I. -I/opt/ti/xdais_7_21_01_07/packages -I/opt/ti/bios_6_35_04_50/packages -I/packages -I/packages -I/opt/ti/osal_1_24_00_09/packages -I/opt/ti/framework_components_3_24_00_09/packages -I/packages -I/opt/ti/ipc_1_25_02_12/packages -I/opt/ti/xdctools_3_25_00_48/packages -I../../../../.. -I/opt/ti/ccsv5/tools/compiler/c6000_7.4.4/include
    rm -f lib/release/universal_copy_trace.ae66
    #
    # archiving package/lib/lib/release/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy_trace/universal_copy.oe66 package/lib/lib/release/universal_copy_trace/test.oe66 into lib/release/universal_copy_trace.ae66 ...
    /opt/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/ar6x  rq lib/release/universal_copy_trace.ae66   package/lib/lib/release/universal_copy_trace/package/package_ti.xdais.dm.examples.universal_copy.oe66 package/lib/lib/release/universal_copy_trace/universal_copy.oe66 package/lib/lib/release/universal_copy_trace/test.oe66 
    .libraries files complete: 2019年 08月 06日 星期二 10:23:43 CST.
    ======== .dlls [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    .dlls files complete: 2019年 08月 06日 星期二 10:23:43 CST.
    ======== .executables [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    .executables files complete: 2019年 08月 06日 星期二 10:23:43 CST.
    ======== all [./cetools/examples/ti/xdais/dm/examples/universal_copy] ========
    #
    # all files complete.
    all files complete: 2019年 08月 06日 星期二 10:23:43 CST.
    

  • Where did you check? Have you checked the directory package/lib/lib/debug/universal_copy?

  • Just now ,I used the command "find . -name test.se66", I find the file test.se66 which is located in the different directory with universal_copy.se66.

    Thanks very much.