summaryrefslogtreecommitdiffstats
path: root/recipes-ti/devtools
Commit message (Collapse)AuthorAgeFilesLines
* rtos, gcc-arm-none-eabi: Rename gcc-arm-none-eabi -> gcc-arm-baremetalDenys Dmytriyenko2020-08-252-23/+0
| | | | | | | | | Rename gcc-arm-none-eabi to gcc-arm-baremetal. As meta-arm now provides baremetal gcc-arm-none-eabi version 9, and due to layer priorities, let's rename gcc-arm-none-eabi to gcc-arm-baremetal to force picking the right version for RTOS builds. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Revert "ti-xdctools: upgrade 3.55.02.22 -> 3.61.00.16"Denys Dmytriyenko2020-08-252-7/+9
| | | | | | This reverts commit 4d2441931c0e3c15c59e82c084c97d4ac9bc9c29. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Revert "ti-cgt7x: upgrade 1.2.0 -> 1.3.0"Denys Dmytriyenko2020-08-251-3/+5
| | | | | | This reverts commit ce230a6b15fc788963cc869cd3a57d08d4c32f15. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Revert "ti-cgt-arm: upgrade 18.12.5 -> 20.2.0"Denys Dmytriyenko2020-08-251-2/+3
| | | | | | This reverts commit 82a33143d144910714163e2446dc9b214cadfbe0. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Revert "gcc-arm, gcc-aarch64: upgrade baremetal gcc compilers to 9.2-2019.12"Denys Dmytriyenko2020-08-256-77/+98
| | | | | | This reverts commit 3a657f7d350149dc277e735d96ef2d66360a3ac3. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gcc-arm, gcc-aarch64: upgrade baremetal gcc compilers to 9.2-2019.12Denys Dmytriyenko2020-06-016-98/+77
| | | | | | Overlay recipes from meta-arm/master to provide baremetal gcc 9.2-2019.12 Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm: upgrade 18.12.5 -> 20.2.0Denys Dmytriyenko2020-06-011-3/+2
| | | | | | License file got changed from txt to html Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt7x: upgrade 1.2.0 -> 1.3.0Denys Dmytriyenko2020-06-011-5/+3
| | | | | | License change due to year update. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools: upgrade 3.55.02.22 -> 3.61.00.16Denys Dmytriyenko2020-06-012-9/+7
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools: drop old unused patchesDenys Dmytriyenko2020-06-012-40/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools: add more PRIVATE_LIBSJacob Stiffler2020-05-131-0/+2
| | | | | | | | * libjli.so and libawt_xawt.so are now detected within the ti-xdctools packages. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm: Update to 18.12.5Mahesh Radhakrishnan2020-03-031-3/+3
| | | | | | | | The License checksum has changed due to version number change, but the license itself has not changed Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt6x: fix packaging issue due to libc.aDenys Dmytriyenko2020-03-021-0/+1
| | | | | | dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/ti-cgt6x/1_8.3.2-r0/package/usr/share/ti/cgt-c6x/lib/libc.a: not a valid ELF file Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* licenses: add Hewlett-Packard and Patrick-Powell licenses used by Code Gen toolsDenys Dmytriyenko2020-02-281-1/+1
| | | | | | | Also correct ti-cgt-arm to not reference Hewlett-Packard, only Patrick-Powell, according to included SPDX document. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt6x: remove deprecated versionsDenys Dmytriyenko2020-02-283-48/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm: skip file-rdeps as this package is precompiledJacob Stiffler2020-02-221-1/+1
| | | | | Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt6x: Limit it to TI SOCsKhem Raj2020-02-111-0/+2
| | | | | | | Helps meta-ti live in a multi-BSP distributions Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt7x: Update to version 1.2.0Mahesh Radhakrishnan2019-09-271-7/+6
| | | | | | | The license checksum changed due to the version, but the license itself has not changed since the last release (1.1.0) Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-7x: Initial version of TI-CGT-C7000 recipeMahesh Radhakrishnan2019-08-171-0/+48
| | | | | | | This tool is not publically fetchable yet and requires pre-downloading Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-pru: Update to version 2.3.2Mahesh Radhakrishnan2019-08-061-7/+7
| | | | | | | The License Checksum has changed due to version, the licenses have not changed Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools: Update to version 3.55.02.22Mahesh Radhakrishnan2019-08-032-9/+9
| | | | | | | | The license checksum changed due to version, but the licenses haven't changed Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm: extend to nativesdkJacob Stiffler2019-07-311-1/+6
| | | | | Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm: consolidate into single fileJacob Stiffler2019-07-312-39/+35
| | | | | Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt6x-7: extend to nativesdkJacob Stiffler2019-07-311-2/+7
| | | | | Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm-native: Upgrade to 18.12.1.LTSMahesh Radhakrishnan2019-04-302-6/+6
| | | | | | | | The checksum changed due to version & year changes. The licenses remain the same Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gcc-arm-none-eabi: suppress more QA warnings and errorsJacob Stiffler2019-03-201-1/+2
| | | | | | | | | As this is a pre-built package: * Skip the build-deps and file-rdeps checks. * Disable package debug split. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm: Update to version 18.1.5 LTSMahesh Radhakrishnan2019-03-193-20/+8
| | | | | | | | | The license checksum change is due to version number. License has not been changed. However Patrick powell license which was missing earlier has been added now. Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools: Update to version 3.51.01.18Mahesh Radhakrishnan2019-03-192-9/+9
| | | | | | | | The license checksum update is due to the version number update. The licenses have not changed. Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt6x: Update to version 8.3.2Mahesh Radhakrishnan2019-03-191-22/+10
| | | | | | | | | | The license checksum changed due to the version and also because Hewlett Packard license is no longer applicable. The Patrick Powell license which was present earlier too was not mentioned in the recipe, now it has been explicitly mentioned as well. Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cg-xml: Update to version 2.61.00Mahesh Radhakrishnan2019-03-191-9/+8
| | | | | | | | The license checksum change is due to the copyright year and version. The license itself has not changed. Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gcc-arm-none-eabi: Update to 7.0-2018-q2-updateMahesh Radhakrishnan2019-03-191-5/+5
| | | | | | | | | | | License has been changed to include a few new licenses such as Synopsis,Joel Sherrill,Rich Felker,Otto Moerbeek,embedded brains Gmbh, Regents of Univ of California, Digital Equipment Corporation, John Baldwin,WIDE project, Jeffrey Roberson, ARM Ltd, NetBSD,Michael R Nelly, and CYGWIN license Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gcc-arm-none-eabi: not supported on any targetDenys Dmytriyenko2019-03-011-0/+1
| | | | | | This package is only meant for native and nativesdk usage. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gcc-arm-none-eabi: extend to nativesdk classJacob Stiffler2019-02-261-2/+6
| | | | | Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm-native: Update to 16.9.9Mahesh Radhakrishnan2018-11-072-6/+6
| | | | | Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdc-tools: Update to 3.50.08.24Mahesh Radhakrishnan2018-11-021-3/+3
| | | | | Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes: Limit ti specific recipes under ti-soc overrideKhem Raj2018-10-171-0/+5
| | | | | | | | This helps in multi-BSP scenario, where other BSP layers are also present in the layermix Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm: "clean" library in do_configureJacob Stiffler2018-10-091-1/+7
| | | | | | | | | | | | * Prevent a potential error as mklib will return an error if the library already exists. * The error encountered is the following: | >> ERROR: mklib: destination library .../work/x86_64-linux/ti-cgt-arm-native/16.9.2-r1/ti-cgt-arm-16.9.2/ti-cgt-arm_16.9.2.LTS/lib/rtsv7R4_A_le_v3D16_eabi.lib already exists | WARNING: .../work/x86_64-linux/ti-cgt-arm-native/16.9.2-r1/temp/run.do_compile.13758:1 exit 1 from 'lib/mklib --pattern=rtsv7R4_A_le_v3D16_eabi.lib' Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-arm: Update to add rtsv7R4_A_le_v3D16_eabi.libSam Nelson2018-09-181-0/+8
| | | | | | | | | | | rtsv7R4_A_le_v3D16_eabi.lib library is not included in the cgt package. This library is built dynamically during linking during a single build. Bu in case of parallel make, dynamic creation of libraries causes failures. Hence building and adding the library to the package. Signed-off-by: Sam Nelson <sam.nelson@ti.com>t Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes-ti: devtools: add TI XDC tools 3.50.07.20Hao Zhang2018-08-243-32/+3
| | | | | Signed-off-by: Hao Zhang <hzhang@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes-ti: devtools: add GCC Linaro baremetal toolchain 2017.11 v7.2.1Hao Zhang2018-08-243-0/+56
| | | | | Signed-off-by: Hao Zhang <hzhang@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* meta-ti: cleanup use of d.getVar()Denys Dmytriyenko2018-07-101-4/+4
| | | | | | | | 1. drop use of True as second parameter, which is default, to align with master 2. there were instances of incorrectly passing 'd' as second parameter from previous conversion from bb.data.getVar() usage Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools-common: Add XDC tools to -dev packageJoshua Watt2018-06-201-1/+3
| | | | | | | | | | b42044aaf removed the XDC tools from the main package, but this broke the ability to include the XDC tools in an SDK. Add the tools back to the -dev package. Also fix up INSANE_SKIP. Change-Id: I902cc1a841e40c1a3bdc5286d03f999276119052 Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cg-xml: skip file-rdeps checkJacob Stiffler2018-04-171-1/+1
| | | | | | | * pre-packaged binaries depend on libc.so.6 Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools: do not create target packageJacob Stiffler2018-02-142-5/+5
| | | | | | | | | * ti-xdctools is a host development package, but the target recipe is needed to create the sourceipk used in SDKs. * And move class extension to common include. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cg-xml: inhibit all strippingDenys Dmytriyenko2018-02-071-0/+4
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-cgt-pru: update toolchain to 2.2.1 versionSuraj Das2018-01-151-6/+6
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools: extend to native and nativesdkMertz, Timothy2017-12-211-0/+4
| | | | | | | | | | | ti-xdctools should be a native recipe as it more accurately reflects how it is supposed to be used. In addition, this allows it to be built as nativesdk and included in SDK image tools Signed-off-by: "Mertz, Timothy" <timothy.mertz@garmin.com> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Jacob Stiffler <j-stiffler@ti.com>
* ti-cgt6x: update to version 8.2.2Jacob Stiffler2017-10-191-6/+6
| | | | | Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-xdctools: Update to new version 3.50.03.33Sam Nelson2017-10-191-3/+3
| | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gcc-arm-none-eabi-native: Add recipe for new version 6-2017-q1-updateSam Nelson2017-10-191-0/+23
| | | | | | | | The source location changed to developer.arm.com compared to previous version Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>