TI Arm Clang Compiler Tools User's Guide
v1.3
Getting Started Guide
Migration Guide
Compiler Tools User Manual
1. Using the C/C++ Compiler
2. C/C++ Language Implementation
3. Run-Time Environment
4. Using Run-Time-Support Functions and Building Libraries
5. Processing Assembly Source Code
6. Cortex-M Security Extensions (CMSE)
7. Introduction to Object Modules
8. Program Loading and Running
9. Archiver Description
10. Linker Description
10.1. Linker Overview
10.2. The Linker’s Role in the Software Development Flow
10.3. Invoking the Linker
10.4. Linker Options
10.5. Linker Command Files
10.6. Linker Symbols
10.6.1. Using Linker Symbols in C/C++ Applications
10.6.2. Declaring Weak Symbols
10.6.3. Resolving Symbols with Object Libraries
10.7. Default Placement Algorithm
10.8. Using Linker-Generated Copy Tables
10.9. Linker-Generated CRC Tables
10.10. Partial (Incremental) Linking
10.11. Linking C/C++ Code
10.12. Linker Example
11. Code Coverage
12. Name and C++ Name Demangler Utilities
13. Object File Utilities
14. Hex Conversion Utility Description
Note on Linux Installations
Additional Material
Support
Important Notice
TI Arm Clang Compiler Tools User's Guide
»
tiarmclang Compiler User Manual
»
10.
Linker Description
»
10.6.
Linker Symbols
10.6.
Linker Symbols
¶
This section provides information about using and resolving linker symbols.
Contents:
10.6.1. Using Linker Symbols in C/C++ Applications
10.6.2. Declaring Weak Symbols
10.6.3. Resolving Symbols with Object Libraries