Hi Jorma,

The first problem here is "gprs". It is actually GPRs or "General-Purpose 
RegisterS",
isn't it?

Yes.

The next problem here is "Note". When I checked with my favorite online
dictionary, it provides 22 different meaning for "Note". Usually context shows
what is the meaning of a single word, if there are alternatives, but with these
short msgids you can't even be sure, if "note" is noun or verb. Actually, when I
checked with the present translations, it looks that our French and Spannish
translators have supposed that in this context word "note" is verb, something
like "Note that...".

This would actually be correct.  The proper meaning of say:

  Note 32 gprs are used

is:

  Set the flag bit in the header of the generated file that indicates
  that this binary was compiled to only use the first 32 general purpose
  registers.

This is a bit wordy for a usage message, so maybe we can agree on something shorter. How about:

  Mark generated file as only using 32 GPRs.

Would this be easier to translate ?


The following problem is number 32. PowerPC processors include 32
General-Purpose Registers, but why to tell it?

Err, we are talking about the FRV processor here, not the PowerPC.

And are there any processors that
have 64 General-Purpose Registers?

Some hardware implementations of the FRV core have 64 general purpose registers, others only have 32. Hence the purpose of the flag bit is to let the program loaders on FRVs which only have 32 GPRs detect binaries which are unable to be run.

Cheers
  Nick


_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to