* updated krdc (21.12.1 -> 21.12.2), untested
[t2-trunk.git] / package / develop / gcc-spe / gcc-spe.conf
blob7a33bd9dfe82a17a5dae65d3a5c7fe986635d513
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # This copyright note is auto-generated by scripts/Create-CopyPatch.
3
4 # T2 SDE: package/*/gcc-spe/gcc-spe.conf
5 # Copyright (C) 2004 - 2021 The T2 SDE Project
6
7 # More information can be found in the files COPYING and README.
8
9 # This program is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; version 2 of the License. A copy of the
12 # GNU General Public License can be found in the file COPYING.
13 # --- T2-COPYRIGHT-NOTE-END ---
15 var_append confopt ' ' '--target=spu --program-prefix=spu-'
17 # at least the fortran parts get unresolved errors when we remove -Werror???
18 var_remove GCC_WRAPPER_REMOVE " " "-Werror"
20 languages="c,c++"
22 # we might build a SVN or prereleases, disable checking
23 var_append confopt ' ' '--disable-checking --disable-libssp --disable-threads'
24 var_append confopt ' ' '--disable-bootstrap --disable-shared --mandir=$root/tmp --infodir=$root/tmp'
25 atstage toolchain && var_append confopt ' ' '--disable-libstdc++-v3'
27 if ! atstage native; then
28         var_append confopt " " "--with-as=$sysroot/TOOLCHAIN/$toolsdir$bindir/spu-as"
29         var_append confopt " " "--with-ld=$sysroot/TOOLCHAIN/$toolsdir$bindir/spu-ld"
30 else
31         var_append confopt " " "--with-as=$bindir/spu-as --with-ld=$bindir/spu-ld"
34 var_append confopt " " "--disable-libmudflap --disable-libsanitizer --disable-libstdc++-v3"
35 var_append confopt " " "--disable-libquadmath --disable-decimal-float --disable-libitm --disable-libcilkrts"
36 var_insert confopt ' ' '--enable-languages=$languages'
38 # remove canadian cross toolchain prefix, for the native host install
39 atstage cross && hook_add inmake 5 "sed -i 's,\".*usr/bin,\"/usr/bin,' gcc/auto-host.h"
41 var_append INSTALL_WRAPPER_FILTER "|" "sed -e 's,.*\.mo,/tmp/x,'"