commit:     1aa40c5365c0333421d0187a2d9896e910662159
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 22:05:41 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 22:08:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa40c53

mozcoreconf-v6.eclass: drop ia64 support

For toolchain eclasses we usually keep generic stuff like this
for e.g. cross but there's no benefit to leaving it in non-toolchain
eclasses like this.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 eclass/mozcoreconf-v6.eclass | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
index 71dbc6802d71..e7cf85fca24a 100644
--- a/eclass/mozcoreconf-v6.eclass
+++ b/eclass/mozcoreconf-v6.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: mozcoreconf-v6.eclass
@@ -157,7 +157,7 @@ mozconfig_init() {
                mozconfig_annotate "less than -O2 causes a segfault on x86" 
--enable-optimize=-O2
        elif [[ ${ARCH} == arm ]] && [[ $(gcc-major-version) -ge 6 ]]; then
                mozconfig_annotate "less than -O2 causes a breakage on arm with 
gcc-6" --enable-optimize=-O2
-       elif use custom-optimization || [[ ${ARCH} =~ (alpha|ia64) ]]; then
+       elif use custom-optimization || [[ ${ARCH} == alpha ]]; then
                # Set optimization level based on CFLAGS
                if is-flag -O0; then
                        mozconfig_annotate "from CFLAGS" --enable-optimize=-O0
@@ -204,10 +204,6 @@ mozconfig_init() {
                # operation
                append-flags -fPIC -mieee
                ;;
-       ia64)
-               # Historically we have needed to add this manually for 64-bit
-               append-flags -fPIC
-               ;;
        esac
 
        # We need to append flags for gcc-6 support

Reply via email to