[PATCH v2 2/2] RISC-V: Support assembler modifier %got_pcrel_hi.

Nelson Chu nelson.chu@sifive.com
Mon Mar 9 01:41:49 GMT 2020


Hi MaskRay,

On Sun, Mar 8, 2020 at 1:46 PM Fangrui Song <i@maskray.me> wrote:
>
> Is "assembler operator" more conventional than "assembler modifier"?
>

In GNU assembler document, many targets use similar names for these.
ARC calls this
"Assembler Modifiers", AVR and LM32 call this "Relocatable Expression
Modifiers".  However, many targets use "Symbolic Operand Modifiers",
including M32C, M68HC11(12), RL78, RX, TILE-Gx and TILEPro.  I also
see CR16 calls this "Operand Qualifiers".  For our RISC-V asm manual,
we call this "Assembler Relocation Functions".  I'm not sure which one
is better, but it seems like the "Symbolic Operand Modifiers" is more
clear to understand what it means?

Thanks
Nelson



More information about the Binutils mailing list