ARC options documentation questions

Claudiu Zissulescu claziss@gmail.com
Fri Feb 24 19:29:00 GMT 2017


Hi,

Indeed, we are not up to speed regarding updating and cleaning the 
documentation.

On 12/02/2017 05:18, Sandra Loosemore wrote:
> I noticed a bunch of copy-editing issues in the "ARC Options" section of
> invoke.texi.  I'm willing to take a stab at fixing them, but I need some
> technical assistance since I'm not familiar with the details of this
> architecture myself.
>
> * In e.g. "Compile for ARC 600 cpu with norm instruction enabled." is
> "norm" literally the name of an instruction, GCC implementor jargon, or
> a term that is used and capitalized like that in the processor
> documentation?  Ditto for "mul32x16", "mul64", "LR", "SR", "mpy", "mac",
> "mulu64", "swap", "DIV/REM", "MPY", "MPYU", "MPYW", "MPYUW", "MPY_S",
> "MPYM", "MPYMU".  For other targets, literal names of instructions are
> usually marked up with @code{}, and it would be good to be consistent

All those names are additional instructions support which are not 
available in the base ARC configurations. Indeed, we should be 
consistent here.

> * In "FPX: Generate Double Precision FPX instructions", is "Double
> Precision FPX" a proper name literally capitalized like that, or is this
> a mistake for "double-precision FPX instructions"?  Likewise for "Single
> Precision FPX"?

It is a mistake, we should use lower letters.

>
> * In e.g. the discussion of fpuda_div, is "simple precision" a typo for
> "single precision"?  Likewise is "multiple and add" a typo for "multiply
> and add"?
>
Here are typos.

> -Sandra
>

Thank you,
Claudiu



More information about the Gcc-patches mailing list