blob: 695cde33dad0bdc410c412ce3e074a759c1bf17b [file] [log] [blame]
var vtools = String(environment["TOOLS"]) + "/vendors";
var tools = String(environment["TOOLS"]) + "/default";
var vendors = String(environment["FS_BASE"]) + "/vendors";
var os = Build.hostOSName;
var C28_large = xdc.useModule('ti.targets.C28_large');
var C64P = xdc.useModule('ti.targets.C64P');
var C674_big_endian = xdc.useModule('ti.targets.C674_big_endian');
var C67Pelf = xdc.useModule('ti.targets.elf.C67P');
var C674elf = xdc.useModule('ti.targets.elf.C674');
var Arm9 = xdc.useModule('ti.targets.arm.elf.Arm9');
var Arm9t = xdc.useModule('ti.targets.arm.elf.Arm9t');
C674_big_endian.platform = "ti.platforms.sim6xxx:DA830";
C674elf.platform = "ti.platforms.sim6xxx:DA830";
C28_large.rootDir = vtools + "/ti/c28/5.2.7/" + os;
C64P.rootDir = vtools + "/ti/c6x/7.0.3/" + os;
C674_big_endian.rootDir = vtools + "/ti/c6x/7.0.3/" + os;
C67Pelf.rootDir = vtools + "/ti/c6x/7.2.2/" + os;
C674elf.rootDir = vtools + "/ti/c6x/7.2.2/" + os;
Arm9.rootDir = vtools + "/ti/arm/5.1.5/" + os;
Arm9t.rootDir = vtools + "/ti/arm/5.1.5/" + os;
if (Build.hostOSName == "Linux") {
var Linux86_64 = xdc.useModule('gnu.targets.Linux86_64'); // native Linux
Linux86_64.rootDir = tools + "/gcc86U";
}