C29x Clang Compiler Tools User's Guide
v0.1
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. Introduction to Object Modules
6. Program Loading and Running
7. Archiver Description
8. Linker Description
8.1. Linker Overview
8.2. The Linker’s Role in the Software Development Flow
8.3. Invoking the Linker
8.4. Linker Options
8.5. Linker Command Files
8.6. Linker Symbols
8.6.1. Using Linker Symbols in C/C++ Applications
8.6.2. Declaring Weak Symbols
8.6.3. Resolving Symbols with Object Libraries
8.7. Default Placement Algorithm
8.8. Using Linker-Generated Copy Tables
8.9. Linker-Generated CRC Tables and CRC Over Memory Ranges
8.10. Partial (Incremental) Linking
8.11. Linking C/C++ Code
8.12. Linker Example
8.13. XML Link Information File Description
9. Code Coverage
10. C29x Security Model
11. Name and C++ Name Demangler Utilities
12. Object File Utilities
Note on Linux Installations
Additional Material
Support
Version History
Important Notice
C29x Clang Compiler Tools User's Guide
»
c29clang Compiler User Manual
»
8.
Linker Description
»
8.6.
Linker Symbols
8.6.
Linker Symbols
¶
This section provides information about using and resolving linker symbols.
Contents:
8.6.1. Using Linker Symbols in C/C++ Applications
8.6.2. Declaring Weak Symbols
8.6.3. Resolving Symbols with Object Libraries