* updated tzdata (2024a -> 2024b)
[t2sde.git] / architecture / mips64 / pkg_linux_post.conf
blobef638ea18f9a9e99bda6de42c13c2fa286e05c9c
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # T2 SDE: architecture/mips64/pkg_linux_post.conf
3 # Copyright (C) 2024 The T2 SDE Project
4
5 # This Copyright note is generated by scripts/Create-CopyPatch,
6 # more information can be found in the files COPYING and README.
7
8 # This program is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License version 2.
10 # --- T2-COPYRIGHT-NOTE-END ---
12 # build multiple sgi ip* kernels, sigh
13 build_sgi_variants() {
14     var_remove_regex GCC_WRAPPER_REMOVE ' ' '-march=.*'
15     var_remove_regex GCC_WRAPPER_INSERT ' ' '-march=.*'
17     for var in ip27 ip30 ip32 ip32-r10k; do
18         echo_status "Build $var variant"
20         # Sgi O2 r10k++ -mmr10k-cache-barrier=load-store appears to break w/ -Os
21         [[ $var = *r10k ]] && GCC_WRAPPER_INSERT="${GCC_WRAPPER_INSERT/-Os/-O1}"
23         auto_config $var
25         lx_extraversion=${lx_extraversion%-*}-$var
26         lx_injectextraversion
28         eval $MAKE $makeopt
29         eval $MAKE $makeinstopt # modules
30         linux_install
31     done
33 hook_add postmake 5 build_sgi_variants