CATREQ-2702: Descope big-endian c6x
authorMahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Thu, 10 Jan 2019 19:55:17 +0000 (14:55 -0500)
committerMahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Thu, 10 Jan 2019 19:55:17 +0000 (14:55 -0500)
ti/runtime/pktlib/build/buildlib.xs
ti/runtime/pktlib/config.bld
ti/runtime/pktlib/package.bld

index 870f30e27f14c9d761f31e00fa9d64a210f03714..1efa147ed7588ca5eb4824e8ce97f6ae5ac4ba58 100755 (executable)
@@ -36,7 +36,7 @@ function createMiniPkg(pkgName)
     Pkg.makeEpilogue += "release: mini_pkg\n";
     Pkg.makeEpilogue += "mini_pkg:\n";
     Pkg.makeEpilogue += "\t tar -C " + '"' + newPkgRep + '"' + " -cf packages/" + pkgName + "_mini.tar " + 
-                        packageName + "simpleC66LE.mak " + packageName + "simpleC66BE.mak\n";
+                        packageName + "simpleC66LE.mak " + "\n";
 
     /* Step2: Add the exported header files to the package */
     var includeFiles = libUtility.listAllFiles (".h", ".", false);
@@ -278,10 +278,6 @@ function createLibMake(makelibname,targetname, objectPath)
     case String(C66LE):
       targetname=C66LE;
       break;
-    case String(C66BE):
-      targetname=C66BE;
-      break;
-
    }
     var fileModule = xdc.module('xdc.services.io.File');
     try{
index 057a1335492f13d39526b6e20e51f6f097a3ead1..0a350389146a3a365cd78eb738dc8cfac4873307 100755 (executable)
@@ -36,12 +36,6 @@ C66LE.ccOpts.prefix = "-mo -o3  -q -k -eo.o";
 if(extDbgFlags)
     C66LE.ccOpts.prefix = C66LE.ccOpts.prefix + " " + extDbgFlags;
 
-/* C66 ELF compiler configuration for Big Endian Mode. */
-var C66BE           = xdc.useModule('ti.targets.elf.C66_big_endian');
-C66BE.rootDir       = c66toolsBaseDir;
-C66BE.ccOpts.prefix = "-mo -o3 -q -k -eo.o -DBIGENDIAN";
-if(extDbgFlags)
-    C66BE.ccOpts.prefix = C66BE.ccOpts.prefix + " " + extDbgFlags;
 
 /* Check if we need to run the STATIC Analysis or not? */
 var coverityAnalysis = java.lang.System.getenv("STATIC_ANALYZE");
@@ -79,16 +73,7 @@ if (miniBuild == "ON")
     };
     C66LE.profiles["release"].filters[C66LE.profiles["release"].filters.length++] = makeC66LEFilter;
 
-    var makeC66BEFilter = {
-        moduleName: "build.filter.Make",
-        params: {
-          makefileName: "simpleC66BE.mak",
-        }
-    }; 
-
-    C66BE.profiles["release"].filters[C66BE.profiles["release"].filters.length++] = makeC66BEFilter;
-
 }
 
 /* List all the build targets here. */
-Build.targets = [ C66LE, C66BE ];
+Build.targets = [ C66LE ];
index ec44f9fa5f5c1ea609ecf99aebb34d5b29dc0398..d076307fc8bca884293214cb8c2975b61a6b052e 100644 (file)
@@ -79,7 +79,6 @@ else
     print ("RTSC File Name                     : " + pktLibRTSCFileName);
     print ("Coverity Analysis               : " + (coverityAnalysis == "ON" ? "ON" : "OFF"));
     print ("CC LE opts                      : " + C66LE.ccOpts.prefix);
-    print ("CC BE opts                      : " + C66BE.ccOpts.prefix);
     print ("****************************************************************");
 
     /* Create the release package for the Packet Library */