TI ARM Clang Compiler Tools User Guide
  • tiarmclang Getting Started Guide
  • armcl to tiarmclang Migration Guide
TI ARM Clang Compiler Tools User Guide
  • Docs »
  • tiarmclang Compiler User’s Guide

tiarmclang Compiler User’s Guide¶

The tiarmclang C/C++ compiler is an implementation of the LLVM-based clang compiler that is customized especially for the development of applications that are designed to be run on ARM Cortex processors.

This user guide will speak in detail to TI ARM specific details about the tiarmclang compiler toolchain in the following sections:

  • tiarmclang C/C++ Language Support
  • TI ARM C/C++ Language Implementation
    • Implementation-Defined Behavior
  • Writing Optimized Code
  • Using Assembly Language or Intrinsics in C / C++ Code
  • tiarmclang Compiler Options
  • tiarmclang Linker Options
    • Invoking the Linker
    • Default Linker Option Settings
    • Specifying Linker Options from the tiarmclang Command
    • Commonly Used Linker Options
  • Controlling Placement of Code and Data in ARM Target Memory
  • Creating and Linking With Object Libraries
  • Additional Information
    • C and C++ Language Standards
    • Generic Clang Compiler Documentation
    • ARM EABI Specification
    • Itanium ABI
    • ELF Object File Format Specification
    • DWARF Debug Format Specification
    • TI ARM Hardware Manuals

© 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.