TI ARM Clang Compiler Tools User Guide
  • tiarmclang Getting Started Guide
    • The tiarmclang Compiler Toolchain
    • Using the tiarmclang Compiler and Linker
    • Creating a Simple Application with the tiarmclang Compiler Tools
    • Assembling GNU-Syntax ARM Assembly Language Source
    • Assembling Legacy TI-Syntax ARM Assembly Language Source
    • ARM Cortex Processor Variants Supported by tiarmclang
    • Source-Based Code Coverage with tiarmclang
  • armcl to tiarmclang Migration Guide
TI ARM Clang Compiler Tools User Guide
  • Docs »
  • tiarmclang Getting Started Guide

tiarmclang Getting Started GuideΒΆ

This getting started guide will provide an introduction to the TI ARM Clang Compiler toolchain and examples to demonstrate how to use the tiarmclang compiler to compile or assemble source files and link a simple application to be run on a TI ARM Cortex processor.

  • The tiarmclang Compiler Toolchain
    • Toolchain Components
    • Software Development Flow
  • Using the tiarmclang Compiler and Linker
    • Using the Compiler and Linker
    • Compiler and Linker Options
    • Runtime Support
  • Creating a Simple Application with the tiarmclang Compiler Tools
    • Source Files
    • Compile and Link Using Command-Line
    • Compile and Link Using Code Composer Studio
  • Assembling GNU-Syntax ARM Assembly Language Source
  • Assembling Legacy TI-Syntax ARM Assembly Language Source
  • ARM Cortex Processor Variants Supported by tiarmclang
  • Source-Based Code Coverage with tiarmclang
    • Support for Embedded Use Cases
    • Effects of Code Optimization
    • Relevant Tools
    • Generating Instrumented Binaries
    • Retrieving the Counters From Memory
    • Processing the Raw Profile Counter Data Into an Indexed Profile Data File
    • Visualization
    • Important Considerations for Branch Coverage
    • Open Issues
Next Previous

© Copyright 1995-2020, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale

Built with Sphinx using a theme provided by Read the Docs.