Fix incorrect generation of --diags option usage
authorRobert Tivy <rtivy@ti.com>
Fri, 27 Feb 2015 17:38:16 +0000 (09:38 -0800)
committerRobert Tivy <rtivy@ti.com>
Fri, 27 Feb 2015 18:32:51 +0000 (10:32 -0800)
A --diags option is being thrown to suppress a warning about an entry
point other than _c_int00, but it was being thrown even when the -e
entry point option was not used.  Changed to throw the --diags only
when we throw the -e.

packages/ti/ipc/remoteproc/linkcmd.xdt

index 857c6220eca0e4c8cc6d49b1da37775143bf1d16..44cfea96e73293a9f430f400ea98fc0978d312f4 100644 (file)
 %%}
 
 %if (xdc.module('ti.sysbios.BIOS').$used) {
-    /*
-     *  Set entry point to the HWI reset vector 0 to automatically satisfy
-     *  any alignment constraints for the boot vector.
-     */
-%if ((Program.build.target.$name.match(/C64P/)) ||
+%  if ((Program.build.target.$name.match(/C64P/)) ||
 %    (Program.build.target.$name.match(/C674/)) ||
 %    (Program.build.target.$name.match(/C64T/)) ||
 %    (Program.build.target.$name.match(/C66/)) ||
 %    (Program.build.target.$name.match(/C67P/))) {
+    /*
+     *  Set entry point to the HWI reset vector 0 to automatically satisfy
+     *  any alignment constraints for the boot vector.
+     */
 %    if (Program.build.target.$name.match(/elf/)) {
     -eti_sysbios_family_c64p_Hwi0
 %    }
 %    else {
     -e_ti_sysbios_family_c64p_Hwi0
 %    }
-%}
 
     /*
      * We just modified the entry point, so suppress "entry point symbol other
      * than _c_int00 specified" warning.
      */
     --diag_suppress=10063
-%}
\ No newline at end of file
+%  }
+%}