@@ -290,6 +290,10 @@ New Compiler Flags
290
290
individual relocations in the program will generally increase.
291
291
- ``-f[no-]assume-unique-vtables `` controls whether Clang assumes that each
292
292
class has a unique vtable address, when that is required by the ABI.
293
+ - ``-print-multi-flags-experimental `` prints the flags used for multilib
294
+ selection. See `the multilib docs <https://clang.llvm.org/docs/Multilib.html >`_
295
+ for more details.
296
+
293
297
294
298
Deprecated Compiler Flags
295
299
-------------------------
@@ -883,6 +887,10 @@ Arm and AArch64 Support
883
887
``-mfloat-abi=hard `` or a triple ending in ``hf ``) would silently
884
888
use the soft-float ABI instead.
885
889
890
+ - Clang now emits ``-Wunsupported-abi `` if the hard-float ABI is specified
891
+ and the selected processor lacks floating point registers.
892
+ (`#55755 <https://github.com/llvm/llvm-project/issues/55755 >`_)
893
+
886
894
- Clang builtin ``__arithmetic_fence `` and the command line option ``-fprotect-parens ``
887
895
are now enabled for AArch64.
888
896
@@ -898,6 +906,9 @@ Arm and AArch64 Support
898
906
- Fix a crash when ``preserve_all `` calling convention is used on AArch64.
899
907
`Issue 58145 <https://github.com/llvm/llvm-project/issues/58145 >`_
900
908
909
+ - Clang now warns if invalid target triples ``--target=aarch64-*-eabi `` or
910
+ ``--target=arm-*-elf `` are specified.
911
+
901
912
Windows Support
902
913
^^^^^^^^^^^^^^^
903
914
@@ -1131,6 +1142,12 @@ The following methods have been added:
1131
1142
- ``clang_Location_isInSystemHeader `` exposed via the ``is_in_system_header ``
1132
1143
property of the `Location ` class.
1133
1144
1145
+ Configurable Multilib
1146
+ ---------------------
1147
+ The BareMetal toolchain for AArch64 & ARM now supports multilib, configurable
1148
+ via ``multilib.yaml ``. See `the multilib docs <https://clang.llvm.org/docs/Multilib.html >`_
1149
+ for more details.
1150
+
1134
1151
Additional Information
1135
1152
======================
1136
1153
0 commit comments