This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [GOLD] Additional linker parameters. Proposal.


I am working on a patch for the ABI information in the ELF file
header.  It will be sent out today.  After that I'll work on the
object attributes and hopefully they will be get that done this week.

-Doug

2009/10/25 Joseph S. Myers <joseph@codesourcery.com>:
> On Fri, 23 Oct 2009, Ian Lance Taylor wrote:
>
>> > -march=<string> - to specify the target architecture (instruction set). For example: -march=armv7a.
>>
>> This kind of information is generally already available in the input
>> files. ?For example, ARM EABI supports various tags. ?It seems like
>> the right approach here is for the linker to read those tags and use
>> them to make any relevant decisions.
>
> And this is just what GNU ld does, to control the default setting for the
> Cortex-A8 erratum fix for example. ?(The VFP11 fix currently defaults to
> off, and I don't see any attributes for object files that say whether an
> object uses the deprecated VFP vector mode so there doesn't seem to be any
> possible way to automate the choice between scalar and vector fixes.
> There are specific linker options for both these fixes if you don't want
> the defaults.)
>
> --
> Joseph S. Myers
> joseph@codesourcery.com
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]