diff options
author | Daniel Jacobowitz <drow@false.org> | 2009-02-24 22:43:10 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2009-02-24 22:43:10 +0000 |
commit | 07d72278cd2622807aca8bf84f06667bb1c4df96 (patch) | |
tree | 5bc3bddcb4767775cc2b58e2c700f0a16572066c /ld/ld.texinfo | |
parent | 2509a395cb1b6f6dd5b72f84d80693eaff977d31 (diff) | |
download | gdb-07d72278cd2622807aca8bf84f06667bb1c4df96.zip gdb-07d72278cd2622807aca8bf84f06667bb1c4df96.tar.gz gdb-07d72278cd2622807aca8bf84f06667bb1c4df96.tar.bz2 |
2009-02-24 Joseph Myers <joseph@codesourcery.com>
bfd/
* elf32-arm.c (PREV_SEC): Update comment.
(group_sections): Rename argument to stubs_always_after_branch.
Reverse the list and place stubs at the end of input sections.
Undefine NEXT_SEC.
(elf32_arm_size_stubs): Update to use stubs_always_after_branch.
ld/
* ld.texinfo (ARM): Document changed meaning of --stub-group-size.
* emultempl/armelf.em (hook_in_stub): Insert after the input section.
(elf32_arm_add_stub_section): Update comment.
(PARSE_AND_LIST_OPTIONS): Update help for --stub-group-size.
2009-02-24 Daniel Jacobowitz <dan@codesourcery.com>
ld/testsuite/
* ld-arm/arm-elf.exp (armeabitests): Update duplicate test names.
Use normal output files for big-endian.
* ld-arm/farcall-arm-arm-be.d, ld-arm/farcall-thumb-arm-be.d: Delete.
* ld-arm/farcall-arm-arm-be8.d, ld-arm/farcall-arm-arm-pic-veneer.d,
ld-arm/farcall-arm-arm.d, ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
ld-arm/farcall-arm-thumb-blx.d, ld-arm/farcall-arm-thumb-pic-veneer.d,
ld-arm/farcall-arm-thumb.d, ld-arm/farcall-group-size2.d,
ld-arm/farcall-group.d, ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d,
ld-arm/farcall-thumb-arm-be8.d,
ld-arm/farcall-thumb-arm-blx-pic-veneer.d,
ld-arm/farcall-thumb-arm-blx.d, ld-arm/farcall-thumb-arm-short.d,
ld-arm/farcall-thumb-arm.d,
ld-arm/farcall-thumb-thumb-blx-pic-veneer.d,
ld-arm/farcall-thumb-thumb-blx.d, ld-arm/farcall-thumb-thumb-m.d,
ld-arm/farcall-thumb-thumb.d, ld-arm/thumb2-bl-as-thumb1-bad.d,
ld-arm/thumb2-bl-bad.d: Update for moved stubs.
Diffstat (limited to 'ld/ld.texinfo')
-rw-r--r-- | ld/ld.texinfo | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ld/ld.texinfo b/ld/ld.texinfo index e35775d..fc5f1da 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -5826,7 +5826,7 @@ where they should be placed. The value of @samp{N}, the parameter to the @option{--stub-group-size=} option controls where the stub groups are -placed. If it is negative then all stubs are placed before the first +placed. If it is negative then all stubs are placed after the first branch that needs them. If it is positive then the stubs can be placed either before or after the branches that need them. If the value of @samp{N} is 1 (either +1 or -1) then the linker will choose |