NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
Category:Compiler
Overview[edit]
This category contains articles about the code generation tools. Many separate tools are part of the code generation tools. These tools are known by these names: Compiler, Assembler, Linker, Shell Utility, Parser, Optimizer, Code Generator, Consultant, Linear Assembler, Compressor, Absolute Lister, Strip Utility, Cross Reference Utility, Demangler, Hex Conversion Utility, Name Utility, Object File Display Utility, Archiver, Disassembler.
The code generation tools execute on Windows and Linux systems, but produce code that executes on a TI processor. Many customers interact with the code generation tools through Code Composer Studio. Some interact through make files, or even directly on the command line.
Getting Started[edit]
If you are stuck on a issue, try these articles first.
- Before asking for CGT support contains links to all the code generation tools manuals
- CGT Tips & Tricks for Beginners
- Code Generation Tools FAQ
Support[edit]
Downloads[edit]
Subcategories and Pages[edit]
Subcategories
This category has the following 3 subcategories, out of 3 total.
Pages in category "Compiler"
The following 134 pages are in this category, out of 134 total.
A
B
C
- C and C++ Language References
- C++ Inlining Issues
- C++ Support in TI Compilers
- C++ Template Instantiation Issues
- C2000 CLA C Compiler
- C2000 EABI Migration
- C2000 Performance Tips and Tricks
- C28x Code Generation Tips and Tricks
- C28x Compiler - Understanding Linking
- C28x Compiler Error and Warning Messages
- C5000 Compiler: Optimization Tips and Tricks
- C6000 CGT Optimization Lab - 1
- C6000 Compiler Obscure Restrict Bug
- C6000 Compiler: Memory Access Intrinsics
- C6000 Compiler: Recommended Compiler Options
- C6000 Compiler: Recommended Compiler Options/zh
- C6000 Compiler: Tuning Software Pipelined Loops
- C6000 Compiler: Tuning Software Pipelined Loops/zh
- C6000 Dynamic Linking
- C6000 Dynamic Loader
- C6000 EABI Migration
- C6000 Intrinsics and SIMD Operations
- C6000 Intrinsics and Type Double
- C6000 Linux Support
- C6000 Memory models
- C6000 v6.1 Compiler Performance
- C6x Code Generation Tools v6.1
- C89 Extensions in TI Compilers
- C89 Support in TI Compilers
- C99 Extensions Supported in C89 Mode in TI Compilers
- C99 Extensions Supported in C89 Mode in TI Compilers (06Q1-13Q2)
- C99 Support in TI Compilers
- Changing DSP/BIOS, DVSDK, and INSTALL DIR Environment Variables in Windows-XP
- CIO System Call Protocol
- Code Generation Tools FAQ
- Code Generation Tools XML Processing Scripts
- Code Generation Tools XML Processing Scripts Plug-in for CCS
- Combining executable files
- Compare Loop Performance Across C6000 Compilers
- Compiler
- Compiler ClearQuest Translations
- Compiler Defects Database
- Compiler Documentation Errata
- Compiler Errors Warnings
- Compiler heuristic
- Compiler Installation and Selection
- Compiler option cleanup
- Compiler Qualification Kit
- Compiler Releases
- Compiler Root Cause Process
- Compiler Validation
- Count Trampolines
- Creating a C-callable Assembly Function for the TMS320C28x DSP
- Customizing the clock and time Functions
D
I
L
O
P
- Pending Compiler Releases
- Placing functions in RAM
- Placing Variables in Specific Memory Location - MSP430
- Pragmas in C++
- Pragmas You Can Understand
- Preprocess Complex Source Code for Bug Submissions
- Printf support for MSP430 CCSTUDIO compiler
- Printf support in compiler
- Program Cache Layout
- Projects and Build Handbook for CCS