]> git.itanic.dy.fi Git - linux-stable/commit
arm64: vdso32: drop -no-integrated-as flag
authorNick Desaulniers <ndesaulniers@google.com>
Tue, 20 Apr 2021 17:44:25 +0000 (10:44 -0700)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 23 Apr 2021 13:17:50 +0000 (14:17 +0100)
commitef94340583eec5cb1544dc41a87baa4f684b3fe1
tree37f3ce90ccd5efef8e5066281823b461743a3271
parenta27a8816568964fcef62a3ae5f9d2228ec1ebc68
arm64: vdso32: drop -no-integrated-as flag

Clang can assemble these files just fine; this is a relic from the top
level Makefile conditionally adding this. We no longer need --prefix,
--gcc-toolchain, or -Qunused-arguments flags either with this change, so
remove those too.

To test building:
$ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- \
  CROSS_COMPILE_COMPAT=arm-linux-gnueabi- make LLVM=1 LLVM_IAS=1 \
  defconfig arch/arm64/kernel/vdso32/

Suggested-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
Reviewed-by: Nathan Chancellor <nathan@kernel.org>
Reviewed-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
Tested-by: Stephen Boyd <swboyd@chromium.org>
Acked-by: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20210420174427.230228-1-ndesaulniers@google.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/vdso32/Makefile