This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
Re: PATCH: add pa2.0 system instructions
>> "jeff" == Jeffrey A Law <law@cygnus.com> writes:
jeff> In message <14209.5087.709459.591226@gargle.gargle.HOWL>you write:
>> I mostly started playing to get in the extra opcodes for long displacement
>> float load/store but started to look at completing the pa2.0 support. So
>> I added the easy (!) stuff first.
jeff> Certainly the way to go. I started with the easy stuff too ;-) The
jeff> load/store support is some of the ugliest stuff in the new PA2.0
jeff> support. I'm hoping you did a cleaner job than I so that I can toss my
jeff> code in favor of yours instead of trying to rewrite mine.
I only have a bit of it already implemented, mostly because I wasn't sure
about the best way to proceed in terms of codes. But I'm willing to keep
working on it :-)
One thing I think will make things easier is the float code renaming I had
originally tried to submit. I tried to count up the cases where we would need
new codes and I don't think there are enough single letters left to do the job
well. Renaming the float codes will give us a significant amount of extra
room.
The best situation would allow us to include some of the completers in the
opcode name itself, but I don't see how that will work easily.
jeff> My plan is to clean up and contribute the stuff I did (that you haven't
jeff> already done) starting in mid July. At the same time my development
jeff> focus is shifting to PA64 support (which will in turn stress the PA2.0
jeff> support).
jeff> I'll also be contributing gcc changes to support the new assembler
jeff> syntax, so there's no need to work on that, except from a testing
jeff> standpoint.
Are you making the new syntax active in gas at all levels or just 2.0?
jeff> jeff
Jerry
--
Jerry Quinn Tel: (514) 761-8737
jquinn@nortelnetworks.com Fax: (514) 761-8505
Speech Recognition Research