[Driver] Move GCC multilib/multiarch paths support from Linux.cpp to Gnu.cpp
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Fri, 24 Apr 2020 01:23:44 +0000 (18:23 -0700)
committerFangrui Song <maskray@google.com>
Fri, 24 Apr 2020 16:33:19 +0000 (09:33 -0700)
commit63959803702c66cbd72f6526f43914039c1a027b
tree76634a41f34e7476241c1770485b5058f80f6707
parentc3770c5d6d374af4dcdc9f7f1c4565bed94373dc
[Driver] Move GCC multilib/multiarch paths support from Linux.cpp to Gnu.cpp

The current code for GNU/Linux is actually completely generic, and can be moved to ToolChains/Gnu.cpp,
so that it can benefit GNU/Hurd and GNU/kFreeBSD.

Reviewed By: MaskRay, phosek

Differential Revision: https://reviews.llvm.org/D73845
clang/lib/Driver/ToolChains/Gnu.cpp
clang/lib/Driver/ToolChains/Gnu.h
clang/lib/Driver/ToolChains/Linux.cpp