Messages in this thread | | | Subject | Re: [PATCH v2 4/8] objtool: Retpoline validation tweaks | From | David Woodhouse <> | Date | Mon, 12 Feb 2018 12:57:40 +0000 |
| |
On Mon, 2018-02-12 at 13:48 +0100, Peter Zijlstra wrote: > --- a/Makefile > +++ b/Makefile > @@ -486,6 +486,11 @@ KBUILD_CFLAGS += $(CLANG_TARGET) $(CLANG > KBUILD_AFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC) > endif > > +ifneq ($(call cc-option,-mindirect-branch=thunk-extern -mindirect-branch-register),) > + CC_HAS_RETPOLINE := 1 > +endif > +export CC_HAS_RETPOLINE
Can't you do that with the existing check in arch/x86/Makefile?
cf. http://git.infradead.org/users/dwmw2/linux-retpoline.git/commitdiff/eb12299ed which is going nowhere until https://bugs.llvm.org/show_bug.cgi?id=36329 gets fixed but still I'd like to have the check in *one* place.[unhandled content-type:application/x-pkcs7-signature]
| |