There is a proposal https://reviews.llvm.org/D69418 that adds --output to llvm-ar. --output specifies the output directory for the x (extract) operation. Does GNU ar want to do the same?