Re: [PATCH] powerpc/Makefiles: Fix clang/llvm build

2018-08-21 Thread Nicholas Piggin
On Tue, 21 Aug 2018 15:38:39 +1000 Anton Blanchard wrote: > Hi Michael, > > > This breaks GCC 4.6.3 at least, which we still support: > > > > Assembler messages: > > Error: invalid switch -mpower8 > > Error: unrecognized option -mpower8 > > ../scripts/mod/empty.c:1:0: fatal error:

Re: [PATCH] powerpc/Makefiles: Fix clang/llvm build

2018-08-20 Thread Anton Blanchard
Hi Michael, > This breaks GCC 4.6.3 at least, which we still support: > > Assembler messages: > Error: invalid switch -mpower8 > Error: unrecognized option -mpower8 > ../scripts/mod/empty.c:1:0: fatal error: error closing -: Broken > pipe Yuck. We have POWER8 instructions in our

Re: [PATCH] powerpc/Makefiles: Fix clang/llvm build

2018-08-20 Thread Michael Ellerman
Anton Blanchard writes: > From: Anton Blanchard > > Commit 15a3204d24a3 ("powerpc/64s: Set assembler machine type to POWER4") > passes -mpower4 to the assembler. We have more recent instructions in our > assembly files, but gas permits them. The clang/llvm integrated assembler > is more strict,

[PATCH] powerpc/Makefiles: Fix clang/llvm build

2018-08-20 Thread Anton Blanchard
From: Anton Blanchard Commit 15a3204d24a3 ("powerpc/64s: Set assembler machine type to POWER4") passes -mpower4 to the assembler. We have more recent instructions in our assembly files, but gas permits them. The clang/llvm integrated assembler is more strict, and we get a build failure. Fix