diff options
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/Manifest.gz | bin | 40195 -> 40191 bytes | |||
-rw-r--r-- | eclass/llvm.org.eclass | 3 | ||||
-rw-r--r-- | eclass/rust.eclass | 2 | ||||
-rw-r--r-- | eclass/toolchain.eclass | 1 |
4 files changed, 4 insertions, 2 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz Binary files differindex a34a007ff4ed..a10c37231092 100644 --- a/eclass/Manifest.gz +++ b/eclass/Manifest.gz diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 2dbb71a54334..ca18a41acd08 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then _LLVM_SOURCE_TYPE=snapshot case ${PV} in + 21.0.0_pre20250221) + EGIT_COMMIT=581599096e8a1a89ccd3e053a1209c69a9079083 + ;; 21.0.0_pre20250215) EGIT_COMMIT=c30a7f459452d5766da244564bc1d5888346c364 ;; diff --git a/eclass/rust.eclass b/eclass/rust.eclass index 9ead9d005706..d887970c34a7 100644 --- a/eclass/rust.eclass +++ b/eclass/rust.eclass @@ -71,7 +71,6 @@ declare -A -g -r _RUST_LLVM_MAP=( ["1.86.0"]=19 ["1.85.0"]=19 ["1.84.1"]=19 - ["1.84.0"]=19 ["1.83.0"]=19 ["1.82.0"]=19 ["1.81.0"]=18 @@ -96,7 +95,6 @@ declare -a -g -r _RUST_SLOTS_ORDERED=( "1.86.0" "1.85.0" "1.84.1" - "1.84.0" "1.83.0" "1.82.0" "1.81.0" diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 458105d7a56c..693a356d54a8 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -695,6 +695,7 @@ toolchain_src_prepare() { # Workaround -march=native not working for stage1 with non-GCC (bug #933772). if ! tc-is-gcc && [[ "${CFLAGS}${CXXFLAGS}" == *-march=native* ]] ; then CLANG_DISABLE_CET_HACK=1 + filter-flags '-march=native' fi if ! use vanilla ; then |