Revert "[Clang] Add option to set alternative toolchain path"--overlay-platform-toolchain inserts a whole new toolchain path withhigher priority than system default, which could be achieved bycom
Revert "[Clang] Add option to set alternative toolchain path"--overlay-platform-toolchain inserts a whole new toolchain path withhigher priority than system default, which could be achieved bycomposing smaller options. We need to figure out alternative solutionand what is missing among these basic options.
show more ...
[Clang] Add option to set alternative toolchain pathIn some cases, we need to set alternative toolchain path other than thedefault with system (headers, libraries, dynamic linker prefix, ld path,
[Clang] Add option to set alternative toolchain pathIn some cases, we need to set alternative toolchain path other than thedefault with system (headers, libraries, dynamic linker prefix, ld path,etc.), e.g., to pick up newer components, but keep sysroot at the sametime (to pick up extra packages).This change introduces a new option --overlay-platform-toolchain to setup such alternative toolchain path.Reviewed By: hubert.reinterpretcastDifferential Revision: https://reviews.llvm.org/D121992
[PowerPC] Emit warning for ieeelongdouble on older GNU toolchainGCC 12 should have proper support for IEEE-754 compliant 128-bitfloating point in libstdc++. So warning is needed when linking again
[PowerPC] Emit warning for ieeelongdouble on older GNU toolchainGCC 12 should have proper support for IEEE-754 compliant 128-bitfloating point in libstdc++. So warning is needed when linking againstolder libstdc++ versions or LLVM libc++.Glibc starts supporting float128 in both header and libraries since2.32.Reviewed By: jsjiDifferential Revision: https://reviews.llvm.org/D112906