Home | History | Annotate | Download | only in info

Lines Matching full:line

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