>  @defmac FUNCTION_MODE
>  An alias for the machine mode used for memory references to functions
> being called, in @code{call} RTL expressions.  On most CISC machines,
> where an instruction can begin at any byte address, this should be
> @code{QImode}; on RISC machines, where all instructions are word-sized
> and aligned, this should be a mode with the same size and alignment as
> the machine instruction words - @code{SImode} for 32-bit processors, or
> perhaps @code{HImode} for such machines as the ARM cpu in Thumb mode,
> which uses 16-bit instructions.
>  @end defmac

I think the last sentence just adds more confusion than value. Maybe:

[...]. On most RISC machines, where all instructions have fixed sized and 
alignment, this should be a mode with the same size and alignment as the 
machine instruction words - Typically @code{SImode} or @code{HImode}.

Paul

Reply via email to