Home | History | Annotate | Download | only in info

Lines Matching full:line

80 * Options::                     Command Line Options
86 2.1 Command Line Options
89 The linker supports a plethora of command-line options, but in actual
102 Some of the command-line options to `ld' may be specified at any
103 point in the command line. However, options which refer to files, such
105 option appears in the command line, relative to the object files and
108 occurrences (those further to the left on the command line) of that
114 command-line options, except that an object file argument may not be
153 driver (e.g. `gcc') then all the linker command line options should be
162 Here is a table of the generic command line switches accepted by the
166 Read command-line options from FILE. The options read are
203 follow this option on the command line. Even when `ld' is
307 command line.
382 it is specified on the command line. If the archive defines a
384 the archive on the command line, the linker will include the
386 symbol in an object appearing later on the command line will not
392 You may list the same archive multiple times on the command line.
403 order in which they are specified on the command line.
404 Directories specified on the command line are searched before the
418 line.
586 multiple times on the command line; It prevents the normal
700 command line. If a symbol in that archive is needed to resolve an
702 appears later on the command line, the linker would not be able to
723 mentioned on the command line after the `--as-needed' option.
725 library mentioned on the command line, regardless of whether the
735 DT_NEEDED tags in dynamic libraries mentioned on the command line
752 may use this option multiple times on the command line: it affects
770 line: it affects library searching for `-l' options which follow
791 behaviour can be restored by using the command line switch
825 times as necessary to define multiple symbols in the command line.
873 `--no-gc-sections' on the command line.
876 Print a summary of the command-line options on the standard output
961 command line. Library directories specified in linker scripts
962 (including linker scripts specified on the command line) are
1017 per line. This option is especially useful in environments (such
1025 line. It overrides `-s' and `-S'.
1167 locate multiple sections in the command line. ORG must be a
1199 referencing are included on the linker's command line.
1332 For each archive mentioned on the command line after the
1417 files, which may be specified on the linker command line like an object
1422 support additional command line options that are specific to the i386
1806 linker executable. You can use the `--verbose' command line option to
1807 display the default linker script. Certain command line options, such
1810 You may supply your own linker script by using the `-T' command line
1943 The first line inside the `SECTIONS' command of the above example
1951 The second line defines an output section, `.text'. The colon is
2009 * the `-e' ENTRY command-line option;
2036 in the link, as though they were named on the command line.
2040 line, then you can put `INPUT (subr.o)' in your linker script.
2052 description of `-L' in *Note Command Line Options: Options.
2055 `libFILE.a', as with the command line argument `-l'.
2066 in *Note Command Line Options: Options.
2082 FILENAME' on the command line (*note Command Line Options:
2083 Options.). If both are used, the command line option takes
2092 like using `-L PATH' on the command line (*note Command Line
2094 both paths. Paths specified using the command line option are
2100 though it were specified first on the command line. This may be
2116 exactly like using `--oformat BFDNAME' on the command line (*note
2117 Command Line Options: Options.). If both are used, the command
2118 line option takes precedence.
2121 formats based on the `-EB' and `-EL' command line options. This
2134 `elf32-bigmips', but if the user uses the `-EL' command line
2141 command is like using `-b BFDNAME' on the command line (*note
2142 Command Line Options: Options.). If the `TARGET' command is used
2163 command has the same effect as the `-u' command-line option.
2166 This command has the same effect as the `-d' command-line option:
2172 command-line option: to make `ld' omit the assignment of addresses
2476 line breaks and other white space are optional.
2613 name on the linker command line or in an `INPUT' command. If you did
2615 though it appeared on the command line. Note that this differs from an
2654 specified on the command line or in an `INPUT' command. The linker
2699 When both command line section sorting option and linker script
2701 precedence over the command line option.
2704 command line option will make the section sorting command to be treated
2716 command line option will be ignored.
3834 on the blank line in the above script, but blank lines are of no
4119 value has been given for this segment (with a command-line `-T'
4121 DEFAULT. At present, the `-T' command-line option can only be
4175 read at the position in the command line where the implicit linker
4220 specify the `--relax' command-line option.
4256 You can use the `-AARCHITECTURE' command line option to specify one of
4264 For example, if your `ld' command line included `-ACA' as well as
4276 You can meaningfully use `-A' more than once on a command line, since
4297 been compiled and assembled with the `-mthumb-interwork' command line
4300 option then the `--support-old-code' command line switch should be
4598 *Note Command Line Options: Options. for detailed decription of the
4599 command line options mentioned here.
4607 command line option.
4615 line options:
4624 on the command line, then the default auto-export behavior
4637 to the linker's command line. The file's name must end in
4680 same as the filename specified on the command line.
4729 with the `--output-def <file>' command line option.
4771 `--enable-auto-import' command-line option, although it is enabled
4822 Linking directly to a dll uses no extra command-line switches
4866 1. Use the dll directly by adding the `bin' path to the link line
4934 The line `_foo = foo' maps the symbol `foo' to `_foo'.
4957 The line `_foo = foo' maps the exported symbol `foo' to
4961 unless the `--export-all-symbols' command line option is used.
5041 The following Xtensa-specific command-line options can be used to
5210 linker has command line switches to allow users to throw it away.
5234 mapping between symbols, source line numbers, and addresses in the
5236 symbol information. Each symbol with an associated list of line
5238 of a line number list consists of a pointer to the symbol, which
5239 allows finding out the address of the function whose line number
5241 offsets into the section and line numbers. Any format which can
5388 by line number.
5390 The line numbers in our development sources will not match those
5391 in your sources. Your line numbers would convey no useful
5458 `-c' command-line option.
5460 Each command in an MRI-compatible script occupies its own line; each
5461 command line starts with the keyword that identifies the command (though
5462 blank lines are also allowed for punctuation). If a line of an
5481 line, or using `LOAD') to resolve addresses in the output file.
5518 `ld' command-line option `-M'.
5520 The keyword `LIST' may be followed by anything on the same line,
5527 line.
5531 MRI-compatible command `NAME' is equivalent to the command-line
5940 * ": Symbols. (line 6)
5941 * -(: Options. (line 609)
5942 * --accept-unknown-input-arch: Options. (line 627)
5943 * --add-needed: Options. (line 649)
5944 * --add-stdcall-alias: Options. (line 1343)
5945 * --allow-multiple-definition: Options. (line 819)
5946 * --allow-shlib-undefined: Options. (line 825)
5947 * --architecture=ARCH: Options. (line 104)
5948 * --as-needed: Options. (line 637)
5949 * --auxiliary: Options. (line 205)
5950 * --base-file: Options. (line 1348)
5951 * --be8: ARM. (line 23)
5952 * --bss-plt: PowerPC ELF32. (line 13)
5953 * --check-sections: Options. (line 701)
5954 * --cref: Options. (line 711)
5955 * --default-imported-symver: Options. (line 853)
5956 * --default-symver: Options. (line 849)
5957 * --defsym SYMBOL=EXP: Options. (line 739)
5958 * --demangle[=STYLE]: Options. (line 752)
5959 * --disable-auto-image-base: Options. (line 1495)
5960 * --disable-auto-import: Options. (line 1624)
5961 * --disable-new-dtags: Options. (line 1295)
5962 * --disable-runtime-pseudo-reloc: Options. (line 1637)
5963 * --disable-stdcall-fixup: Options. (line 1358)
5964 * --discard-all: Options. (line 513)
5965 * --discard-locals: Options. (line 517)
5966 * --dll: Options. (line 1353)
5967 * --dll-search-prefix: Options. (line 1501)
5968 * --dotsyms: PowerPC64 ELF64. (line 33)
5969 * --dynamic-linker FILE: Options. (line 765)
5970 * --eh-frame-hdr: Options. (line 1291)
5971 * --emit-relocs: Options. (line 415)
5972 * --emit-stub-syms <1>: PowerPC64 ELF64. (line 29)
5973 * --emit-stub-syms: PowerPC ELF32. (line 37)
5974 * --enable-auto-image-base: Options. (line 1487)
5975 * --enable-auto-import: Options. (line 1510)
5976 * --enable-extra-pe-debug: Options. (line 1642)
5977 * --enable-new-dtags: Options. (line 1295)
5978 * --enable-runtime-pseudo-reloc: Options. (line 1629)
5979 * --enable-stdcall-fixup: Options. (line 1358)
5980 * --entry=ENTRY: Options. (line 158)
5981 * --error-unresolved-symbols: Options. (line 1244)
5982 * --exclude-libs: Options. (line 168)
5983 * --exclude-symbols: Options. (line 1400)
5984 * --export-all-symbols: Options. (line 1376)
5985 * --export-dynamic: Options. (line 179)
5986 * --fatal-warnings: Options. (line 771)
5987 * --file-alignment: Options. (line 1406)
5988 * --filter: Options. (line 226)
5989 * --fix-v4bx: ARM. (line 44)
5990 * --force-dynamic: Options. (line 424)
5991 * --force-exe-suffix: Options. (line 774)
5992 * --format=FORMAT: Options. (line 115)
5993 * --format=VERSION: TI COFF. (line 6)
5994 * --gc-sections: Options. (line 784)
5995 * --gpsize: Options. (line 259)
5996 * --hash-size=NUMBER: Options. (line 1304)
5997 * --heap: Options. (line 1412)
5998 * --help: Options. (line 792)
5999 * --image-base: Options. (line 1419)
6000 * --just-symbols=FILE: Options. (line 447)
6001 * --kill-at: Options. (line 1428)
6002 * --large-address-aware: Options. (line 1433)
6003 line 315)
6004 * --library=ARCHIVE: Options. (line 285)
6005 * --major-image-version: Options. (line 1442)
6006 * --major-os-version: Options. (line 1447)
6007 * --major-subsystem-version: Options. (line 1451)
6008 * --minor-image-version: Options. (line 1456)
6009 * --minor-os-version: Options. (line 1461)
6010 * --minor-subsystem-version: Options. (line 1465)
6011 * --mri-script=MRI-CMDFILE: Options. (line 139)
6012 * --multi-subspace: HPPA ELF32. (line 6)
6013 * --nmagic: Options. (line 384)
6014 * --no-accept-unknown-input-arch: Options. (line 627)
6015 * --no-add-needed: Options. (line 649)
6016 * --no-allow-shlib-undefined: Options. (line 825)
6017 * --no-as-needed: Options. (line 637)
6018 * --no-check-sections: Options. (line 701)
6019 * --no-define-common: Options. (line 723)
6020 * --no-demangle: Options. (line 752)
6021 * --no-dotsyms: PowerPC64 ELF64. (line 33)
6022 * --no-gc-sections: Options. (line 784)
6023 * --no-keep-memory: Options. (line 804)
6024 * --no-multi-toc: PowerPC64 ELF64. (line 74)
6025 * --no-omagic: Options. (line 398)
6026 * --no-opd-optimize: PowerPC64 ELF64. (line 48)
6027 * --no-relax: Xtensa. (line 56)
6028 * --no-tls-optimize <1>: PowerPC64 ELF64. (line 43)
6029 * --no-tls-optimize: PowerPC ELF32. (line 41)
6030 * --no-toc-optimize: PowerPC64 ELF64. (line 60)
6031 * --no-undefined: Options. (line 811)
6032 * --no-undefined-version: Options. (line 844)
6033 * --no-warn-mismatch: Options. (line 857)
6034 * --no-whole-archive: Options. (line 866)
6035 * --noinhibit-exec: Options. (line 870)
6036 * --non-overlapping-opd: PowerPC64 ELF64. (line 54)
6037 * --oformat: Options. (line 882)
6038 * --omagic: Options. (line 389)
6039 * --out-implib: Options. (line 1478)
6040 * --output-def: Options. (line 1470)
6041 * --output=OUTPUT: Options. (line 404)
6042 * --pic-executable: Options. (line 895)
6043 * --print-map: Options. (line 347)
6044 * --reduce-memory-overheads: Options. (line 1312)
6045 * --relax: Options. (line 911)
6046 * --relax on i960: i960. (line 31)
6047 * --relax on PowerPC: PowerPC ELF32. (line 6)
6048 * --relax on Xtensa: Xtensa. (line 27)
6049 * --relocatable: Options. (line 428)
6050 * --script=SCRIPT: Options. (line 471)
6051 * --sdata-got: PowerPC ELF32. (line 23)
6052 * --section-alignment: Options. (line 1647)
6053 * --section-start SECTIONNAME=ORG: Options. (line 1081)
6054 * --sort-common: Options. (line 1028)
6055 * --sort-section alignment: Options. (line 1038)
6056 * --sort-section name: Options. (line 1034)
6057 * --split-by-file: Options. (line 1042)
6058 * --split-by-reloc: Options. (line 1047)
6059 * --stack: Options. (line 1653)
6060 * --stats: Options. (line 1060)
6061 * --strip-all: Options. (line 458)
6062 * --strip-debug: Options. (line 462)
6063 * --stub-group-size: PowerPC64 ELF64. (line 6)
6064 * --stub-group-size=N: HPPA ELF32. (line 12)
6065 * --subsystem: Options. (line 1660)
6066 * --support-old-code: ARM. (line 6)
6067 * --sysroot: Options. (line 1064)
6068 * --target-help: Options. (line 796)
6069 * --target1-abs: ARM. (line 27)
6070 * --target1-rel: ARM. (line 27)
6071 * --target2=TYPE: ARM. (line 32)
6072 * --thumb-entry=ENTRY: ARM. (line 17)
6073 * --trace: Options. (line 467)
6074 * --trace-symbol=SYMBOL: Options. (line 522)
6075 * --traditional-format: Options. (line 1069)
6076 * --undefined=SYMBOL: Options. (line 480)
6077 * --unique[=SECTION]: Options. (line 498)
6078 * --unresolved-symbols: Options. (line 1096)
6079 * --use-blx: ARM. (line 57)
6080 * --verbose: Options. (line 1125)
6081 * --version: Options. (line 507)
6082 * --version-script=VERSION-SCRIPTFILE: Options. (line 1131)
6083 * --warn-common: Options. (line 1138)
6084 * --warn-constructors: Options. (line 1206)
6085 * --warn-multiple-gp: Options. (line 1211)
6086 * --warn-once: Options. (line 1225)
6087 * --warn-section-align: Options. (line 1229)
6088 * --warn-shared-textrel: Options. (line 1236)
6089 * --warn-unresolved-symbols: Options. (line 1239)
6090 * --whole-archive: Options. (line 1248)
6091 * --wrap: Options. (line 1262)
6092 * -AARCH: Options. (line 103)
6093 * -aKEYWORD: Options. (line 96)
6094 * -assert KEYWORD: Options. (line 659)
6095 * -b FORMAT: Options. (line 115)
6096 * -Bdynamic: Options. (line 662)
6097 * -Bgroup: Options. (line 672)
6098 * -Bshareable: Options. (line 1020)
6099 * -Bstatic: Options. (line 679)
6100 * -Bsymbolic: Options. (line 694)
6101 * -c MRI-CMDFILE: Options. (line 139)
6102 * -call_shared: Options. (line 662)
6103 * -d: Options. (line 149)
6104 * -dc: Options. (line 149)
6105 * -dn: Options. (line 679)
6106 * -dp: Options. (line 149)
6107 * -dy: Options. (line 662)
6108 * -E: Options. (line 179)
6109 * -e ENTRY: Options. (line 158)
6110 * -EB: Options. (line 198)
6111 * -EL: Options. (line 201)
6112 * -F: Options. (line 226)
6113 * -f: Options. (line 205)
6114 * -fini: Options. (line 250)
6115 * -G: Options. (line 259)
6116 * -g: Options. (line 256)
6117 * -hNAME: Options. (line 267)
6118 * -i: Options. (line 276)
6119 * -IFILE: Options. (line 765)
6120 * -init: Options. (line 279)
6121 * -lARCHIVE: Options. (line 285)
6122 * -LDIR: Options. (line 315)
6123 * -M: Options. (line 347)
6124 * -m EMULATION: Options. (line 337)
6125 * -Map: Options. (line 800)
6126 * -N: Options. (line 389)
6127 * -n: Options. (line 384)
6128 * -non_shared: Options. (line 679)
6129 * -nostdlib: Options. (line 876)
6130 * -O LEVEL: Options. (line 410)
6131 * -o OUTPUT: Options. (line 404)
6132 * -pie: Options. (line 895)
6133 * -q: Options. (line 415)
6134 * -qmagic: Options. (line 905)
6135 * -Qy: Options. (line 908)
6136 * -r: Options. (line 428)
6137 * -R FILE: Options. (line 447)
6138 * -rpath: Options. (line 945)
6139 * -rpath-link: Options. (line 967)
6140 * -S: Options. (line 462)
6141 * -s: Options. (line 458)
6142 * -shared: Options. (line 1020)
6143 * -soname=NAME: Options. (line 267)
6144 * -static: Options. (line 679)
6145 * -t: Options. (line 467)
6146 * -T SCRIPT: Options. (line 471)
6147 * -Tbss ORG: Options. (line 1090)
6148 * -Tdata ORG: Options. (line 1090)
6149 * -Ttext ORG: Options. (line 1090)
6150 * -u SYMBOL: Options. (line 480)
6151 * -Ur: Options. (line 488)
6152 * -V: Options. (line 507)
6153 * -v: Options. (line 507)
6154 * -X: Options. (line 517)
6155 * -x: Options. (line 513)
6156 * -Y PATH: Options. (line 531)
6157 * -y SYMBOL: Options. (line 522)
6158 * -z defs: Options. (line 811)
6159 * -z KEYWORD: Options. (line 535)
6160 * -z muldefs: Options. (line 819)
6161 * .: Location Counter. (line 6)
6163 (line 18)
6165 (line 6)
6167 (line 6)
6169 (line 6)
6171 (line 29)
6172 * ABSOLUTE (MRI): MRI. (line 33)
6173 * absolute and relocatable symbols: Expression Section. (line 6)
6174 * absolute expressions: Expression Section. (line 6)
6175 * ABSOLUTE(EXP): Builtin Functions. (line 10)
6176 * ADDR(SECTION): Builtin Functions. (line 17)
6178 (line 6)
6179 * ALIAS (MRI): MRI. (line 44)
6180 * ALIGN (MRI): MRI. (line 50)
6181 * align expression: Builtin Functions. (line 36)
6182 * align location counter: Builtin Functions. (line 36)
6183 * ALIGN(ALIGN): Builtin Functions. (line 36)
6184 * ALIGN(EXP,ALIGN): Builtin Functions. (line 36)
6186 (line 6)
6187 * allocating memory: MEMORY. (line 6)
6189 (line 46)
6190 * architectures: Options. (line 103)
6191 * archive files, from cmd line: Options. (line 285)
6192 * archive search path in linker script: File Commands. (line 71)
6193 * arithmetic: Expressions. (line 6)
6194 * arithmetic operators: Operators. (line 6)
6195 * ARM interworking support: ARM. (line 6)
6196 * AS_NEEDED(FILES): File Commands. (line 51)
6198 (line 9)
6200 (line 9)
6201 * assignment in scripts: Assignments. (line 6)
6202 * AT(LMA): Output Section LMA. (line 6)
6203 * AT>LMA_REGION: Output Section LMA. (line 6)
6204 * automatic data imports: WIN32. (line 170)
6205 * back end: BFD. (line 6)
6206 * BASE (MRI): MRI. (line 54)
6207 * BE8: ARM. (line 23)
6208 * BFD canonical format: Canonical format. (line 11)
6209 * BFD requirements: BFD. (line 16)
6210 * big-endian objects: Options. (line 198)
6211 * binary input format: Options. (line 115)
6212 * BLOCK(EXP): Builtin Functions. (line 62)
6213 * bug criteria: Bug Criteria. (line 6)
6214 * bug reports: Bug Reporting. (line 6)
6215 * bugs in ld: Reporting Bugs. (line 6)
6217 (line 6)
6219 (line 19)
6220 * CHIP (MRI): MRI. (line 58)
6221 * COLLECT_NO_DEMANGLE: Environment. (line 29)
6222 * combining symbols, warnings on: Options. (line 1138)
6223 * command files: Scripts. (line 6)
6224 * command line: Options. (line 6)
6225 * common allocation: Options. (line 149)
6227 (line 20)
6229 line 6)
6230 * compatibility, MRI: Options. (line 139)
6231 * constants in linker scripts: Constants. (line 6)
6233 (line 19)
6234 * constructors: Options. (line 488)
6236 (line 19)
6237 * crash of linker: Bug Criteria. (line 9)
6239 (line 9)
6240 * creating a DEF file: WIN32. (line 137)
6241 * cross reference table: Options. (line 711)
6243 (line 30)
6244 * current output location: Location Counter. (line 6)
6246 (line 6)
6248 (line 67)
6249 * DATA_SEGMENT_END(EXP): Builtin Functions. (line 88)
6250 * DATA_SEGMENT_RELRO_END(OFFSET, EXP): Builtin Functions. (line 94)
6251 * dbx: Options. (line 1074)
6252 * DEF files, creating: Options. (line 1470)
6253 * default emulation: Environment. (line 21)
6254 * default input format: Environment. (line 9)
6255 * DEFINED(SYMBOL): Builtin Functions. (line 105)
6256 * deleting local symbols: Options. (line 513)
6257 * demangling, default: Environment. (line 29)
6258 * demangling, from command line: Options. (line 752)
6259 * direct linking to a dll: WIN32. (line 218)
6261 (line 6)
6262 * discontinuous memory: MEMORY. (line 6)
6263 * DLLs, creating: Options. (line 1376)
6264 * DLLs, linking to: Options. (line 1501)
6265 * dot: Location Counter. (line 6)
6266 * dot inside sections: Location Counter. (line 34)
6267 * dot outside sections: Location Counter. (line 64)
6268 * dynamic linker, from command line: Options. (line 765)
6269 * dynamic symbol table: Options. (line 179)
6270 * ELF program headers: PHDRS. (line 6)
6271 * emulation: Options. (line 337)
6272 * emulation, default: Environment. (line 21)
6273 * END (MRI): MRI. (line 62)
6274 * endianness: Options. (line 198)
6275 * entry point: Entry Point. (line 6)
6276 * entry point, from command line: Options. (line 158)
6277 * entry point, thumb: ARM. (line 17)
6278 * ENTRY(SYMBOL): Entry Point. (line 6)
6279 * error on valid input: Bug Criteria. (line 12)
6280 * example of linker script: Simple Example. (line 6)
6281 * exporting DLL symbols: WIN32. (line 19)
6282 * expression evaluation order: Evaluation. (line 6)
6283 * expression sections: Expression Section. (line 6)
6284 * expression, absolute: Builtin Functions. (line 10)
6285 * expressions: Expressions. (line 6)
6287 (line 13)
6288 * fatal signal: Bug Criteria. (line 9)
6290 (line 6)
6291 * FILEHDR: PHDRS. (line 61)
6293 (line 9)
6295 (line 6)
6297 (line 39)
6298 * finalization function: Options. (line 250)
6299 * first input file: File Commands. (line 79)
6300 * first instruction: Entry Point. (line 6)
6301 * FIX_V4BX: ARM. (line 44)
6303 (line 20)
6305 (line 6)
6307 (line 6)
6308 * forcing the creation of dynamic sections: Options. (line 424)
6309 * FORMAT (MRI): MRI. (line 66)
6310 * functions in expressions: Builtin Functions. (line 6)
6311 * garbage collection <1>: Input Section Keep. (line 6)
6312 * garbage collection: Options. (line 784)
6313 * generating optimized output: Options. (line 410)
6314 * GNU linker: Overview. (line 6)
6315 * GNUTARGET: Environment. (line 9)
6316 * GROUP(FILES): File Commands. (line 44)
6317 * grouping input files: File Commands. (line 44)
6318 * groups of archives: Options. (line 609)
6319 * H8/300 support: H8/300. (line 6)
6320 * header size: Builtin Functions. (line 170)
6321 * heap size: Options. (line 1412)
6322 * help: Options. (line 792)
6323 * holes: Location Counter. (line 12)
6325 (line 39)
6326 * HPPA multiple sub-space stubs: HPPA ELF32. (line 6)
6327 * HPPA stub grouping: HPPA ELF32. (line 12)
6328 * i960 support: i960. (line 6)
6329 * image base: Options. (line 1419)
6331 (line 6)
6332 * import libraries: WIN32. (line 10)
6333 * INCLUDE FILENAME: File Commands. (line 9)
6334 * including a linker script: File Commands. (line 9)
6335 * including an entire archive: Options. (line 1248)
6336 * incremental link: Options. (line 276)
6338 (line 25)
6339 * initialization function: Options. (line 279)
6340 * initialized data in ROM: Output Section LMA. (line 21)
6341 * input file format in linker script: Format Commands. (line 35)
6343 (line 9)
6344 * input files in linker scripts: File Commands. (line 16)
6345 * input files, displaying: Options. (line 467)
6346 * input format: Options. (line 115)
6347 * input object files in linker scripts: File Commands. (line 16)
6349 (line 6)
6351 (line 6)
6353 (line 6)
6354 * input sections: Input Section. (line 6)
6355 * INPUT(FILES): File Commands. (line 16)
6356 * integer notation: Constants. (line 6)
6357 * integer suffixes: Constants. (line 12)
6358 * internal object-file format: Canonical format. (line 11)
6359 * invalid input: Bug Criteria. (line 14)
6360 * K and M integer suffixes: Constants. (line 12)
6361 * KEEP: Input Section Keep. (line 6)
6362 * l =: MEMORY. (line 72)
6363 * L, deleting symbols beginning: Options. (line 517)
6364 * lazy evaluation: Evaluation. (line 6)
6365 * ld bugs, reporting: Bug Reporting. (line 6)
6366 * LDEMULATION: Environment. (line 21)
6367 * len =: MEMORY. (line 72)
6368 * LENGTH =: MEMORY. (line 72)
6369 * LENGTH(MEMORY): Builtin Functions. (line 122)
6370 * library search path in linker script: File Commands. (line 71)
6371 * link map: Options. (line 347)
6372 * link-time runtime library search path: Options. (line 967)
6373 * linker crash: Bug Criteria. (line 9)
6375 (line 6)
6376 * linker script example: Simple Example. (line 6)
6377 * linker script file commands: File Commands. (line 6)
6378 * linker script format: Script Format. (line 6)
6379 * linker script input object files: File Commands. (line 16)
6380 * linker script simple commands: Simple Commands. (line 6)
6381 * linker scripts: Scripts. (line 6)
6382 * LIST (MRI): MRI. (line 77)
6383 * little-endian objects: Options. (line 201)
6384 * LOAD (MRI): MRI. (line 84)
6385 * load address: Output Section LMA. (line 6)
6386 * LOADADDR(SECTION): Builtin Functions. (line 125)
6388 (line 22)
6389 * local symbols, deleting: Options. (line 517)
6390 * location counter: Location Counter. (line 6)
6392 (line 6)
6393 * M and K integer suffixes: Constants. (line 12)
6395 (line 46)
6396 * machine dependencies: Machine Dependent. (line 6)
6397 * mapping input sections to output sections: Input Section. (line 6)
6398 * MAX: Builtin Functions. (line 130)
6399 * MEMORY: MEMORY. (line 6)
6400 * memory region attributes: MEMORY. (line 32)
6401 * memory regions: MEMORY. (line 6)
6403 (line 6)
6404 * memory usage: Options. (line 804)
6405 * MIN: Builtin Functions. (line 133)
6406 * MRI compatibility: MRI. (line 6)
6407 * MSP430 extra sections: MSP430. (line 11)
6408 * NAME (MRI): MRI. (line 90)
6410 (line 6)
6411 * names: Symbols. (line 6)
6412 * naming the output file: Options. (line 404)
6413 * NEXT(EXP): Builtin Functions. (line 137)
6414 * NMAGIC: Options. (line 384)
6416 (line 30)
6418 (line 22)
6419 * not enough room for program headers: Builtin Functions. (line 175)
6420 * o =: MEMORY. (line 67)
6421 * objdump -i: BFD. (line 6)
6422 * object file management: BFD. (line 6)
6423 * object files: Options. (line 29)
6424 * object formats available: BFD. (line 6)
6425 * object size: Options. (line 259)
6426 * OMAGIC: Options. (line 389)
6427 * opening object files: BFD outline. (line 6)
6428 * operators for arithmetic: Operators. (line 6)
6429 * options: Options. (line 6)
6430 * ORDER (MRI): MRI. (line 95)
6431 * org =: MEMORY. (line 67)
6432 * ORIGIN =: MEMORY. (line 67)
6433 * ORIGIN(MEMORY): Builtin Functions. (line 143)
6434 * orphan: Orphan Sections. (line 6)
6435 * output file after errors: Options. (line 870)
6436 * output file format in linker script: Format Commands. (line 10)
6437 * output file name in linker scripot: File Commands. (line 61)
6439 (line 6)
6441 (line 6)
6443 (line 6)
6444 * OUTPUT(FILENAME): File Commands. (line 61)
6446 (line 46)
6447 * OUTPUT_FORMAT(BFDNAME): Format Commands. (line 10)
6449 (line 6)
6451 (line 6)
6452 * partial link: Options. (line 428)
6453 * PHDRS: PHDRS. (line 6)
6454 * position independent executables: Options. (line 897)
6455 * PowerPC ELF32 options: PowerPC ELF32. (line 13)
6456 * PowerPC GOT: PowerPC ELF32. (line 23)
6457 * PowerPC long branches: PowerPC ELF32. (line
6458 * PowerPC PLT: PowerPC ELF32. (line 13)
6459 * PowerPC stub symbols: PowerPC ELF32. (line 37)
6460 * PowerPC TLS optimization: PowerPC ELF32. (line 41)
6461 * PowerPC64 dot symbols: PowerPC64 ELF64. (line 33)
6462 * PowerPC64 ELF64 options: PowerPC64 ELF64. (line 6)
6463 * PowerPC64 multi-TOC: PowerPC64 ELF64. (line 74)
6464 * PowerPC64 OPD optimization: PowerPC64 ELF64. (line 48)
6465 * PowerPC64 OPD spacing: PowerPC64 ELF64. (line 54)
6466 * PowerPC64 stub grouping: PowerPC64 ELF64. (line 6)
6467 * PowerPC64 stub symbols: PowerPC64 ELF64. (line 29)
6468 * PowerPC64 TLS optimization: PowerPC64 ELF64. (line 43)
6469 * PowerPC64 TOC optimization: PowerPC64 ELF64. (line 60)
6470 * precedence in expressions: Operators. (line 6)
6472 (line 22)
6473 * program headers: PHDRS. (line 6)
6475 (line 6)
6476 * program headers, not enough room: Builtin Functions. (line 175)
6477 * program segments: PHDRS. (line 6)
6478 * PROVIDE: PROVIDE. (line 6)
6479 * PROVIDE_HIDDEN: PROVIDE_HIDDEN. (line 6)
6480 * PUBLIC (MRI): MRI. (line 103)
6482 (line 6)
6483 * quoted symbol names: Symbols. (line 6)
6484 * read-only text: Options. (line 384)
6485 * read/write from cmd line: Options. (line 389)
6486 * regions of memory: MEMORY. (line 6)
6487 * relative expressions: Expression Section. (line 6)
6488 * relaxing addressing modes: Options. (line 911)
6489 * relaxing on H8/300: H8/300. (line 9)
6490 * relaxing on i960: i960. (line 31)
6491 * relaxing on Xtensa: Xtensa. (line 27)
6492 * relocatable and absolute symbols: Expression Section. (line 6)
6493 * relocatable output: Options. (line 428)
6495 (line 6)
6496 * reporting bugs in ld: Reporting Bugs. (line 6)
6497 * requirements for BFD: BFD. (line 16)
6498 * retain relocations in final executable: Options. (line 415)
6499 * retaining specified symbols: Options. (line 931)
6500 * ROM initialized data: Output Section LMA. (line 21)
6501 * round up expression: Builtin Functions. (line 36)
6502 * round up location counter: Builtin Functions. (line 36)
6503 * runtime library name: Options. (line 267)
6504 * runtime library search path: Options. (line 945)
6505 * runtime pseudo-relocation: WIN32. (line 196)
6506 * scaled integers: Constants. (line 12)
6508 (line 20)
6509 * script files: Options. (line 471)
6510 * scripts: Scripts. (line 6)
6511 * search directory, from cmd line: Options. (line 315)
6512 * search path in linker script: File Commands. (line 71)
6513 * SEARCH_DIR(PATH): File Commands. (line 71)
6514 * SECT (MRI): MRI. (line 109)
6516 (line 6)
6517 * section address in expression: Builtin Functions. (line 17)
6518 * section alignment, warnings on: Options. (line 1229)
6520 (line 6)
6522 (line 6)
6523 * section load address: Output Section LMA. (line 6)
6524 * section load address in expression: Builtin Functions. (line 125)
6526 (line 6)
6528 (line 6)
6529 * section size: Builtin Functions. (line 154)
6531 (line 6)
6533 (line 6)
6534 * SECTIONS: SECTIONS. (line 6)
6536 (line 6)
6537 * segment origins, cmd line: Options. (line 1090)
6538 * SEGMENT_START(SEGMENT, DEFAULT): Builtin Functions. (line 146)
6539 * segments, ELF: PHDRS. (line 6)
6540 * shared libraries: Options. (line 1022)
6542 (line 6)
6543 * SIZEOF(SECTION): Builtin Functions. (line 154)
6544 * SIZEOF_HEADERS: Builtin Functions. (line 170)
6546 (line 20)
6548 (line 58)
6550 (line 54)
6552 (line 46)
6554 (line 6)
6555 * stack size: Options. (line 1653)
6556 * standard Unix system: Options. (line 7)
6557 * start of execution: Entry Point. (line 6)
6558 * STARTUP(FILENAME): File Commands. (line 79)
6559 * strip all symbols: Options. (line 458)
6560 * strip debugger symbols: Options. (line 462)
6561 * stripping all but some symbols: Options. (line 931)
6563 (line 6)
6564 * suffixes for integers: Constants. (line 12)
6565 * symbol defaults: Builtin Functions. (line 105)
6566 * symbol definition, scripts: Assignments. (line 6)
6567 * symbol names: Symbols. (line 6)
6568 * symbol tracing: Options. (line 522)
6569 * symbol versions: VERSION. (line 6)
6570 * symbol-only input: Options. (line 447)
6571 * symbols, from command line: Options. (line 739)
6572 * symbols, relocatable and absolute: Expression Section. (line 6)
6573 * symbols, retaining selectively: Options. (line 931)
6574 * synthesizing linker: Options. (line 911)
6575 * synthesizing on H8/300: H8/300. (line 14)
6576 * TARGET(BFDNAME): Format Commands. (line 35)
6577 * TARGET1: ARM. (line 27)
6578 * TARGET2: ARM. (line 32)
6579 * thumb entry point: ARM. (line 17)
6580 * TI COFF versions: TI COFF. (line 6)
6581 * traditional format: Options. (line 1069)
6582 * unallocated address, next: Builtin Functions. (line 137)
6583 * undefined symbol: Options. (line 480)
6585 (line 13)
6586 * undefined symbols, warnings on: Options. (line 1225)
6588 (line 6)
6590 (line 39)
6591 * usage: Options. (line 792)
6592 * USE_BLX: ARM. (line 57)
6593 * using a DEF file: WIN32. (line 42)
6594 * using auto-export functionality: WIN32. (line 22)
6595 * Using decorations: WIN32. (line 141)
6596 * variables, defining: Assignments. (line 6)
6597 * verbose: Options. (line 1125)
6598 * version: Options. (line 507)
6599 * version script: VERSION. (line 6)
6600 * version script, symbol versions: Options. (line 1131)
6601 * VERSION {script text}: VERSION. (line 6)
6602 * versions of symbols: VERSION. (line 6)
6603 * warnings, on combining symbols: Options. (line 1138)
6604 * warnings, on section alignment: Options. (line 1229)
6605 * warnings, on undefined symbols: Options. (line 1225)
6606 * weak externals: WIN32. (line 380)
6607 * what is this?: Overview. (line 6)
6609 (line 6)
6610 * Xtensa options: Xtensa. (line 56)
6611 * Xtensa processors: Xtensa. (line 6)