\initial {*}
\entry {\code {*( COMMON )}}{29}
\entry {\code {*(\var {section})}}{28}
\initial {-}
\entry {\code {-(}}{9}
\entry {\code {--architecture=\var {arch}}}{4}
\entry {\code {--auxiliary}}{5}
\entry {\code {--cref}}{10}
\entry {\code {--defsym \var {symbol}=\var {exp}}}{10}
\entry {\code {--discard-all}}{9}
\entry {\code {--discard-locals}}{9}
\entry {\code {--dynamic-linker \var {file}}}{10}
\entry {\code {--embedded-relocs}}{11}
\entry {\code {--entry=\var {entry}}}{5}
\entry {\code {--export-dynamic}}{5}
\entry {\code {--filter}}{5}
\entry {\code {--force-exe-suffix}}{6}
\entry {\code {--format=\var {format}}}{4}
\entry {\code {--gpsize}}{6}
\entry {\code {--help}}{11}
\entry {\code {--just-symbols=\var {file}}}{8}
\entry {\code {--library-path=\var {dir}}}{7}
\entry {\code {--library=\var {archive}}}{6}
\entry {\code {--mri-script=\var {MRI-cmdfile}}}{4}
\entry {\code {--nmagic}}{7}
\entry {\code {--no-keep-memory}}{11}
\entry {\code {--no-warn-mismatch}}{11}
\entry {\code {--no-whole-archive}}{11}
\entry {\code {--noinhibit-exec}}{11}
\entry {\code {--oformat}}{11}
\entry {\code {--omagic}}{7}
\entry {\code {--output=\var {output}}}{8}
\entry {\code {--print-map}}{7}
\entry {\code {--relax}}{11}
\entry {\code {--relax} on i960}{45}
\entry {\code {--relocateable}}{8}
\entry {\code {--script=\var {script}}}{8}
\entry {\code {--sort-common}}{13}
\entry {\code {--split-by-file}}{13}
\entry {\code {--split-by-reloc}}{13}
\entry {\code {--stats}}{13}
\entry {\code {--strip-all}}{8}
\entry {\code {--strip-debug}}{8}
\entry {\code {--trace}}{8}
\entry {\code {--trace-symbol=\var {symbol}}}{9}
\entry {\code {--traditional-format}}{13}
\entry {\code {--undefined=\var {symbol}}}{8}
\entry {\code {--verbose}}{14}
\entry {\code {--version}}{9}
\entry {\code {--version-script=\var {version-scriptfile}}}{14}
\entry {\code {--warn-comon}}{14}
\entry {\code {--warn-constructors}}{15}
\entry {\code {--warn-multiple-gp}}{15}
\entry {\code {--warn-once}}{16}
\entry {\code {--warn-section-align}}{16}
\entry {\code {--whole-archive}}{16}
\entry {\code {--wrap}}{16}
\entry {\code {-A\var {arch}}}{4}
\entry {\code {-a\var {keyword}}}{4}
\entry {\code {-assert \var {keyword}}}{9}
\entry {\code {-b \var {format}}}{4}
\entry {\code {-Bdynamic}}{9}
\entry {\code {-Bshareable}}{13}
\entry {\code {-Bstatic}}{10}
\entry {\code {-Bsymbolic}}{10}
\entry {\code {-c \var {MRI-cmdfile}}}{4}
\entry {\code {-call{\_}shared}}{9}
\entry {\code {-d}}{4}
\entry {\code {-dc}}{4}
\entry {\code {-dn}}{10}
\entry {\code {-dp}}{4}
\entry {\code {-dy}}{9}
\entry {\code {-E}}{5}
\entry {\code {-e \var {entry}}}{5}
\entry {\code {-EB}}{10}
\entry {\code {-EL}}{10}
\entry {\code {-f}}{5}
\entry {\code {-F}}{5}
\entry {\code {-g}}{6}
\entry {\code {-G}}{6}
\entry {\code {-h\var {name}}}{6}
\entry {\code {-i}}{6}
\entry {\code {-l\var {archive}}}{6}
\entry {\code {-L\var {dir}}}{7}
\entry {\code {-M}}{7}
\entry {\code {-m \var {emulation}}}{7}
\entry {\code {-Map}}{11}
\entry {\code {-n}}{7}
\entry {\code {-N}}{7}
\entry {\code {-non{\_}shared}}{10}
\entry {\code {-o \var {output}}}{8}
\entry {\code {-qmagic}}{11}
\entry {\code {-Qy}}{11}
\entry {\code {-r}}{8}
\entry {\code {-R \var {file}}}{8}
\entry {\code {-rpath}}{12}
\entry {\code {-rpath-link}}{12}
\entry {\code {-s}}{8}
\entry {\code {-S}}{8}
\entry {\code {-shared}}{13}
\entry {\code {-soname=\var {name}}}{6}
\entry {\code {-static}}{10}
\entry {\code {-t}}{8}
\entry {\code {-T \var {script}}}{8}
\entry {\code {-Tbss \var {org}}}{14}
\entry {\code {-Tdata \var {org}}}{14}
\entry {\code {-Ttext \var {org}}}{14}
\entry {\code {-u \var {symbol}}}{8}
\entry {\code {-Ur}}{14}
\entry {\code {-v}}{9}
\entry {\code {-V}}{9}
\entry {\code {-x}}{9}
\entry {\code {-X}}{9}
\entry {\code {-Y \var {path}}}{9}
\entry {\code {-y \var {symbol}}}{9}
\entry {\code {-z \var {keyword}}}{9}
\initial {.}
\entry {\code {.}}{20}
\initial {:}
\entry {\code {:\var {phdr}}}{34}
\initial {;}
\entry {\code {;}}{22}
\initial {=}
\entry {\code {=\var {fill}}}{34}
\initial {[}
\entry {\code {[\var {section}\dots {}]}, not supported}{29}
\initial {{\tt\char '042}}
\entry {\code {{\tt\char '042}}}{20}
\initial {{\tt\gtr}}
\entry {\code {{\tt\gtr}\var {region}}}{34}
\initial {0}
\entry {\code {0x}}{20}
\initial {A}
\entry {\code {ABSOLUTE} (MRI)}{55}
\entry {absolute and relocatable symbols}{22}
\entry {\code {ABSOLUTE(\var {exp})}}{23}
\entry {\code {ADDR(\var {section})}}{23}
\entry {\code {ALIAS} (MRI)}{55}
\entry {\code {ALIGN} (MRI)}{55}
\entry {\code {ALIGN(\var {exp})}}{23}
\entry {aligning sections}{33}
\entry {allocating memory}{25}
\entry {architectures}{4}
\entry {archive files, from cmd line}{6}
\entry {arithmetic}{19}
\entry {arithmetic operators}{21}
\entry {assignment in scripts}{22}
\entry {assignment, in section defn}{31}
\entry {\code {AT ( \var {ldadr} )}}{33}
\initial {B}
\entry {back end}{47}
\entry {\code {BASE} (MRI)}{55}
\entry {BFD canonical format}{48}
\entry {BFD requirements}{47}
\entry {big-endian objects}{10}
\entry {binary input files}{41}
\entry {binary input format}{4}
\entry {\code {BLOCK(\var {align})}}{33}
\entry {bug criteria}{51}
\entry {bug reports}{51}
\entry {bugs in \code {ld}}{51}
\entry {\code {BYTE(\var {expression})}}{32}
\initial {C}
\entry {C{\tt\char 43}{\tt\char 43} constructors, arranging in link}{40}
\entry {\code {CHIP} (MRI)}{55}
\entry {combining symbols, warnings on}{14}
\entry {command files}{19}
\entry {command line}{3}
\entry {commands, fundamental}{19}
\entry {comments}{19}
\entry {common allocation}{4, 41}
\entry {commons in output}{29}
\entry {compatibility, MRI}{4}
\entry {constructors}{14}
\entry {\code {CONSTRUCTORS}}{40}
\entry {constructors, arranging in link}{40}
\entry {contents of a section}{28}
\entry {crash of linker}{51}
\entry {\code {CREATE{\_}OBJECT{\_}SYMBOLS}}{30}
\entry {cross reference table}{10}
\entry {cross references}{42}
\entry {current output location}{20}
\initial {D}
\entry {dbx}{13}
\entry {decimal integers}{20}
\entry {default emulation}{17}
\entry {default input format}{17}
\entry {\code {DEFINED(\var {symbol})}}{24}
\entry {deleting local symbols}{9}
\entry {direct output}{32}
\entry {discontinuous memory}{25}
\entry {dot}{20}
\entry {dynamic linker, from command line}{10}
\entry {dynamic symbol table}{5}
\initial {E}
\entry {ELF program headers}{35}
\entry {emulation}{7}
\entry {emulation, default}{17}
\entry {\code {END} (MRI)}{55}
\entry {endianness}{10}
\entry {entry point, defaults}{38}
\entry {entry point, from command line}{5}
\entry {\code {ENTRY(\var {symbol})}}{37}
\entry {error on valid input}{51}
\entry {expression evaluation order}{21}
\entry {expression syntax}{19}
\entry {expression, absolute}{23}
\entry {expressions in a section}{30}
\initial {F}
\entry {fatal signal}{51}
\entry {\code {\var {filename}}}{28}
\entry {filename symbols}{30}
\entry {\code {\var {filename}(\var {section})}}{28}
\entry {files and sections, section defn}{28}
\entry {files, including in output sections}{28}
\entry {fill pattern, entire section}{34}
\entry {\code {FILL(\var {expression})}}{32}
\entry {first input file}{42}
\entry {first instruction}{37}
\entry {\code {FLOAT}}{41}
\entry {\code {FORCE{\_}COMMON{\_}ALLOCATION}}{41}
\entry {\code {FORMAT} (MRI)}{56}
\entry {format, output file}{42}
\entry {functions in expression language}{23}
\entry {fundamental script commands}{19}
\initial {G}
\entry {{\smallcaps gnu} linker}{1}
\entry {\code {GNUTARGET}}{17, 42}
\entry {\code {GROUP ( \var {files} )}}{41}
\entry {grouping input files}{41}
\entry {groups of archives}{9}
\initial {H}
\entry {H8/300 support}{45}
\entry {header size}{25}
\entry {help}{11}
\entry {hexadecimal integers}{20}
\entry {holes}{20}
\entry {holes, filling}{32}
\initial {I}
\entry {i960 support}{45}
\entry {\code {INCLUDE \var {filename}}}{41}
\entry {including a linker script}{41}
\entry {including an entire archive}{16}
\entry {incremental link}{6}
\entry {\code {INPUT ( \var {files} )}}{41}
\entry {input file format}{42}
\entry {input filename symbols}{30}
\entry {input files, displaying}{8}
\entry {input files, section defn}{28}
\entry {input format}{4}
\entry {input sections to output section}{28}
\entry {integer notation}{20}
\entry {integer suffixes}{20}
\entry {internal object-file format}{48}
\entry {invalid input}{51}
\initial {K}
\entry {K and M integer suffixes}{20}
\initial {L}
\entry {\code {l =}}{26}
\entry {L, deleting symbols beginning}{9}
\entry {layout of output file}{19}
\entry {lazy evaluation}{21}
\entry {\code {ld} bugs, reporting}{51}
\entry {\code {LDEMULATION}}{17}
\entry {\code {len =}}{26}
\entry {\code {LENGTH =}}{26}
\entry {link map}{7}
\entry {link-time runtime library search path}{12}
\entry {linker crash}{51}
\entry {\code {LIST} (MRI)}{56}
\entry {little-endian objects}{10}
\entry {\code {LOAD} (MRI)}{56}
\entry {load address, specifying}{33}
\entry {\code {LOADADDR(\var {section})}}{23}
\entry {loading, preventing}{33}
\entry {local symbols, deleting}{9}
\entry {location counter}{20}
\entry {\code {LONG(\var {expression})}}{32}
\initial {M}
\entry {M and K integer suffixes}{20}
\entry {machine architecture, output}{42}
\entry {machine dependencies}{45}
\entry {\code {MAX}}{25}
\entry {\code {MEMORY}}{25}
\entry {memory region attributes}{26}
\entry {memory regions and sections}{34}
\entry {memory usage}{11}
\entry {\code {MIN}}{25}
\entry {MIPS embedded PIC code}{11}
\entry {MRI compatibility}{55}
\initial {N}
\entry {\code {NAME} (MRI)}{56}
\entry {names}{20}
\entry {naming memory regions}{25}
\entry {naming output sections}{27}
\entry {naming the output file}{8, 42}
\entry {negative integers}{20}
\entry {\code {NEXT(\var {exp})}}{24}
\entry {NMAGIC}{7}
\entry {\code {NOCROSSREFS ( \var {sections} )}}{42}
\entry {\code {NOFLOAT}}{41}
\entry {\code {NOLOAD}}{33}
\entry {\code {Non constant expression}}{23}
\initial {O}
\entry {\code {o =}}{26}
\entry {\code {objdump -i}}{47}
\entry {object file management}{47}
\entry {object files}{3}
\entry {object formats available}{47}
\entry {object size}{6}
\entry {octal integers}{20}
\entry {OMAGIC}{7}
\entry {opening object files}{47}
\entry {Operators for arithmetic}{21}
\entry {options}{3}
\entry {\code {ORDER} (MRI)}{56}
\entry {\code {org =}}{26}
\entry {\code {ORIGIN =}}{26}
\entry {\code {OUTPUT ( \var {filename} )}}{42}
\entry {output file after errors}{11}
\entry {output file layout}{19}
\entry {\code {OUTPUT{\_}ARCH ( \var {bfdname} )}}{42}
\entry {\code {OUTPUT{\_}FORMAT ( \var {bfdname} )}}{42}
\entry {\code {OVERLAY}}{34}
\entry {overlays}{34}
\initial {P}
\entry {partial link}{8}
\entry {path for libraries}{42}
\entry {\code {PHDRS}}{35}
\entry {precedence in expressions}{21}
\entry {prevent unnecessary loading}{33}
\entry {program headers}{35}
\entry {program headers and sections}{34}
\entry {provide}{23}
\entry {\code {PUBLIC} (MRI)}{56}
\initial {Q}
\entry {\code {QUAD(\var {expression})}}{32}
\entry {quoted symbol names}{20}
\initial {R}
\entry {read-only text}{7}
\entry {read/write from cmd line}{7}
\entry {regions of memory}{25}
\entry {relaxing addressing modes}{11}
\entry {relaxing on H8/300}{45}
\entry {relaxing on i960}{45}
\entry {relocatable and absolute symbols}{22}
\entry {relocatable output}{8}
\entry {reporting bugs in \code {ld}}{51}
\entry {requirements for BFD}{47}
\entry {retaining specified symbols}{12}
\entry {rounding up location counter}{23}
\entry {runtime library name}{6}
\entry {runtime library search path}{12}
\initial {S}
\entry {scaled integers}{20}
\entry {script files}{8}
\entry {search directory, from cmd line}{7}
\entry {search path, libraries}{42}
\entry {\code {SEARCH{\_}DIR ( \var {path} )}}{42}
\entry {\code {SECT} (MRI)}{56}
\entry {section address}{23, 32}
\entry {section alignment}{33}
\entry {section alignment, warnings on}{16}
\entry {section definition}{27}
\entry {section defn, full syntax}{32}
\entry {section fill pattern}{34}
\entry {section load address}{23}
\entry {section size}{24}
\entry {section start}{32}
\entry {section, assigning to memory region}{34}
\entry {section, assigning to program header}{34}
\entry {\code {SECTIONS}}{26}
\entry {segment origins, cmd line}{14}
\entry {semicolon}{22}
\entry {shared libraries}{13}
\entry {\code {SHORT(\var {expression})}}{32}
\entry {\code {SIZEOF(\var {section})}}{24}
\entry {\code {sizeof{\_}headers}}{25}
\entry {\code {SIZEOF{\_}HEADERS}}{25}
\entry {specify load address}{33}
\entry {\code {SQUAD(\var {expression})}}{32}
\entry {standard Unix system}{3}
\entry {start address, section}{32}
\entry {start of execution}{37}
\entry {\code {STARTUP ( \var {filename} )}}{42}
\entry {strip all symbols}{8}
\entry {strip debugger symbols}{8}
\entry {stripping all but some symbols}{12}
\entry {suffixes for integers}{20}
\entry {\code {\var {symbol} = \var {expression} ;}}{31}
\entry {symbol defaults}{24}
\entry {symbol definition, scripts}{22}
\entry {\code {\var {symbol} \var {f}= \var {expression} ;}}{31}
\entry {symbol names}{20}
\entry {symbol tracing}{9}
\entry {symbol versions}{38}
\entry {symbol-only input}{8}
\entry {symbols, from command line}{10}
\entry {symbols, relocatable and absolute}{22}
\entry {symbols, retaining selectively}{12}
\entry {synthesizing linker}{11}
\entry {synthesizing on H8/300}{45}
\initial {T}
\entry {\code {TARGET ( \var {format} )}}{42}
\entry {traditional format}{13}
\initial {U}
\entry {unallocated address, next}{24}
\entry {undefined symbol}{8}
\entry {undefined symbols, warnings on}{16}
\entry {uninitialized data}{29}
\entry {unspecified memory}{32}
\entry {usage}{11}
\initial {V}
\entry {variables, defining}{22}
\entry {verbose}{14}
\entry {version}{9}
\entry {\code {VERSION {\tt\char '173}script text{\tt\char '175}}}{38}
\entry {version script}{38}
\entry {version script, symbol versions}{14}
\entry {versions of symbols}{38}
\initial {W}
\entry {warnings, on combining symbols}{14}
\entry {warnings, on section alignment}{16}
\entry {warnings, on undefined symbols}{16}
\entry {what is this?}{1}
