On Mon, Oct 29, 2018 at 02:45:20PM +0100, Christophe Lyon wrote: > Here is an updated doc proposal (that would go in patch #1, without > changing this one): > @item -mfdpic > @opindex mfdpic > Select the FDPIC ABI, which uses function descriptors to represent > pointers to functions. When the compiler is configured for > @code{arm-*-uclinuxfdpiceabi} targets, this option is on by default > and implies @option{-fPIE} if none of the PIC/PIE-related options is > provided. On other targets, it only enables the FDPIC-specific code > generation features, and the user should explicitly provide the > PIC/PIE-related options as needed.
Most other things seem to put -mno-fdpic in an @itemx and mno-fdpic in an @opindex as well, in similar cases. > The opposite @option{-mno-fdpic} option is useful (and required) to > build the Linux kernel using the same toolchain as the one used to > build the userland programs. > > Is it clearer? Does it read OK? It reads fine I think. Segher