This is the mail archive of the binutils@sources.redhat.com 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: Multi-arch bug in gas - tc_fix_adjustable


>But the arm port isn't cgen based.

Ok, I kinda assumed.

fr30 and frv are two others that have code in the cgen directory and use
this style of code.

If I am completly off-base then thats ok, its just it got me worried as I
looked at other ports for reference as to how to write a tc_fix_adjustable
function and this might be a real problem.

Nick

----- Original Message -----
From: "Alan Modra" <amodra@bigpond.net.au>
To: <jafa@silicondust.com>
Sent: Tuesday, December 17, 2002 2:53 PM
Subject: Re: Multi-arch bug in gas - tc_fix_adjustable


*This message was transferred with a trial version of CommuniGate(tm) Pro*
On Tue, Dec 17, 2002 at 02:46:14PM -0800, Nick Kelsey wrote:
> The problem is that gas write.c calls the arch dependant tc_fix_adjustable
> function before fix->fx_r_type, and most cgen based archs that I have
> checked have an if or switch statement based on fix->fx_r_type that
compares
> it with BFD types.
>
> For example:
>
> tc-arm.c:

But the arm port isn't cgen based.

--
Alan Modra
IBM OzLabs - Linux Technology Centre




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