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: [patch] Arm EABI object attributes


On Sat, 2005-10-01 at 04:15, Paul Brook wrote:
> Attached is an updated patch to implement Arm EABI object attributes. The 
> original patch can be found here:
> http://sourceware.org/ml/binutils/2005-09/msg00339.html
> 
> This patch should address all the concerns raised.
> 
> Notable changes are:
> 
> arm_cpus has grown an extra field for the canonical name. Most of the time 
> this is NULL, so the uppercase version of the normal name is used.
> 
> The first 32 tags are always defined (implicitly or explicitly), so these are 
> held in an array rather than a linked list. This is more efficient, and 
> simplifies the checks done when merging attributes from different sources.
> 
> Tested with cross to arm-none-eabi.
> Ok?
> 
> Paul

OK.

One minor niggle.  The canonical name for the Cirrus Maverick (ep9312)
is ARM920T.  I'll check up what we should use as the canonical names for
the various StrongARM/XSCALE/iWMMX cores.

R.


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