[PATCH] powerpc/math-emu: Fix building with clang
Segher Boessenkool
segher at kernel.crashing.org
Mon Nov 12 23:43:04 AEDT 2018
On Mon, Nov 12, 2018 at 10:03:34PM +1030, Joel Stanley wrote:
> arch/powerpc/math-emu/fnmsub.c:46:2: error: invalid use of a cast in a
> inline asm context requiring an l-value: remove
> the cast or build with -fheinous-gnu-extensions
...
> ./arch/powerpc/include/asm/sfp-machine.h:283:27: note: expanded from
> macro 'sub_ddmmss'
> : "=r" ((USItype)(sh)), \
> ~~~~~~~~~~^~~
This was fixed in GCC over 16 years ago ( https://gcc.gnu.org/r56600 ),
and in GMP (where it comes from) presumably before that.
There are many projects around which still have old GMP snippets in
them. Like, the Linux kernel for powerpc, or GCC for x86!
Segher
More information about the Linuxppc-dev
mailing list