This is the mail archive of the 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.


----- Original Message -----
From: "Alan Modra" <>
To: <>
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
> 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]