arm-eabi-4.4.3 with gold

Doug Kwan (關振德) dougkwan@google.com
Tue Feb 8 23:03:00 GMT 2011


KEEP is totally broken.  What section do you need?  You can fall back
on ld by adding -fuse-ld=bfd in gcc's linking step.

On Tue, Feb 8, 2011 at 2:58 PM, Qing Chang <changq@gmail.com> wrote:
> Dear all,
> In the latest arm-eabi-4.4.3 toolchain of Android repo, gold was
> installed/used as default arm-eabi-ld, instead of bfd ld.
>
> However, compared with arm-eabi-4.4.0, with this new 4.4.3 gold, seems some
> key words are not handled in the same way as before. For example,
>   * PROVIDE/PROVIDE_HIDDEN won't define symbol any more
>   * KEEP won't keep sections during garbage collections any more
>
> Do we need certain extra option/flag to re-enable these when using
> 4.4.3 arm-eabi-ld (gold)?
> Thanks,
> Qing



More information about the Binutils mailing list