> @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