3 Commits

Author SHA1 Message Date
Dominik Wójt
cace477c0b
[clang][AArch64] multilib: fix deduction of "-march=" option (#81474)
The deduced "-march=" option always started with aarch64, which is not a
valid value. There was also no way to distinguish between armv8-r and
armv8-a. After this commit, the deduced "-march=" option will start with
greatest available "armv*-a" value or "armv8-r".
2024-02-26 08:09:33 +01:00
Dominik Wójt
b3c4f64943
[ARM] fix "+fp.dp" in multilib selection (#67412)
When the FPU was selected with "+(no)fp(.dp)" extensions in "-march" or
"-mcpu" options, the FPU used for multilib selection was still the
default one for given architecture or CPU.
2023-10-19 11:27:33 +01:00
Michael Platings
a794ab92b4 [Driver] Add -print-multi-flags-experimental option
This option causes the flags used for selecting multilibs to be printed.
This is an experimental feature that is documented in detail in D143587.

Differential Revision: https://reviews.llvm.org/D142933
2023-06-14 06:46:41 +01:00