Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 318256 - update all C6x/ELF targets to use 7.1.0B2 compiler
Summary: update all C6x/ELF targets to use 7.1.0B2 compiler
Status: CLOSED FIXED
Alias: None
Product: RTSC
Classification: Technology
Component: Targets (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Sasha Slijepcevic CLA
QA Contact:
URL:
Whiteboard: target:3.20.02
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-28 17:44 EDT by Karl Wechsler CLA
Modified: 2011-06-20 14:42 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Wechsler CLA 2010-06-28 17:44:34 EDT
This upcoming 7.2 alpha-build3 will have a couple of incompatible changes.  We need to baseline on this 7.2 compiler for our 6x/ELF targets.

alpha-build3 release should be out by mid-July in time for 3.20.02.
Comment 1 Sasha Slijepcevic CLA 2010-07-26 21:46:45 EDT
6x/ELF targets are updated to use 7.1.0B2, which is not what is asked in the headline, but Karl decided that 7.1.0B2 is a better choice.
Comment 2 Sasha Slijepcevic CLA 2010-07-26 21:48:45 EDT
Forgot to say that the targets are updated in xdctargets-c26.
Comment 3 Karl Wechsler CLA 2010-08-05 17:52:20 EDT
I updated the title to better reflect the change.

I verified that config.bld in xdctargets-c27 use 7.1.0B2.  See below.

I also verified that XDC 3.20.03.57_eng picks up xdctargets-c27.

We built and ran regresstest with these new tools for 64x+/ELF and all is well.

verify pass.

var elfTargets = xdc.loadPackage('ti.targets.elf');
elfTargets.C64P.rootDir         = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.C64T.rootDir         = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.C674.rootDir         = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.C64P_big_endian.rootDir = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.C64T_big_endian.rootDir = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.C674_big_endian.rootDir = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.C67P.rootDir         = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.C66.rootDir          = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.C66_big_endian.rootDir = vtools + "/ti/c6x/7.1.0B2/" + os;
elfTargets.TMS470.rootDir       = vtools + "/ti/arm/4.6.0/" + os;
Comment 4 Dave Russo CLA 2011-06-20 14:42:24 EDT
Shipped in XDCtools 3.20.02