Home | History | Annotate | Download | only in info

Lines Matching full:line

84 * Options::                     Command Line Options
90 2.1 Command Line Options
93 The linker supports a plethora of command-line options, but in actual
106 Some of the command-line options to `ld' may be specified at any
107 point in the command line. However, options which refer to files, such
109 option appears in the command line, relative to the object files and
112 occurrences (those further to the left on the command line) of that
118 command-line options, except that an object file argument may not be
159 driver (e.g. `gcc') then all the linker command line options should be
168 Here is a table of the generic command line switches accepted by the
172 Read command-line options from FILE. The options read are
209 follow this option on the command line. Even when `ld' is
313 command line.
391 it is specified on the command line. If the archive defines a
393 the archive on the command line, the linker will include the
395 symbol in an object appearing later on the command line will not
401 You may list the same archive multiple times on the command line.
412 order in which they are specified on the command line.
413 Directories specified on the command line are searched before the
427 line.
583 command line has been processed. This allows options placed after
584 the `--default-script' option on the command line to affect the
586 linker command line cannot be directly controlled by the user.
587 (eg because the command line is being constructed by another tool,
613 multiple times on the command line; It prevents the normal
740 command line. If a symbol in that archive is needed to resolve an
742 appears later on the command line, the linker would not be able to
763 mentioned on the command line after the `--as-needed' option.
765 library mentioned on the command line, regardless of whether the
775 DT_NEEDED tags in dynamic libraries mentioned on the command line
792 may use this option multiple times on the command line: it affects
810 line: it affects library searching for `-l' options which follow
861 behaviour can be restored by using the command line switch
895 times as necessary to define multiple symbols in the command line.
944 specifying `--no-gc-sections' on the command line.
948 and all sections containing symbols undefined on the command-line
968 command line.
971 Print a summary of the command-line options on the standard output
1060 command line. Library directories specified in linker scripts
1061 (including linker scripts specified on the command line) are
1117 per line. This option is especially useful in environments (such
1125 line. It overrides `-s' and `-S'.
1271 locate multiple sections in the command line. ORG must be a
1303 referencing are included on the linker's command line.
1436 For each archive mentioned on the command line after the
1539 `--build-id' options earlier on the command line.
1548 files, which may be specified on the linker command line like an object
1553 support additional command line options that are specific to the i386
1974 linker executable. You can use the `--verbose' command line option to
1975 display the default linker script. Certain command line options, such
1978 You may supply your own linker script by using the `-T' command line
2111 The first line inside the `SECTIONS' command of the above example
2119 The second line defines an output section, `.text'. The colon is
2177 * the `-e' ENTRY command-line option;
2207 in the link, as though they were named on the command line.
2211 line, then you can put `INPUT (subr.o)' in your linker script.
2223 description of `-L' in *Note Command Line Options: Options.
2226 `libFILE.a', as with the command line argument `-l'.
2237 in *Note Command Line Options: Options.
2253 FILENAME' on the command line (*note Command Line Options:
2254 Options.). If both are used, the command line option takes
2263 like using `-L PATH' on the command line (*note Command Line
2265 both paths. Paths specified using the command line option are
2271 though it were specified first on the command line. This may be
2287 exactly like using `--oformat BFDNAME' on the command line (*note
2288 Command Line Options: Options.). If both are used, the command
2289 line option takes precedence.
2292 formats based on the `-EB' and `-EL' command line options. This
2305 `elf32-bigmips', but if the user uses the `-EL' command line
2312 command is like using `-b BFDNAME' on the command line (*note
2313 Command Line Options: Options.). If the `TARGET' command is used
2334 command has the same effect as the `-u' command-line option.
2337 This command has the same effect as the `-d' command-line option:
2343 command-line option: to make `ld' omit the assignment of addresses
2673 line breaks and other white space are optional.
2832 see if you also specified the file name on the linker command line or
2834 the file as an input file, as though it appeared on the command line.
2873 specified on the command line or in an `INPUT' command. The linker
2918 When both command line section sorting option and linker script
2920 precedence over the command line option.
2923 command line option will make the section sorting command to be treated
2935 command line option will be ignored.
4070 on the blank line in the above script, but blank lines are of no
4368 value has been given for this segment (with a command-line `-T'
4370 DEFAULT. At present, the `-T' command-line option can only be
4424 read at the position in the command line where the implicit linker
4475 specify the `--relax' command-line option.
4511 You can use the `-AARCHITECTURE' command line option to specify one of
4519 For example, if your `ld' command line included `-ACA' as well as
4531 You can meaningfully use `-A' more than once on a command line, since
4554 when you specify the `--relax' command-line option.
4590 been compiled and assembled with the `-mthumb-interwork' command line
4593 option then the `--support-old-code' command line switch should be
4710 controlled by the command line option `--stub-group-size=N'. The
5057 *Note Command Line Options: Options. for detailed description of the
5058 command line options mentioned here.
5066 command line option.
5074 line options:
5083 on the command line, then the default auto-export behavior
5096 to the linker's command line. The file's name must end in
5139 same as the filename specified on the command line.
5188 with the `--output-def <file>' command line option.
5230 `--enable-auto-import' command-line option, although it is enabled
5281 Linking directly to a dll uses no extra command-line switches
5326 1. Use the dll directly by adding the `bin' path to the link line
5399 The line `_foo = foo' maps the symbol `foo' to `_foo'.
5422 The line `_foo = foo' maps the exported symbol `foo' to
5426 unless the `--export-all-symbols' command line option is used.
5506 The following Xtensa-specific command-line options can be used to
5675 linker has command line switches to allow users to throw it away.
5699 mapping between symbols, source line numbers, and addresses in the
5701 symbol information. Each symbol with an associated list of line
5703 of a line number list consists of a pointer to the symbol, which
5704 allows finding out the address of the function whose line number
5706 offsets into the section and line numbers. Any format which can
5854 by line number.
5856 The line numbers in our development sources will not match those
5857 in your sources. Your line numbers would convey no useful
5924 `-c' command-line option.
5926 Each command in an MRI-compatible script occupies its own line; each
5927 command line starts with the keyword that identifies the command (though
5928 blank lines are also allowed for punctuation). If a line of an
5947 line, or using `LOAD') to resolve addresses in the output file.
5984 `ld' command-line option `-M'.
5986 The keyword `LIST' may be followed by anything on the same line,
5993 line.
5997 MRI-compatible command `NAME' is equivalent to the command-line
6406 * ": Symbols. (line 6)
6407 * -(: Options. (line 645)
6408 * --accept-unknown-input-arch: Options. (line 663)
6409 * --add-needed: Options. (line 685)
6410 * --add-stdcall-alias: Options. (line 1470)
6411 * --allow-multiple-definition: Options. (line 910)
6412 * --allow-shlib-undefined: Options. (line 916)
6413 * --architecture=ARCH: Options. (line 106)
6414 * --as-needed: Options. (line 673)
6415 * --auxiliary: Options. (line 207)
6416 * --bank-window: Options. (line 1815)
6417 * --base-file: Options. (line 1475)
6418 * --be8: ARM. (line 23)
6419 * --bss-plt: PowerPC ELF32. (line 13)
6420 * --build-id: Options. (line 1432)
6421 * --build-id=STYLE: Options. (line 1432)
6422 * --check-sections: Options. (line 767)
6423 * --cref: Options. (line 777)
6424 * --default-imported-symver: Options. (line 944)
6425 * --default-script=SCRIPT: Options. (line 490)
6426 * --default-symver: Options. (line 940)
6427 * --defsym SYMBOL=EXP: Options. (line 805)
6428 * --demangle[=STYLE]: Options. (line 818)
6429 * --disable-auto-image-base: Options. (line 1622)
6430 * --disable-auto-import: Options. (line 1757)
6431 * --disable-new-dtags: Options. (line 1395)
6432 * --disable-runtime-pseudo-reloc: Options. (line 1770)
6433 * --disable-stdcall-fixup: Options. (line 1485)
6434 * --discard-all: Options. (line 536)
6435 * --discard-locals: Options. (line 540)
6436 * --dll: Options. (line 1480)
6437 * --dll-search-prefix: Options. (line 1628)
6438 * --dotsyms: PowerPC64 ELF64. (line 33)
6439 * --dynamic-linker FILE: Options. (line 831)
6440 * --dynamic-list-cpp-new: Options. (line 759)
6441 * --dynamic-list-cpp-typeinfo: Options. (line 763)
6442 * --dynamic-list-data: Options. (line 756)
6443 * --dynamic-list=DYNAMIC-LIST-FILE: Options. (line 743)
6444 * --eh-frame-hdr: Options. (line 1391)
6445 * --emit-relocs: Options. (line 425)
6446 * --emit-stack-syms: SPU ELF. (line 46)
6447 * --emit-stub-syms <1>: SPU ELF. (line 15)
6448 * --emit-stub-syms <2>: PowerPC64 ELF64. (line 29)
6449 * --emit-stub-syms: PowerPC ELF32. (line 44)
6450 * --enable-auto-image-base: Options. (line 1614)
6451 * --enable-auto-import: Options. (line 1637)
6452 * --enable-extra-pe-debug: Options. (line 1775)
6453 * --enable-new-dtags: Options. (line 1395)
6454 * --enable-runtime-pseudo-reloc: Options. (line 1762)
6455 * --enable-stdcall-fixup: Options. (line 1485)
6456 * --entry=ENTRY: Options. (line 160)
6457 * --error-unresolved-symbols: Options. (line 1344)
6458 * --exclude-libs: Options. (line 170)
6459 * --exclude-symbols: Options. (line 1527)
6460 * --export-all-symbols: Options. (line 1503)
6461 * --export-dynamic: Options. (line 181)
6462 * --extra-overlay-stubs: SPU ELF. (line 19)
6463 * --fatal-warnings: Options. (line 837)
6464 * --file-alignment: Options. (line 1533)
6465 * --filter: Options. (line 228)
6466 * --fix-v4bx: ARM. (line 44)
6467 * --fix-v4bx-interworking: ARM. (line 57)
6468 * --force-dynamic: Options. (line 434)
6469 * --force-exe-suffix: Options. (line 842)
6470 * --format=FORMAT: Options. (line 117)
6471 * --format=VERSION: TI COFF. (line 6)
6472 * --gc-sections: Options. (line 852)
6473 * --got: Options. (line 1828)
6474 * --got=TYPE: M68K. (line 6)
6475 * --gpsize: Options. (line 261)
6476 * --hash-size=NUMBER: Options. (line 1404)
6477 * --hash-style=STYLE: Options. (line 1412)
6478 * --heap: Options. (line 1539)
6479 * --help: Options. (line 883)
6480 * --image-base: Options. (line 1546)
6481 * --just-symbols=FILE: Options. (line 457)
6482 * --kill-at: Options. (line 1555)
6483 * --large-address-aware: Options. (line 1560)
6484 * --library-path=DIR: Options. (line 320)
6485 * --library=NAMESPEC: Options. (line 287)
6486 * --local-store=lo:hi: SPU ELF. (line 24)
6487 * --major-image-version: Options. (line 1569)
6488 * --major-os-version: Options. (line 1574)
6489 * --major-subsystem-version: Options. (line 1578)
6490 * --minor-image-version: Options. (line 1583)
6491 * --minor-os-version: Options. (line 1588)
6492 * --minor-subsystem-version: Options. (line 1592)
6493 * --mri-script=MRI-CMDFILE: Options. (line 141)
6494 * --multi-subspace: HPPA ELF32. (line 6)
6495 * --nmagic: Options. (line 389)
6496 * --no-accept-unknown-input-arch: Options. (line 663)
6497 * --no-add-needed: Options. (line 685)
6498 * --no-allow-shlib-undefined: Options. (line 916)
6499 * --no-as-needed: Options. (line 673)
6500 * --no-check-sections: Options. (line 767)
6501 * --no-define-common: Options. (line 789)
6502 * --no-demangle: Options. (line 818)
6503 * --no-dotsyms: PowerPC64 ELF64. (line 33)
6504 * --no-enum-size-warning: ARM. (line 106)
6505 * --no-fatal-warnings: Options. (line 837)
6506 * --no-gc-sections: Options. (line 852)
6507 * --no-keep-memory: Options. (line 895)
6508 * --no-multi-toc: PowerPC64 ELF64. (line 74)
6509 * --no-omagic: Options. (line 403)
6510 * --no-opd-optimize: PowerPC64 ELF64. (line 48)
6511 * --no-overlays: SPU ELF. (line 9)
6512 * --no-print-gc-sections: Options. (line 874)
6513 * --no-relax: Xtensa. (line 56)
6514 * --no-tls-optimize <1>: PowerPC64 ELF64. (line 43)
6515 * --no-tls-optimize: PowerPC ELF32. (line 48)
6516 * --no-toc-optimize: PowerPC64 ELF64. (line 60)
6517 * --no-trampoline: Options. (line 1809)
6518 * --no-undefined: Options. (line 902)
6519 * --no-undefined-version: Options. (line 935)
6520 * --no-warn-mismatch: Options. (line 948)
6521 * --no-warn-search-mismatch: Options. (line 957)
6522 * --no-wchar-size-warning: ARM. (line 113)
6523 * --no-whole-archive: Options. (line 961)
6524 * --noinhibit-exec: Options. (line 965)
6525 * --non-overlapping-opd: PowerPC64 ELF64. (line 54)
6526 * --oformat: Options. (line 977)
6527 * --omagic: Options. (line 394)
6528 * --out-implib: Options. (line 1605)
6529 * --output-def: Options. (line 1597)
6530 * --output=OUTPUT: Options. (line 409)
6531 * --pic-executable: Options. (line 990)
6532 * --pic-veneer: ARM. (line 119)
6533 * --plugin: SPU ELF. (line 6)
6534 * --print-gc-sections: Options. (line 874)
6535 * --print-map: Options. (line 352)
6536 * --reduce-memory-overheads: Options. (line 1418)
6537 * --relax: Options. (line 1006)
6538 * --relax on i960: i960. (line 31)
6539 * --relax on PowerPC: PowerPC ELF32. (line 6)
6540 * --relax on Xtensa: Xtensa. (line 27)
6541 * --relocatable: Options. (line 438)
6542 * --script=SCRIPT: Options. (line 481)
6543 * --sdata-got: PowerPC ELF32. (line 30)
6544 * --section-alignment: Options. (line 1780)
6545 * --section-start SECTIONNAME=ORG: Options. (line 1181)
6546 * --secure-plt: PowerPC ELF32. (line 23)
6547 * --sort-common: Options. (line 1126)
6548 * --sort-section alignment: Options. (line 1138)
6549 * --sort-section name: Options. (line 1134)
6550 * --split-by-file: Options. (line 1142)
6551 * --split-by-reloc: Options. (line 1147)
6552 * --stack: Options. (line 1786)
6553 * --stack-analysis: SPU ELF. (line 29)
6554 * --stats: Options. (line 1160)
6555 * --strip-all: Options. (line 468)
6556 * --strip-debug: Options. (line 472)
6557 * --stub-group-size: PowerPC64 ELF64. (line 6)
6558 * --stub-group-size=N <1>: HPPA ELF32. (line 12)
6559 * --stub-group-size=N: ARM. (line 124)
6560 * --subsystem: Options. (line 1793)
6561 * --support-old-code: ARM. (line 6)
6562 * --sysroot: Options. (line 1164)
6563 * --target-help: Options. (line 887)
6564 * --target1-abs: ARM. (line 27)
6565 * --target1-rel: ARM. (line 27)
6566 * --target2=TYPE: ARM. (line 32)
6567 * --thumb-entry=ENTRY: ARM. (line 17)
6568 * --trace: Options. (line 477)
6569 * --trace-symbol=SYMBOL: Options. (line 546)
6570 * --traditional-format: Options. (line 1169)
6571 * --undefined=SYMBOL: Options. (line 503)
6572 * --unique[=SECTION]: Options. (line 521)
6573 * --unresolved-symbols: Options. (line 1196)
6574 * --use-blx: ARM. (line 69)
6575 * --verbose: Options. (line 1225)
6576 * --version: Options. (line 530)
6577 * --version-script=VERSION-SCRIPTFILE: Options. (line 1231)
6578 * --vfp11-denorm-fix: ARM. (line 78)
6579 * --warn-common: Options. (line 1238)
6580 * --warn-constructors: Options. (line 1306)
6581 * --warn-multiple-gp: Options. (line 1311)
6582 * --warn-once: Options. (line 1325)
6583 * --warn-section-align: Options. (line 1329)
6584 * --warn-shared-textrel: Options. (line 1336)
6585 * --warn-unresolved-symbols: Options. (line 1339)
6586 * --whole-archive: Options. (line 1348)
6587 * --wrap: Options. (line 1362)
6588 * -AARCH: Options. (line 105)
6589 * -aKEYWORD: Options. (line 98)
6590 * -assert KEYWORD: Options. (line 695)
6591 * -b FORMAT: Options. (line 117)
6592 * -Bdynamic: Options. (line 698)
6593 * -Bgroup: Options. (line 708)
6594 * -Bshareable: Options. (line 1118)
6595 * -Bstatic: Options. (line 715)
6596 * -Bsymbolic: Options. (line 730)
6597 * -Bsymbolic-functions: Options. (line 737)
6598 * -c MRI-CMDFILE: Options. (line 141)
6599 * -call_shared: Options. (line 698)
6600 * -d: Options. (line 151)
6601 * -dc: Options. (line 151)
6602 * -dn: Options. (line 715)
6603 * -dp: Options. (line 151)
6604 * -dT SCRIPT: Options. (line 490)
6605 * -dy: Options. (line 698)
6606 * -E: Options. (line 181)
6607 * -e ENTRY: Options. (line 160)
6608 * -EB: Options. (line 200)
6609 * -EL: Options. (line 203)
6610 * -F: Options. (line 228)
6611 * -f: Options. (line 207)
6612 * -fini: Options. (line 252)
6613 * -G: Options. (line 261)
6614 * -g: Options. (line 258)
6615 * -hNAME: Options. (line 269)
6616 * -i: Options. (line 278)
6617 * -IFILE: Options. (line 831)
6618 line 281)
6619 * -LDIR: Options. (line 320)
6620 * -lNAMESPEC: Options. (line 287)
6621 * -M: Options. (line 352)
6622 * -m EMULATION: Options. (line 342)
6623 * -Map: Options. (line 891)
6624 * -N: Options. (line 394)
6625 * -n: Options. (line 389)
6626 * -non_shared: Options. (line 715)
6627 * -nostdlib: Options. (line 971)
6628 * -O LEVEL: Options. (line 415)
6629 * -o OUTPUT: Options. (line 409)
6630 * -pie: Options. (line 990)
6631 * -q: Options. (line 425)
6632 * -qmagic: Options. (line 1000)
6633 * -Qy: Options. (line 1003)
6634 * -r: Options. (line 438)
6635 * -R FILE: Options. (line 457)
6636 * -rpath: Options. (line 1041)
6637 * -rpath-link: Options. (line 1063)
6638 * -S: Options. (line 472)
6639 * -s: Options. (line 468)
6640 * -shared: Options. (line 1118)
6641 * -soname=NAME: Options. (line 269)
6642 * -static: Options. (line 715)
6643 * -t: Options. (line 477)
6644 * -T SCRIPT: Options. (line 481)
6645 * -Tbss ORG: Options. (line 1190)
6646 * -Tdata ORG: Options. (line 1190)
6647 * -Ttext ORG: Options. (line 1190)
6648 * -u SYMBOL: Options. (line 503)
6649 * -Ur: Options. (line 511)
6650 * -V: Options. (line 530)
6651 * -v: Options. (line 530)
6652 * -X: Options. (line 540)
6653 * -x: Options. (line 536)
6654 * -Y PATH: Options. (line 555)
6655 * -y SYMBOL: Options. (line 546)
6656 * -z defs: Options. (line 902)
6657 * -z KEYWORD: Options. (line 559)
6658 * -z muldefs: Options. (line 910)
6659 * .: Location Counter. (line 6)
6661 (line 21)
6663 (line 6)
6665 (line 6)
6667 (line 6)
6669 (line 29)
6670 * ABSOLUTE (MRI): MRI. (line 33)
6671 * absolute and relocatable symbols: Expression Section. (line 6)
6672 * absolute expressions: Expression Section. (line 6)
6673 * ABSOLUTE(EXP): Builtin Functions. (line 10)
6674 * ADDR(SECTION): Builtin Functions. (line 17)
6676 (line 6)
6677 * ALIAS (MRI): MRI. (line 44)
6678 * ALIGN (MRI): MRI. (line 50)
6679 * align expression: Builtin Functions. (line 36)
6680 * align location counter: Builtin Functions. (line 36)
6681 * ALIGN(ALIGN): Builtin Functions. (line 36)
6682 * ALIGN(EXP,ALIGN): Builtin Functions. (line 36)
6684 (line 6)
6685 * ALIGNOF(SECTION): Builtin Functions. (line 62)
6686 * allocating memory: MEMORY. (line 6)
6688 (line 72)
6689 * architectures: Options. (line 105)
6690 * archive files, from cmd line: Options. (line 287)
6691 * archive search path in linker script: File Commands. (line 74)
6692 * arithmetic: Expressions. (line 6)
6693 * arithmetic operators: Operators. (line 6)
6694 * ARM interworking support: ARM. (line 6)
6695 * AS_NEEDED(FILES): File Commands. (line 54)
6697 (line 9)
6699 (line 9)
6700 * assignment in scripts: Assignments. (line 6)
6701 * AT(LMA): Output Section LMA. (line 6)
6702 * AT>LMA_REGION: Output Section LMA. (line 6)
6703 * automatic data imports: WIN32. (line 170)
6704 * back end: BFD. (line 6)
6705 * BASE (MRI): MRI. (line 54)
6706 * BE8: ARM. (line 23)
6707 * BFD canonical format: Canonical format. (line 11)
6708 * BFD requirements: BFD. (line 16)
6709 * big-endian objects: Options. (line 200)
6710 * binary input format: Options. (line 117)
6711 * BLOCK(EXP): Builtin Functions. (line 75)
6712 * bug criteria: Bug Criteria. (line 6)
6713 * bug reports: Bug Reporting. (line 6)
6714 * bugs in ld: Reporting Bugs. (line 6)
6716 (line 6)
6718 (line 19)
6719 * CHIP (MRI): MRI. (line 58)
6720 * COLLECT_NO_DEMANGLE: Environment. (line 29)
6721 * combining symbols, warnings on: Options. (line 1238)
6722 * command files: Scripts. (line 6)
6723 * command line: Options. (line 6)
6724 * common allocation: Options. (line 151)
6726 (line 20)
6728 (line 6)
6729 * compatibility, MRI: Options. (line 141)
6730 * constants in linker scripts: Constants. (line 6)
6732 (line 19)
6733 * constructors: Options. (line 511)
6735 (line 19)
6736 * crash of linker: Bug Criteria. (line 9)
6738 (line 9)
6739 * creating a DEF file: WIN32. (line 137)
6740 * cross reference table: Options. (line 777)
6742 (line 56)
6743 * current output location: Location Counter. (line 6)
6745 (line 6)
6747 (line 80)
6748 * DATA_SEGMENT_END(EXP): Builtin Functions. (line 101)
6749 * DATA_SEGMENT_RELRO_END(OFFSET, EXP): Builtin Functions. (line 107)
6750 * dbx: Options. (line 1174)
6751 * DEF files, creating: Options. (line 1597)
6752 * default emulation: Environment. (line 21)
6753 * default input format: Environment. (line 9)
6754 * DEFINED(SYMBOL): Builtin Functions. (line 118)
6755 * deleting local symbols: Options. (line 536)
6756 * demangling, default: Environment. (line 29)
6757 * demangling, from command line: Options. (line 818)
6758 * direct linking to a dll: WIN32. (line 218)
6760 (line 6)
6761 * discontinuous memory: MEMORY. (line 6)
6762 * DLLs, creating: Options. (line 1503)
6763 * DLLs, linking to: Options. (line 1628)
6764 * dot: Location Counter. (line 6)
6765 * dot inside sections: Location Counter. (line 36)
6766 * dot outside sections: Location Counter. (line 66)
6767 * dynamic linker, from command line: Options. (line 831)
6768 * dynamic symbol table: Options. (line 181)
6769 * ELF program headers: PHDRS. (line 6)
6770 * emulation: Options. (line 342)
6771 * emulation, default: Environment. (line 21)
6772 * END (MRI): MRI. (line 62)
6773 * endianness: Options. (line 200)
6774 * entry point: Entry Point. (line 6)
6775 * entry point, from command line: Options. (line 160)
6776 * entry point, thumb: ARM. (line 17)
6777 * ENTRY(SYMBOL): Entry Point. (line 6)
6778 * error on valid input: Bug Criteria. (line 12)
6779 * example of linker script: Simple Example. (line 6)
6780 * exporting DLL symbols: WIN32. (line 19)
6781 * expression evaluation order: Evaluation. (line 6)
6782 * expression sections: Expression Section. (line 6)
6783 * expression, absolute: Builtin Functions. (line 10)
6784 * expressions: Expressions. (line 6)
6786 (line 13)
6787 * fatal signal: Bug Criteria. (line 9)
6789 (line 6)
6790 * FILEHDR: PHDRS. (line 61)
6792 (line 9)
6794 (line 6)
6796 (line 39)
6797 * finalization function: Options. (line 252)
6798 * first input file: File Commands. (line 82)
6799 * first instruction: Entry Point. (line 6)
6800 * FIX_V4BX: ARM. (line 44)
6801 * FIX_V4BX_INTERWORKING: ARM. (line 57)
6803 (line 20)
6805 (line 6)
6807 (line 6)
6808 * forcing the creation of dynamic sections: Options. (line 434)
6809 * FORMAT (MRI): MRI. (line 66)
6810 * functions in expressions: Builtin Functions. (line 6)
6811 * garbage collection <1>: Input Section Keep. (line 6)
6812 * garbage collection: Options. (line 852)
6813 * generating optimized output: Options. (line 415)
6814 * GNU linker: Overview. (line 6)
6815 * GNUTARGET: Environment. (line 9)
6816 * GROUP(FILES): File Commands. (line 47)
6817 * grouping input files: File Commands. (line 47)
6818 * groups of archives: Options. (line 645)
6819 * H8/300 support: H8/300. (line 6)
6820 * header size: Builtin Functions. (line 183)
6821 * heap size: Options. (line 1539)
6822 * help: Options. (line 883)
6823 * holes: Location Counter. (line 12)
6825 (line 39)
6826 * HPPA multiple sub-space stubs: HPPA ELF32. (line 6)
6827 * HPPA stub grouping: HPPA ELF32. (line 12)
6828 * i960 support: i960. (line 6)
6829 * image base: Options. (line 1546)
6831 (line 6)
6832 * import libraries: WIN32. (line 10)
6833 * INCLUDE FILENAME: File Commands. (line 9)
6834 * including a linker script: File Commands. (line 9)
6835 * including an entire archive: Options. (line 1348)
6836 * incremental link: Options. (line 278)
6838 (line 25)
6839 * initialization function: Options. (line 281)
6840 * initialized data in ROM: Output Section LMA. (line 26)
6841 * input file format in linker script: Format Commands. (line 35)
6843 (line 9)
6844 * input files in linker scripts: File Commands. (line 19)
6845 * input files, displaying: Options. (line 477)
6846 line 117)
6847 * input object files in linker scripts: File Commands. (line 19)
6849 (line 6)
6851 (line 6)
6853 (line 6)
6854 * input sections: Input Section. (line 6)
6855 * INPUT(FILES): File Commands. (line 19)
6857 (line 30)
6859 (line 30)
6860 * integer notation: Constants. (line 6)
6861 * integer suffixes: Constants. (line 12)
6862 * internal object-file format: Canonical format. (line 11)
6863 * invalid input: Bug Criteria. (line 14)
6864 * K and M integer suffixes: Constants. (line 12)
6865 * KEEP: Input Section Keep. (line 6)
6866 * l =: MEMORY. (line 72)
6867 * lazy evaluation: Evaluation. (line 6)
6868 * ld bugs, reporting: Bug Reporting. (line 6)
6869 * LDEMULATION: Environment. (line 21)
6870 * len =: MEMORY. (line 72)
6871 * LENGTH =: MEMORY. (line 72)
6872 * LENGTH(MEMORY): Builtin Functions. (line 135)
6873 * library search path in linker script: File Commands. (line 74)
6874 * link map: Options. (line 352)
6875 * link-time runtime library search path: Options. (line 1063)
6876 * linker crash: Bug Criteria. (line 9)
6878 (line 6)
6879 * linker script example: Simple Example. (line 6)
6880 * linker script file commands: File Commands. (line 6)
6881 * linker script format: Script Format. (line 6)
6882 * linker script input object files: File Commands. (line 19)
6883 * linker script simple commands: Simple Commands. (line 6)
6884 * linker scripts: Scripts. (line 6)
6885 * LIST (MRI): MRI. (line 77)
6886 * little-endian objects: Options. (line 203)
6887 * LOAD (MRI): MRI. (line 84)
6888 * load address: Output Section LMA. (line 6)
6889 * LOADADDR(SECTION): Builtin Functions. (line 138)
6891 (line 22)
6892 * local symbols, deleting: Options. (line 540)
6893 * location counter: Location Counter. (line 6)
6895 (line 6)
6896 * M and K integer suffixes: Constants. (line 12)
6897 * M68HC11 and 68HC12 support: M68HC11/68HC12. (line 6)
6899 (line 72)
6900 * machine dependencies: Machine Dependent. (line 6)
6901 * mapping input sections to output sections: Input Section. (line 6)
6902 * MAX: Builtin Functions. (line 143)
6903 * MEMORY: MEMORY. (line 6)
6904 * memory region attributes: MEMORY. (line 32)
6905 * memory regions: MEMORY. (line 6)
6907 (line 6)
6908 * memory usage: Options. (line 895)
6909 * MIN: Builtin Functions. (line 146)
6910 * Motorola 68K GOT generation: M68K. (line 6)
6911 * MRI compatibility: MRI. (line 6)
6912 * MSP430 extra sections: MSP430. (line 11)
6913 * NAME (MRI): MRI. (line 90)
6915 (line 6)
6916 * names: Symbols. (line 6)
6917 * naming the output file: Options. (line 409)
6918 * NEXT(EXP): Builtin Functions. (line 150)
6919 * NMAGIC: Options. (line 389)
6920 * NO_ENUM_SIZE_WARNING: ARM. (line 106)
6921 * NO_WCHAR_SIZE_WARNING: ARM. (line 113)
6923 (line 56)
6925 (line 22)
6926 * not enough room for program headers: Builtin Functions. (line 188)
6927 * o =: MEMORY. (line 67)
6928 * objdump -i: BFD. (line 6)
6929 * object file management: BFD. (line 6)
6930 * object files: Options. (line 29)
6931 * object formats available: BFD. (line 6)
6932 * object size: Options. (line 261)
6933 * OMAGIC: Options. (line 394)
6934 * opening object files: BFD outline. (line 6)
6935 * operators for arithmetic: Operators. (line 6)
6936 * options: Options. (line 6)
6937 * ORDER (MRI): MRI. (line 95)
6938 * org =: MEMORY. (line 67)
6939 * ORIGIN =: MEMORY. (line 67)
6940 * ORIGIN(MEMORY): Builtin Functions. (line 156)
6941 * orphan: Orphan Sections. (line 6)
6942 * output file after errors: Options. (line 965)
6943 * output file format in linker script: Format Commands. (line 10)
6944 * output file name in linker script: File Commands. (line 64)
6946 (line 6)
6948 (line 6)
6950 (line 6)
6951 * OUTPUT(FILENAME): File Commands. (line 64)
6953 (line 72)
6954 * OUTPUT_FORMAT(BFDNAME): Format Commands. (line 10)
6956 (line 6)
6958 (line 6)
6959 * partial link: Options. (line 438)
6960 * PHDRS: PHDRS. (line 6)
6961 * PIC_VENEER: ARM. (line 119)
6962 * position independent executables: Options. (line 992)
6963 * PowerPC ELF32 options: PowerPC ELF32. (line 13)
6964 * PowerPC GOT: PowerPC ELF32. (line 30)
6965 * PowerPC long branches: PowerPC ELF32. (line 6)
6966 * PowerPC PLT: PowerPC ELF32. (line 13)
6967 * PowerPC stub symbols: PowerPC ELF32. (line 44)
6968 * PowerPC TLS optimization: PowerPC ELF32. (line 48)
6969 * PowerPC64 dot symbols: PowerPC64 ELF64. (line 33)
6970 * PowerPC64 ELF64 options: PowerPC64 ELF64. (line 6)
6971 * PowerPC64 multi-TOC: PowerPC64 ELF64. (line 74)
6972 * PowerPC64 OPD optimization: PowerPC64 ELF64. (line 48)
6973 * PowerPC64 OPD spacing: PowerPC64 ELF64. (line 54)
6974 * PowerPC64 stub grouping: PowerPC64 ELF64. (line 6)
6975 * PowerPC64 stub symbols: PowerPC64 ELF64. (line 29)
6976 * PowerPC64 TLS optimization: PowerPC64 ELF64. (line 43)
6977 * PowerPC64 TOC optimization: PowerPC64 ELF64. (line 60)
6978 * precedence in expressions: Operators. (line 6)
6980 (line 22)
6981 * program headers: PHDRS. (line 6)
6983 (line 6)
6984 * program headers, not enough room: Builtin Functions. (line 188)
6985 * program segments: PHDRS. (line 6)
6986 * PROVIDE: PROVIDE. (line 6)
6987 * PROVIDE_HIDDEN: PROVIDE_HIDDEN. (line 6)
6988 * PUBLIC (MRI): MRI. (line 103)
6990 (line 6)
6991 * quoted symbol names: Symbols. (line 6)
6992 * read-only text: Options. (line 389)
6993 * read/write from cmd line: Options. (line 394)
6994 * regions of memory: MEMORY. (line 6)
6995 * relative expressions: Expression Section. (line 6)
6996 * relaxing addressing modes: Options. (line 1006)
6997 * relaxing on H8/300: H8/300. (line 9)
6998 * relaxing on i960: i960. (line 31)
6999 * relaxing on M68HC11: M68HC11/68HC12. (line 12)
7000 * relaxing on Xtensa: Xtensa. (line 27)
7001 * relocatable and absolute symbols: Expression Section. (line 6)
7002 * relocatable output: Options. (line 438)
7004 (line 6)
7005 * reporting bugs in ld: Reporting Bugs. (line 6)
7006 * requirements for BFD: BFD. (line 16)
7007 * retain relocations in final executable: Options. (line 425)
7008 * retaining specified symbols: Options. (line 1027)
7009 * ROM initialized data: Output Section LMA. (line 26)
7010 * round up expression: Builtin Functions. (line 36)
7011 * round up location counter: Builtin Functions. (line 36)
7012 * runtime library name: Options. (line 269)
7013 * runtime library search path: Options. (line 1041)
7014 * runtime pseudo-relocation: WIN32. (line 196)
7015 * scaled integers: Constants. (line 12)
7017 (line 20)
7018 * script files: Options. (line 481)
7019 * scripts: Scripts. (line 6)
7020 * search directory, from cmd line: Options. (line 320)
7021 * search path in linker script: File Commands. (line 74)
7022 * SEARCH_DIR(PATH): File Commands. (line 74)
7023 * SECT (MRI): MRI. (line 109)
7025 (line 6)
7026 * section address in expression: Builtin Functions. (line 17)
7027 * section alignment: Builtin Functions. (line 62)
7028 * section alignment, warnings on: Options. (line 1329)
7030 (line 6)
7032 (line 6)
7033 * section load address: Output Section LMA. (line 6)
7034 * section load address in expression: Builtin Functions. (line 138)
7036 (line 6)
7038 (line 6)
7039 * section size: Builtin Functions. (line 167)
7041 (line 6)
7043 (line 6)
7044 * SECTIONS: SECTIONS. (line 6)
7046 (line 6)
7047 * segment origins, cmd line: Options. (line 1190)
7048 * SEGMENT_START(SEGMENT, DEFAULT): Builtin Functions. (line 159)
7049 * segments, ELF: PHDRS. (line 6)
7050 * shared libraries: Options. (line 1120)
7052 (line 6)
7053 * SIZEOF(SECTION): Builtin Functions. (line 167)
7054 * SIZEOF_HEADERS: Builtin Functions. (line 183)
7056 (line 20)
7058 (line 58)
7060 (line 54)
7062 (line 46)
7063 * SPU: SPU ELF. (line 29)
7064 * SPU ELF options: SPU ELF. (line 6)
7065 * SPU extra overlay stubs: SPU ELF. (line 19)
7066 * SPU local store size: SPU ELF. (line 24)
7067 * SPU overlay stub symbols: SPU ELF. (line 15)
7068 * SPU overlays: SPU ELF. (line 9)
7069 * SPU plugins: SPU ELF. (line 6)
7071 (line 6)
7072 * stack size: Options. (line 1786)
7073 * standard Unix system: Options. (line 7)
7074 * start of execution: Entry Point. (line 6)
7075 * STARTUP(FILENAME): File Commands. (line 82)
7076 line 468)
7077 * strip debugger symbols: Options. (line 472)
7078 * stripping all but some symbols: Options. (line 1027)
7079 * STUB_GROUP_SIZE: ARM. (line 124)
7081 (line 6)
7082 * suffixes for integers: Constants. (line 12)
7083 * symbol defaults: Builtin Functions. (line 118)
7084 * symbol definition, scripts: Assignments. (line 6)
7085 * symbol names: Symbols. (line 6)
7086 * symbol tracing: Options. (line 546)
7087 * symbol versions: VERSION. (line 6)
7088 * symbol-only input: Options. (line 457)
7089 * symbols, from command line: Options. (line 805)
7090 * symbols, relocatable and absolute: Expression Section. (line 6)
7091 * symbols, retaining selectively: Options. (line 1027)
7092 * synthesizing linker: Options. (line 1006)
7093 * synthesizing on H8/300: H8/300. (line 14)
7094 * TARGET(BFDNAME): Format Commands. (line 35)
7095 * TARGET1: ARM. (line 27)
7096 * TARGET2: ARM. (line 32)
7097 * thumb entry point: ARM. (line 17)
7098 * TI COFF versions: TI COFF. (line 6)
7099 * traditional format: Options. (line 1169)
7100 * trampoline generation on M68HC11: M68HC11/68HC12. (line 31)
7101 * trampoline generation on M68HC12: M68HC11/68HC12. (line 31)
7102 * unallocated address, next: Builtin Functions. (line 150)
7103 * undefined symbol: Options. (line 503)
7105 (line 13)
7106 * undefined symbols, warnings on: Options. (line 1325)
7108 (line 6)
7110 (line 39)
7111 * usage: Options. (line 883)
7112 * USE_BLX: ARM. (line 69)
7113 * using a DEF file: WIN32. (line 42)
7114 * using auto-export functionality: WIN32. (line 22)
7115 * Using decorations: WIN32. (line 141)
7116 * variables, defining: Assignments. (line 6)
7117 * verbose: Options. (line 1225)
7118 * version: Options. (line 530)
7119 * version script: VERSION. (line 6)
7120 * version script, symbol versions: Options. (line 1231)
7121 * VERSION {script text}: VERSION. (line 6)
7122 * versions of symbols: VERSION. (line 6)
7123 * VFP11_DENORM_FIX: ARM. (line 78)
7124 * warnings, on combining symbols: Options. (line 1238)
7125 * warnings, on section alignment: Options. (line 1329)
7126 * warnings, on undefined symbols: Options. (line 1325)
7127 * weak externals: WIN32. (line 386)
7128 * what is this?: Overview. (line 6)
7130 (line 6)
7131 * Xtensa options: Xtensa. (line 56)
7132 * Xtensa processors: Xtensa. (line 6)