Hi Matt,

Matt Turner <[email protected]> writes:
> Are you going to attempt to get these patches upstream any time soon?
>
> If not, I'll do it.

Sounds great, thanks!  If you don't mind, please copy me on
correspondence regarding these patches.

A few notes regarding the Linux patches:

* In several places I wrote "Loongson paired-single format", but I've
  since learned that the format is not Loongson-specific.  Therefore the
  name "Loongson" should probably be removed from those places.

* In the preliminary patches to GCC to add support for the
  Loongson-specific madd/msub/nmadd/nmsub opcodes, these instructions
  are referred to without the Loongson name, but rather by appending "3"
  to their names, referring to the fact that they take 3 operands as
  opposed to the usual 4 operands supported by the standard MIPS
  madd/msub/nmadd/nmsub opcodes.  The same patches rename the GCC
  identifiers that refer to the standards 4-operand opcodes by appending
  "4" to their names.

  Therefore, whereas I named these opcodes 'loongson_madd_op' et al,
  it's probably better to follow the naming convention of the
  preliminary GCC patches.  After all, it's quite possible that other
  MIPS processors will adopt these Loongson opcodes.

  Note that the reason they reduced the number of operands was to make
  space for the 'fmt' field, which allows these instructions to work on
  paired-singles and maybe some other formats too (I have forgotten
  those details).

* In the current patches, the new code is within "#ifdef __loongson_fp",
  but that will no longer be appropriate after making the changes
  recommended above.

* Feel free to remove the copyright notice that I added near the top of
  cp1emu.c.

> Assuming you don't have copyright assignment for binutils and gdb, can
> you please declare the final patch to be public domain?

I suspect the final patch is small enough that copyright assignment will
not be needed, but if the maintainers complain, I can file the paperwork
easily enough.  I live very close to the main FSF offices.

    Thanks,
      Mark

-- 
You received this message because you are subscribed to the Google Groups 
"loongson-dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/loongson-dev?hl=en.

Reply via email to