Similar to #31840, currently our Linux toolchain file contains:
0set(CMAKE_AR "aarch64-linux-gnu-ar")
1set(CMAKE_RANLIB "aarch64-linux-gnu-ranlib")
2set(CMAKE_STRIP "aarch64-linux-gnu-strip")
3set(CMAKE_OBJCOPY "aarch64-linux-gnu-objcopy")
4set(CMAKE_OBJDUMP "")
objdump
is currently only used for the macOS cross build, where it’s llvm-objdump
, but we should be consistent in producing a toolchain file that points to actual tools, rather than leaving variables unset.