# --- T2-COPYRIGHT-BEGIN --- # t2/architecture/mips64/pkg_linux_post.conf # Copyright (C) 2024 - 2026 The T2 SDE Project # SPDX-License-Identifier: GPL-2.0 # --- T2-COPYRIGHT-END --- # build multiple sgi ip* kernels, sigh build_sgi_variants() { var_remove_regex GCC_WRAPPER_REMOVE ' ' '-march=.*' var_remove_regex GCC_WRAPPER_INSERT ' ' '-march=.*' for var in cobalt ip27 ip30 ip32 ip32-r10k; do eval $MAKE clean echo "Building $var variant" # Sgi O2 r10k++ -mmr10k-cache-barrier=load-store appears to break w/ -Os [[ $var = *r10k ]] && GCC_WRAPPER_INSERT="${GCC_WRAPPER_INSERT/-Os/-O1}" auto_config $var lx_extraversion=${lx_extraversion%-*}-$var lx_injectextraversion eval $MAKE $makeopt eval $MAKE $makeinstopt linux_install done } hook_add postmake 5 build_sgi_variants