ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/src/Testing/SCRAMToolBox/cxxcompiler
Revision: 1.1
Committed: Wed Aug 17 16:00:43 2005 UTC (19 years, 8 months ago) by sashby
Branch: MAIN
CVS Tags: V1_1_7, V1_1_6, V1_1_5, V1_1_4, V1_1_3, V1_1_2, V1_1_0_reltag8, V1_1_0_reltag7, V1_1_0_reltag6, V1_1_1, V1_1_0_reltag5, V1_1_0_reltag4, V1_1_0_reltag3, V1_1_0_reltag2, V1_1_0_reltag1, V1_1_0_reltag, V1_0_3-p4, V1_1_0_cand3, V1_1_0_cand2, V1_1_0_cand1, HEAD_SM_071214, forV1_1_0, v103_xml_071106, V1_0_3-p3, V1_0_3-p2, V1_1_0, v110p1, V110p6, V110p5, V110p4, V110p3, before110xmlBRmerge, V110p2, V110p1, V1_0_4p1, V1_0_3-p1, V1_0_3, V1_0_2, V1_0_2_p1
Branch point for: HEAD_BRANCH_SM_071214, v200branch, v103_with_xml, v103_branch
Log Message:
Added some files for test suite- dummy config, toolbox

File Contents

# User Rev Content
1 sashby 1.1 # -*- toolbox -*-
2     <doc type=BuildSystem::ToolDoc version=1.1>
3     <tool name=cxxcompiler version=3.2.3>
4     #
5     # CERN Scientific Linux 3 (slc3):
6     #
7     <Architecture name=slc3_ia32_gcc323>
8     <client>
9     <Environment name=GCC_BASE>
10     </Environment>
11     <Environment name=GCCBINDIR default="$GCC_BASE/bin">
12     </Environment>
13     <Environment name=CXX value="$GCCBINDIR/c++">
14     </Environment>
15     </client>
16     <Flags CCcompiler="gcc3">
17     <Flags BFARCH="Linux24-gcc3">
18     <Flags MODULEFLAGS="-shared">
19     <Flags CXXDEBUGFLAG="-g">
20     <Flags CPPDEFINES="GNU_GCC">
21     <Flags CPPDEFINES="_GNU_SOURCE">
22     <Flags CXXSHAREDOBJECTFLAGS="-fPIC">
23     <Flags CXXFLAGS="-pedantic -ansi -pthread -pipe">
24     <Flags CXXFLAGS="-O2">
25     <Flags CXXFLAGS="-felide-constructors -fmessage-length=0 -ftemplate-depth-300">
26     <Flags CXXFLAGS="-Wall -Wno-non-template-friend -Wno-long-long -Wimplicit -Wreturn-type -Wunused -Wparentheses">
27     <Flags LDFLAGS="-Wl,-E">
28     <Flags CXXSHAREDFLAGS="-Wl,-E">
29     <Flags SHAREDSUFFIX="so">
30     <Runtime name=GCC_EXEC_PREFIX default="$GCC_BASE/lib/gcc-lib/">
31     </Architecture>
32     #
33     <Architecture name=slc3_gcc323>
34     <client>
35     <Environment name=GCC_BASE>
36     </Environment>
37     <Environment name=GCCBINDIR default="$GCC_BASE/bin">
38     </Environment>
39     <Environment name=CXX value="$GCCBINDIR/c++">
40     </Environment>
41     </client>
42     <Flags CCcompiler="gcc3">
43     <Flags BFARCH="Linux24-gcc3">
44     <Flags MODULEFLAGS="-shared">
45     <Flags CXXDEBUGFLAG="-g">
46     <Flags CPPDEFINES="GNU_GCC">
47     <Flags CPPDEFINES="_GNU_SOURCE">
48     <Flags CXXSHAREDOBJECTFLAGS="-fPIC">
49     <Flags CXXFLAGS="-pedantic -ansi -pthread -pipe">
50     <Flags CXXFLAGS="-O2">
51     <Flags CXXFLAGS="-felide-constructors -fmessage-length=0 -ftemplate-depth-300">
52     <Flags CXXFLAGS="-Wall -Wno-non-template-friend -Wno-long-long -Wimplicit -Wreturn-type -Wunused -Wparentheses">
53     <Flags LDFLAGS="-Wl,-E">
54     <Flags CXXSHAREDFLAGS="-Wl,-E">
55     <Flags SHAREDSUFFIX="so">
56     <Runtime name=GCC_EXEC_PREFIX default="$GCC_BASE/lib/gcc-lib/">
57     </Architecture>
58     # Old RH 7.3:
59     <Architecture name=rh73_gcc323>
60     <client>
61     <Environment name=GCC_BASE>
62     </Environment>
63     <Environment name=GCCBINDIR default="$GCC_BASE/bin">
64     </Environment>
65     <Environment name=CXX value="$GCCBINDIR/c++">
66     </Environment>
67     </client>
68     <Flags CCcompiler="gcc3">
69     <Flags BFARCH="Linux24-gcc3">
70     <Flags MODULEFLAGS="-shared">
71     <Flags CXXDEBUGFLAG="-g">
72     <Flags CPPDEFINES="GNU_GCC">
73     <Flags CPPDEFINES="_GNU_SOURCE">
74     <Flags CXXSHAREDOBJECTFLAGS="-fPIC">
75     <Flags CXXFLAGS="-pedantic -ansi -pthread -pipe">
76     <Flags CXXFLAGS="-O2">
77     <Flags CXXFLAGS="-felide-constructors -fmessage-length=0 -ftemplate-depth-300">
78     <Flags CXXFLAGS="-Wall -Wno-non-template-friend -Wno-long-long -Wimplicit -Wreturn-type -Wunused -Wparentheses">
79     <Flags LDFLAGS="-Wl,-E">
80     <Flags CXXSHAREDFLAGS="-Wl,-E">
81     <Flags SHAREDSUFFIX="so">
82     <Runtime name=LD_LIBRARY_PATH value="$GCC_BASE/lib" type=path>
83     <Runtime name=GCC_EXEC_PREFIX default="$GCC_BASE/lib/gcc-lib/">
84     <Runtime name=PATH value="$GCCBINDIR" type=path>
85     </Architecture>
86     #
87     # Linux__2.4, ICC v7:
88     #
89     <Architecture name=Linux_2.4/icc>
90     <client>
91     <Environment name=ICC_BASE>
92     </Environment>
93     <Environment name=ICCBINDIR default="$ICC_BASE/bin">
94     </Environment>
95     <Environment name=CXX value="$ICCBINDIR/c++">
96     </Environment>
97     </client>
98     <Flags CCcompiler="icc7">
99     <Flags BFARCH="Linux24-icc7">
100     <Flags MODULEFLAGS="-shared">
101     <Flags CPPDEFINES="INTEL_ICC">
102     <Flags CXXFLAGS="--exceptions --one_per --no_implicit_include --thread_safe">
103     <Flags CXXO2FLAG="K2 -O2">
104     <Runtime name=LD_LIBRARY_PATH type=path>
105     </Architecture>
106     </tool>