OMAP5: Fix package dependency which could result in link failure
authorChris Ring <cring@ti.com>
Fri, 15 Mar 2013 17:42:29 +0000 (10:42 -0700)
committerChris Ring <cring@ti.com>
Fri, 15 Mar 2013 17:42:29 +0000 (10:42 -0700)
The ti.ipc.srvmgr.omx pkg currently only supports OMAP5, and currently has
a dependency on the ti.ipc.family.omap54xx.  This dependency needs to be
expressed so XDC's config-generated linker.cmd file orders the libraries
correctly.  This commit adds the necessary dependency.

Found when bringing up the C64T test executables.  Never reported when
building only for OMAP5's IPU, but the link failure is possible there, too.

packages/ti/srvmgr/omx/package.xs

index dfb9b38b44ae8dabad7540c98b0604c3d482a6a2..e65a7d90b6fb02d87bba4766489dc20075c820e3 100644 (file)
@@ -78,3 +78,9 @@ function getLibs(prog)
 
     return libAry.join(";");
 }
+
+function close()
+{
+    /* TBD: just like the .c file, this only works for OMAP5 right now */
+    xdc.loadPackage('ti.ipc.family.omap54xx');
+}
\ No newline at end of file