Using ld
The GNU linker
ld
version 2
Version 2.11.2
Steve Chamberlain
Ian Lance Taylor
Ãʹú ¹ø¿ª : ÀüÁ¤È£ (mahajjh@myscan.org)
Overview
Invocation
Command Line Options
Options specific to i386 PE targets
Environment Variables
Linker Scripts
Basic Linker Script Concepts
Linker Script Format
Simple Linker Script Example
Simple Linker Script Commands
Setting the entry point
Commands dealing with files
Commands dealing with object file formats
Other linker script commands
Assigning Values to Symbols
Simple Assignments
PROVIDE
SECTIONS command
Output section description
Output section name
Output section address
Input section description
Input section basics
Input section wildcard patterns
Input section for common symbols
Input section and garbage collection
Input section example
Output section data
Output section keywords
Output section discarding
Output section attributes
Output section type
Output section LMA
Output section region
Output section phdr
Output section fill
Overlay description
MEMORY command
PHDRS Command
VERSION Command
Expressions in Linker Scripts
Constants
Symbol Names
The Location Counter
Operators
Evaluation
The Section of an Expression
Builtin Functions
Implicit Linker Scripts
Machine Dependent Features
ld
and the H8/300
ld
and the Intel 960 family
ld
's support for interworking between ARM and Thumb code
ld
and HPPA 32-bit ELF support
ld
's support for various TI COFF versions
BFD
How it works: an outline of BFD
Information Loss
The BFD canonical object-file format
Reporting Bugs
Have you found a bug?
How to report bugs
MRI Compatible Script Files
GNU Free Documentation License
Index
This document was generated on 26 July 2001 using
texi2html
1.56k.