Jump to main content
MPLAB® XC32 Assembler, Linker and Utilities User's Guide
Search
Home
8
Linker Command-Line Interface
8.3
Options That Control Output File Creation
Notice to Development Tools Customers
1
Preface
2
Assembler Overview
3
Assembler Command-Line Options
4
MPLAB XC32 Assembly Language
5
Assembler Directives
6
Assembler Errors/Warnings/Messages
7
Linker Overview
8
Linker Command-Line Interface
8.1
Linker Interface Syntax
8.2
Compilation-Driver Linker Interface Syntax
8.3
Options That Control Output File Creation
8.3.1
Start-group/End-group Options
8.3.2
D: Assign Space to Common Symbols Option
8.3.3
Defsym Option
8.3.4
Dinit-compression Option
8.3.5
X: Discard Local Symbols Option
8.3.6
X: Discard Temporary Local Symbols Option
8.3.7
Fill Option
8.3.8
Gc-sections Option
8.3.9
Library Option
8.3.10
L: Library Path Option
8.3.11
Nodefaultlibs Option
8.3.12
Nostartfiles Option
8.3.13
Nostdlib Option
8.3.14
O: Specify Output File
8.3.15
R: Generate Relocatable Output Option
8.3.16
Retain-symbols-file Option
8.3.17
Section-start Option
8.3.18
T: Specify Linker Script Option
8.3.19
S: Strip All Symbols Option
8.3.20
S: Strip Debug Symbols Option
8.3.21
Tbss Option
8.3.22
Tdata Option
8.3.23
Ttext Option
8.3.24
U: Insert Undefined Symbol Option
8.3.25
No-undefined Option
8.3.26
Wrap Option
8.4
Options That Control Run-Time Initialization
8.5
Options That Control Multilib Library Selection
8.6
Options that Control Informational Output
8.7
Options that Modify the Link Map Output
9
Linker Scripts
10
Linker Processing
11
Linker Examples
12
Linker Errors/Warnings
13
MPLAB XC32 Object Archiver/Librarian
14
Other Utilities
15
Useful Tables
16
GNU Free Documentation License
17
Document Revision History
Microchip Information
8.3 Options That Control Output File Creation