summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler/TI-C.cmake
Commit message (Collapse)AuthorAgeFilesLines
* TI: Fix C toolchain command-linesOliver Blasius2020-03-091-2/+6
| | | | | Fix `armar` arguments. Fix the linker `--map_file=` argument. Enable response files.
* TI: Add support for C language standardsArnaud Gelas2018-06-041-0/+6
| | | | | | Set C90 and C99 compile options for TI compiler. Fixes: #18061
* Compiler/TI: Add support for depfile generation for NinjaNico Müller2017-10-181-0/+2
| | | | | | | TI C/C++ compiler are now able to generate dependency files during compilation. Fixes: #17360
* Compiler/TI: Pass libraries as last part to linkerAlexander Stein2016-06-021-1/+1
| | | | | | | | | If e.g. libc.a is passed before any objects the linker raises the follwing warning: cannot resolve archive libc.a to a compatible library, as no input files have been encountered In the end the library is skipped and missing symbols occur. Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com>
* Factor an <INCLUDES> placeholder out of <FLAGS> in rule variablesBrad King2015-07-131-3/+3
| | | | | | | | | | | Teach the Makefile and Ninja generators to substitute for an <INCLUDES> placeholder instead of putting -I in <FLAGS>. Update our values for CMAKE_<LANG>_COMPILE_OBJECT, CMAKE_<LANG>_CREATE_ASSEMBLY_SOURCE, and CMAKE_<LANG>_CREATE_PREPROCESSED_SOURCE to place <INCLUDES> just before <FLAGS>.
* rename TI_DSP toolchain to TI, since it works also for the ARM compilerAlex Neundorf2013-03-141-0/+10
Additionally, look for a special ar and strip Alex