42 |
|
export COMPILER_VERSION_MAJOR=`echo $LLVM_VERSION | sed -e 's|\([0-9]\).*|\1|'` |
43 |
|
export COMPILER_VERSION_MINOR=`echo $LLVM_VERSION | sed -e 's|[0-9].\([0-9]\).*|\1|'` |
44 |
|
|
45 |
+ |
export GCC_ARCH=$(basename $(dirname `find $GCC_ROOT/include -mindepth 4 -maxdepth 4 -name bits`)) |
46 |
+ |
|
47 |
|
# Generic template for the toolfiles. |
48 |
|
# *** USE @VARIABLE@ plus associated environment variable to customize. *** |
49 |
|
# DO NOT DUPLICATE the toolfile template. |
63 |
|
<flags CPPDEFINES="_GNU_SOURCE"/> |
64 |
|
<flags CXXSHAREDOBJECTFLAGS="-fPIC"/> |
65 |
|
<flags CPPFLAGS="-I@GCC_ROOT@/include/c++/@GCC_REALVERSION@"/> |
66 |
< |
<flags CPPFLAGS="-I@GCC_ROOT@/include/c++/@GCC_REALVERSION@/i686-pc-linux-gnu"/> |
66 |
> |
<flags CPPFLAGS="-I@GCC_ROOT@/include/c++/@GCC_REALVERSION@/@GCC_ARCH@"/> |
67 |
|
<flags CPPFLAGS="-I@GCC_ROOT@/include/c++/@GCC_REALVERSION@/backward"/> |
68 |
|
<flags CXXFLAGS="-O2 -pedantic -ansi -pthread -pipe"/> |
69 |
|
<flags CXXFLAGS="@ARCH_CXXFLAGS@ @COMPILER_CXXFLAGS@"/> |
74 |
|
<flags SHAREDSUFFIX="@OS_SHAREDSUFFIX@"/> |
75 |
|
<flags LD_UNIT="@OS_LD_UNIT@ @ARCH_LD_UNIT@"/> |
76 |
|
<flags SCRAM_LANGUAGE_TYPE="C++"/> |
75 |
– |
<runtime name="@OS_RUNTIME_LDPATH_NAME@" value="$CXXCOMPILER_BASE/@ARCH_LIB64DIR@" type="path"/> |
77 |
|
<runtime name="@OS_RUNTIME_LDPATH_NAME@" value="$CXXCOMPILER_BASE/lib" type="path"/> |
78 |
|
<runtime name="PATH" value="$CXXCOMPILER_BASE/bin" type="path"/> |
79 |
|
<runtime name="@OS_RUNTIME_LDPATH_NAME@" value="@GCC_ROOT@/@ARCH_LIB64DIR@" type="path"/> |