bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Overloaded shared-library functions on hppa-linux


From: John David Anglin
Subject: Re: Overloaded shared-library functions on hppa-linux
Date: Tue, 23 Apr 2002 01:26:44 -0400 (EDT)

> I'm about to check in the following patch.
> 
> bfd/ChangeLog
>       * elf32-hppa.c (hppa_type_of_stub): Correct and simplify condition
>       under which a plt call stub is used.
>       (final_link_relocate): Similarly.
>       (allocate_plt_static): Clear h-plabel except when plt entry is
>       exclusively used for a plabel.
>       (allocate_dynrelocs): Use the above to simplify plt sizing.
>       (struct elf32_hppa_link_hash_table): Add has_22bit_branch.
>       (elf32_hppa_link_hash_table_create): Init.
>       (BL22_RP): Define.
>       (hppa_build_one_stub): Use BL22_RP if has_22bit_branch.
>       (elf32_hppa_check_relocs): Set has_22bit_branch.
> 
>       * elf32-hppa.c (elf32_hppa_check_relocs): Remove debug message.
>       (final_link_relocate): Likewise.

Thanks.  I'll give it a whirl latter today.

Dave
-- 
J. David Anglin                                  address@hidden
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]