compbench-devel Mailing List for CompBenchmarks (Page 18)
Brought to you by:
xfred
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(48) |
Oct
(51) |
Nov
(66) |
Dec
(83) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(242) |
Feb
(56) |
Mar
(95) |
Apr
(120) |
May
(127) |
Jun
(32) |
Jul
(10) |
Aug
(55) |
Sep
(114) |
Oct
(3) |
Nov
|
Dec
|
From: Frederic T. <xf...@us...> - 2007-04-11 20:22:37
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/2.95.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27335 Modified Files: description.xml Log Message: CEL obsoleted. Logic is integrated within descriptions. Index: description.xml =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/2.95.x/description.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** description.xml 20 Mar 2007 20:33:16 -0000 1.1 --- description.xml 11 Apr 2007 20:22:29 -0000 1.2 *************** *** 17,21 **** <options> ! <option id="O0"> <value>-O0</value> --- 17,23 ---- <options> ! <!-- ! <include file="common/common.xml" type="cel"/> ! --> <option id="O0"> <value>-O0</value> *************** *** 24,27 **** --- 26,32 ---- Do not optimize. This is the default </editor-description> + <logic> + <logic-option-exclusive on="kb-option-mainoptimization"/> + </logic> </option> *************** *** 41,44 **** --- 46,53 ---- such option is the one that is effective. </editor-description> + <logic> + <logic-option-exclusive on="kb-option-mainoptimization"/> + <logic-flag-set id="alignment-disabled" value="1"/> + </logic> </option> *************** *** 72,75 **** --- 81,88 ---- other flags may also be turned on. </editor-description> + <logic> + <logic-option-exclusive on="kb-option-mainoptimization"/> + <logic-flag-set id="alignment-disabled" value="0"/> + </logic> </option> *************** *** 84,87 **** --- 97,103 ---- generated code. </editor-description> + <logic> + <logic-option-exclusive on="kb-option-mainoptimization"/> + </logic> </option> *************** *** 93,96 **** --- 109,115 ---- turning on -finline-functions. </editor-description> + <logic> + <logic-option-exclusive on="kb-option-mainoptimization"/> + </logic> </option> *************** *** 120,123 **** --- 139,146 ---- is false. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 132,135 **** --- 155,162 ---- body of the if. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 142,145 **** --- 169,176 ---- branch instructions. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 150,156 **** Perform a number of minor optimizations that are relatively expensive. </editor-description> </option> - <option id="fast-math"> <value>-ffast-math</value> --- 181,190 ---- Perform a number of minor optimizations that are relatively expensive. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> <option id="fast-math"> <value>-ffast-math</value> *************** *** 182,185 **** --- 216,223 ---- point. Use `-ffloat-store' for such programs. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 193,196 **** --- 231,238 ---- difference this makes. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 206,209 **** --- 248,255 ---- about the difference this makes. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 220,223 **** --- 266,272 ---- function as assembler code in its own right. </editor-description> + <logic> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 247,250 **** --- 296,303 ---- has been performed. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 260,263 **** --- 313,320 ---- is required. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 272,275 **** --- 329,336 ---- take more than one cycle. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 281,284 **** --- 342,349 ---- elimination of iteration variables. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> *************** *** 294,297 **** --- 359,366 ---- false. </editor-description> + <logic> + <logic-option-implied-by id="O2"/> + <logic-option-implied-by id="O3"/> + </logic> </option> |
From: Frederic T. <xf...@us...> - 2007-04-10 17:40:30
|
Update of /cvsroot/compbench/CompBenchmarks++/CBM-PI/t In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv4171 Modified Files: 05-Option-Descriptions.pl Log Message: Uses compilers.pl ; Index: 05-Option-Descriptions.pl =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/CBM-PI/t/05-Option-Descriptions.pl,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** 05-Option-Descriptions.pl 20 Mar 2007 20:29:56 -0000 1.4 --- 05-Option-Descriptions.pl 10 Apr 2007 17:40:26 -0000 1.5 *************** *** 1,3 **** --- 1,11 ---- #!/usr/bin/perl -w -I .. + # ----------------------------------------------------------------------------- + # $Id$ + # + # This is free software. + # For details, see the GNU Public License in the COPYING file, or + # Look http://www.fsf.org + # ----------------------------------------------------------------------------- + use strict; use CBM; *************** *** 7,35 **** push(@INC, "lib"); require "libtest.pl"; ! # !!! g++ options not checked ! my %OPTIONS_GXX = ( 'expect' => 25 ! ); ! ! my %OPTIONS_GCC = ( 'expect' => 25 ! ); ! ! my %OPTIONS_GPP = ( 'expect' => 26 ! ); ! ! my %OPTIONS = ('gxx-2.95.0' => \%OPTIONS_GXX, ! 'gcc-2.95.0' => \%OPTIONS_GCC, ! 'g++-2.95.0' => \%OPTIONS_GPP ! ); ! ! my @COMPILERS = ('gcc-2.95.0', 'gxx-2.95.0', 'gcc-2.95.0', 'g++-2.95.0'); ! ! my %COMPILER_INTERFACES = ('compiler-fake-gcc-3.2.3-20-rh' => 'gcc-2.95.0', ! 'compiler-fake-g++-4.1.1-13' => 'g++-2.95.0', ! 'compiler-fake-gcc-4.1.1-13' => 'gcc-2.95.0' ); - my @COMPILER_INTERFACES = ('compiler-fake-gcc-3.2.3-20-rh', - 'compiler-fake-g++-4.1.1-13', - 'compiler-fake-gcc-4.1.1-13'); use Test::More; --- 15,24 ---- push(@INC, "lib"); require "libtest.pl"; + require "compilers.pl"; ! our %COMPILER_FAKE_INTERFACES; ! our @COMPILER_FAKE_INTERFACES; ! our %COMPILER_FAKE_OPTIONS; use Test::More; *************** *** 38,48 **** my $c; ! foreach $c (@COMPILERS) { ! my $expect = $OPTIONS{$c}->{expect}; ! $n+=(2+($expect*6)); ! } ! ! foreach $c (@COMPILER_INTERFACES) { ! my $expect = $OPTIONS{$COMPILER_INTERFACES{$c}}->{expect}; $n+=(3+($expect*6)); } --- 27,32 ---- my $c; ! foreach $c (@COMPILER_FAKE_INTERFACES) { ! my $expect = compiler_option_number_expected($COMPILER_FAKE_INTERFACES{$c}); $n+=(3+($expect*6)); } *************** *** 64,68 **** $n=$OD->DescriptionNumber(); ! ok($n eq $OPTIONS{$compiler}->{expect}, "$compiler: DescriptionNumber() returns $OPTIONS{$compiler}->{expect} (has $n)"); my $i; --- 48,53 ---- $n=$OD->DescriptionNumber(); ! my $expect = compiler_option_number_expected($compiler); ! ok($n eq $expect, "$compiler: DescriptionNumber() returns $expect (has $n in " . $OD->DescriptionFile() . ")"); my $i; *************** *** 71,74 **** --- 56,62 ---- my %unique_opt; + my $c = (split('-', $compiler))[0]; + $c=~ s/g\+\+/gxx/; + my $D; for($i=0; $i<$n; $i++) { *************** *** 83,86 **** --- 71,78 ---- "$compiler: D$i has option (value)"); $unique_id{$D->Option()}++; + + # !!! + # my $fid = "kb-$c-option-" . $D->Id() . "-is-compatible"; + # ok(defined(CBM::celFunctionGet($fid)), "$fid defined"); } *************** *** 94,114 **** } - sub test_options_compiler { - my $compiler = shift; - my ($compiler_id, $version) = split('-', $compiler); - - my $OD = new CBM::CompilerOptionDescriptions($compiler_id, $version); - ok($OD, "descriptions' initialization works for $compiler_id"); - - - test_options_descriptions($OD, $compiler); - } - - sub test_options { - foreach(@COMPILERS) { - test_options_compiler($_); - } - } - sub test_compilers { my $fake; --- 86,89 ---- *************** *** 116,120 **** my $CS = CBM::CompilerSelector->new($sys); ! foreach(@COMPILER_INTERFACES) { $fake="$top_srcdir/reference/$_"; ok(-x $fake, "$fake is an executable"); --- 91,95 ---- my $CS = CBM::CompilerSelector->new($sys); ! foreach(@COMPILER_FAKE_INTERFACES) { $fake="$top_srcdir/reference/$_"; ok(-x $fake, "$fake is an executable"); *************** *** 123,132 **** test_options_descriptions($C->OptionDescriptions(), ! $COMPILER_INTERFACES{$_}); } } $sys = CBM::Init(); - test_options(); test_compilers(); --- 98,106 ---- test_options_descriptions($C->OptionDescriptions(), ! $COMPILER_FAKE_INTERFACES{$_}); } } $sys = CBM::Init(); test_compilers(); |
From: Frederic T. <xf...@us...> - 2007-04-10 17:39:56
|
Update of /cvsroot/compbench/CompBenchmarks++/CBM-PI/t/lib In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv3761 Added Files: compilers.pl Log Message: First import. --- NEW FILE: compilers.pl --- # ----------------------------------------------------------------------------- # $Id: compilers.pl,v 1.1 2007/04/10 17:39:50 xfred Exp $ # # This is free software. # For details, see the GNU Public License in the COPYING file, or # Look http://www.fsf.org # ----------------------------------------------------------------------------- use strict; # This little script keeps track of all supported compilers and options # It should be updated whenever : # * a compiler is added, [search for TASKCOMP in this file] # * or when related options get modified [search for TASKOPTS] # Adding or managing compilers [ TASKSCOMP ] # # Hash associates a pseudo-compiler with the nearest CompBenchmarks supported # compiler branch. # # * First ensure that pseudo-compiler corresponds to a (shell) script that # returns a string as the original compiler on a given version would do if # queried for its version. # # * Next fill up associative hash. The nearset supported branch is of the # form $compiler_id-$compiler_branch, where $compiler_id is as is one # returned by CBM::Compiler's Id() method. The compiler branch is self # explanatory, but MUST ends with $major.$minor.x , with a litteral ending # x. Other accepted form for branch is $major.$minor.$patch_version.x . # # When this is OK, you may want to : # * Update @COMPILER_FAKE_INTERFACE # * Update options [see TASKOPTS]. our %COMPILER_FAKE_INTERFACES = ( #'compiler-fake-gcc-3.2.3-20-rh' => 'gcc-3.0.x', #'compiler-fake-g++-4.1.1-13' => 'g++-3.0.x', #'compiler-fake-gcc-4.1.1-13' => 'gcc-3.0.x', 'compiler-fake-gcc-2.95.3' => 'gcc-2.95.x', #'compiler-fake-g++-2.95.3' => 'g++-2.95.x' ); # This uses previous hash's keys to make test order deterministic. # our @COMPILER_FAKE_INTERFACES = ('compiler-fake-gcc-2.95.3'); # Following hashs declare known options (in regard of CompBenchmarks XML # knowledge base). [TASKOPTS] # # They're used to : # * Track recognized option number for each compiler and compiler's version # * Validate constraints given on options through XML KB. # # To keep things works, maintainers should : # * Update XML KB with new options or parameters # * Reflect changes and tests there : # my %COMPILER_FAKE_OPTIONS_GXX_295x = ( 'O0' => ('sets-variable kb-option-mainoptimization'), 'Os' => ('sets-variable kb-option-mainoptimization'), 'O1' => ('sets-variable kb-option-mainoptimization'), 'O2' => ('sets-variable kb-option-mainoptimization'), 'O3' => ('sets-variable kb-option-mainoptimization'), 'caller-save' => ('implied-by O2'), 'cse-follow-jumps' => ('implied-by O2'), 'cse-skip-blocks' => ('implied-by O2'), 'delayed-branch' => ('implied-by O2'), 'expensive-optimizations' => ('implied-by O2'), 'fast-math' => ('nop'), 'float-store' => ('implied-by O2'), 'force-addr' => ('implied-by O2'), 'force-mem' => ('implied-by O2'), 'inline-functions' => ('implied-by O3'), 'omit-frame-pointer' => ('nop'), 'rerun-cse-after-loop' => ('implied-by O2'), 'schedule-insns' => ('implied-by O2'), 'schedule-insns2' => ('implied-by O2'), 'strength-reduce' => ('implied-by O2'), 'thread-jumps' => ('implied-by O2'), 'unroll-all-loops' => ('nop'), 'unroll-loops' => ('nop'), 'm486' => ('nop'), # !!! 'no-fp-ret-in-387' => ('nop'), # !!!? ); our %COMPILER_FAKE_OPTIONS = ( 'gcc-2.95.x' => \%COMPILER_FAKE_OPTIONS_GXX_295x, # 'gxx-2.95.x' => \%COMPILER_FAKE_OPTIONS_GXX_295x ); sub compiler_option_number_expected { my $compiler_and_branch = shift; my @o = keys %{$COMPILER_FAKE_OPTIONS{$compiler_and_branch}}; return(@o+0); } 1; |
From: Frederic T. <xf...@us...> - 2007-04-10 08:40:40
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/CEL In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv395 Modified Files: CEL-Function.cpp CEL-Function.h Log Message: CBM::celFunctionGet() made public. Index: CEL-Function.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/CEL/CEL-Function.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** CEL-Function.cpp 18 Mar 2007 21:47:18 -0000 1.3 --- CEL-Function.cpp 9 Apr 2007 10:06:39 -0000 1.4 *************** *** 11,23 **** using namespace CBM; - typedef struct { - std::string name; - CBM::CelAtom *function; - } celFunction_t; - - std::vector<celFunction_t*> celFunctions; ! celFunction_t *celFunctionGet(std::string _name) { int i; --- 11,17 ---- using namespace CBM; std::vector<celFunction_t*> celFunctions; ! celFunction_t *CBM::celFunctionGet(std::string _name) { int i; Index: CEL-Function.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/CEL/CEL-Function.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** CEL-Function.h 18 Mar 2007 21:47:18 -0000 1.3 --- CEL-Function.h 9 Apr 2007 10:06:39 -0000 1.4 *************** *** 13,16 **** --- 13,24 ---- namespace CBM { + typedef struct { + std::string name; + CBM::CelAtom *function; + } celFunction_t; + + + celFunction_t *celFunctionGet(std::string _name); + void CELFunctionDone(void); |
From: Frederic T. <xf...@us...> - 2007-04-10 08:36:31
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/common In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv1132 Modified Files: common.xml Log Message: Variable to store ssa activation state. Index: common.xml =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/common/common.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** common.xml 13 Mar 2007 20:54:21 -0000 1.3 --- common.xml 9 Apr 2007 10:08:10 -0000 1.4 *************** *** 28,31 **** --- 28,37 ---- </cel-var-set> + <!-- Single Static Assignment related optimizations --> + <cel-var-set> + <cel-str>kb-option-ssa-enabled</cel-str> + <cel-str>0</cel-str> + </cel-var-set> + <!-- Set to 1 if an option is inhibiting binary size optimizations --> |
From: Frederic T. <xf...@us...> - 2007-04-10 08:35:40
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv769 Modified Files: Compiler.cpp Compiler.h Log Message: Try to associate CEL logics and XML descriptions. Index: Compiler.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler/Compiler.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Compiler.h 4 Apr 2007 18:26:39 -0000 1.9 --- Compiler.h 9 Apr 2007 10:07:12 -0000 1.10 *************** *** 20,30 **** --- 20,33 ---- #include <Plan/Plan.h> #include <Compiler/Compiler-Option-Description.h> + #include <CEL/CEL-Atom.h> %} #define CBM_PLAN CBM::Plan #define CBM_COD CBM::CompilerOptionDescriptions + #define CBM_CEL CBM::CelAtom #else # define CBM_PLAN class Plan # define CBM_COD class CompilerOptionDescriptions + # define CBM_CEL class CelAtom #endif *************** *** 143,146 **** --- 146,151 ---- virtual CBM_COD *OptionDescriptions(void); + virtual CBM_CEL *OptionLogics(void); + virtual int supportedVersionNumber(void); virtual std::string supportedVersion(int _index); Index: Compiler.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler/Compiler.cpp,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Compiler.cpp 5 Apr 2007 17:09:58 -0000 1.9 --- Compiler.cpp 9 Apr 2007 10:07:12 -0000 1.10 *************** *** 15,18 **** --- 15,19 ---- #include <CEL/CEL-Include.h> #include <CEL/CEL-Version.h> + #include <CEL/CEL-Reader.h> #include <System/System.h> *************** *** 162,165 **** --- 163,187 ---- } + #include <iostream> + CBM::CelAtom *Compiler::OptionLogics(void) + { + std::string tmp = compiler(); + CBM::CelReader *R; + CBM::CelAtom *A; + + tmp+="/"; + tmp+=relativeDescriptionDirectory(); + tmp+="/options.xml"; + + R=new CBM::CelReader(tmp); + std::cerr << "CEL : " << tmp << std::endl; + A=R->parse(); + delete(R); + if (A) + A->Evaluate(); + + return(A); + } + void Compiler::supportedVersions(void) { |
From: Frederic T. <xf...@us...> - 2007-04-10 08:35:40
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv2602 Modified Files: description.xml options.xml Log Message: Varions improvements. Index: options.xml =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x/options.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** options.xml 4 Apr 2007 18:32:46 -0000 1.1 --- options.xml 9 Apr 2007 10:12:06 -0000 1.2 *************** *** 108,111 **** --- 108,192 ---- </cel-cond-if> </cel-cond-if> + + <cel-cond-if> + <cel-cmp-eq> + <cel-var-get> + <cel-str>return</cel-str> + </cel-var-get> + <cel-str>1</cel-str> + <cel-var-set> + <cel-str>kb-option-ssa-enabled</cel-str> + <cel-str>1</cel-str> + </cel-var-set> + </cel-cond-if> + + + <cel-var-get> + <cel-str>return</cel-str> + </cel-var-get> + </cel-function-def> + + <!-- dce (Dead-Code Elimination in SSA form) --> + <cel-function-def> + <cel-str>kb-gxx-option-dce-is-compatible</cel-str> + + <cel-var-set> + <cel-str>return</cel-str> + <cel-function-call> + <cel-str>kb-gxx-option-gcc3.0-is-compatible</cel-str> + </cel-function-call> + </cel-var-set> + + <cel-cond-if> + <cel-cmp-eq> + <cel-var-get> + <cel-str>return</cel-str> + </cel-var-get> + <cel-str>1</cel-str> + </cel-cmp-eq> + <cel-cond-if> + <cel-cmp-eq> + <cel-var-get> + <cel-str>kb-option-ssa-enabled</cel-str> + </cel-var-get> + <cel-str>1</cel-str> + </cel-cmp-eq> + !!!<!!! + <cel-str>kb-option-ssa-enabled</cel-str> + <cel-str>1</cel-str> + </cel-var-set> + </cel-cond-if> + + + + + <cel-cond-if> + <cel-cmp-eq> + <cel-var-get> + <cel-str>return</cel-str> + </cel-var-get> + <cel-str>1</cel-str> + </cel-cmp-eq> + <cel-cond-if> + <cel-logic-or> + <cel-cmp-eq> + <cel-var-get> + <cel-str>kb-option-mainoptimization</cel-str> + </cel-var-get> + <cel-str>-O2</cel-str> + </cel-cmp-eq> + <cel-cmp-eq> + <cel-var-get> + <cel-str>kb-option-mainoptimization</cel-str> + </cel-var-get> + <cel-str>-O3</cel-str> + </cel-cmp-eq> + </cel-logic-or> + <cel-var-set> + <cel-str>return</cel-str> + <cel-str>option implied by -O2 and -O3</cel-str> + </cel-var-set> + </cel-cond-if> + </cel-cond-if> <cel-var-get> <cel-str>return</cel-str> Index: description.xml =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x/description.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** description.xml 4 Apr 2007 18:32:46 -0000 1.1 --- description.xml 9 Apr 2007 10:12:06 -0000 1.2 *************** *** 22,36 **** Users should not specify this option, since it is not yet ready for production use. </editor-description> </option> ! <!-- ! <option id=""> ! <value></value> ! <short-description></short-description> <editor-description> </editor-description> </option> - --> </options> \ No newline at end of file --- 22,150 ---- Users should not specify this option, since it is not yet ready for production use. + According to -fdce description, this is probably an experimental feature. </editor-description> </option> ! <option id="fdce"> ! <value>-fdce</value> ! <short-description>Dead-code elimination in SSA form</short-description> <editor-description> + Perform dead-code elimination in SSA form. Requires -fssa. Like + -fssa, this is an experimental feature. + </editor-description> + </option> + + <option id="no-align-functions"> + <value>-falign-functions=1</value> + <short-description>Disable start of functions offset alignment</short-description> + <editor-description> + Align the start of functions to the next power-of-two greater than + n, skipping up to n bytes. For instance, -falign-functions=32 + aligns functions to the next 32-byte boundary, + but -falign-functions=24 would align to the next 32-byte boundary + only if this can be done by skipping 23 bytes or less. + + -fno-align-functions and -falign-functions=1 are equivalent and + mean that functions will not be aligned. + + Some assemblers only support this flag when n is a power of two; in + that case, it is rounded up. + + If n is not specified, use a machine-dependent default. + </editor-description> + </option> + + <option id="align-functions"> + <value>-falign-functions</value> + <short-description>Force start of functions alignment to machine default</short-description> + <editor-description> + Align the start of functions to the next power-of-two greater than + n, skipping up to n bytes. For instance, -falign-functions=32 + aligns functions to the next 32-byte boundary, + but -falign-functions=24 would align to the next 32-byte boundary + only if this can be done by skipping 23 bytes or less. + + -fno-align-functions and -falign-functions=1 are equivalent and + mean that functions will not be aligned. + + Some assemblers only support this flag when n is a power of two; in + that case, it is rounded up. + + If n is not specified, use a machine-dependent default. + </editor-description> + </option> + + <option id="no-align-labels"> + <value>-falign-labels=1</value> + <short-description>Disable branch targets alignment</short-description> + <editor-description> + Align all branch targets to a power-of-two boundary, skipping up to + n bytes like -falign-functions. This option can easily make code + slower, because it must insert dummy operations for when the branch + target is reached in the usual flow of the code. + + If -falign-loops or -falign-jumps are applicable and are greater + than this value, then their values are used instead. + + If n is not specified, use a machine-dependent default which is + very likely to be 1, meaning no alignment. + </editor-description> + </option> + + <option id="align-labels"> + <value>-falign-labels</value> + <short-description>Align branch targets on machine-default boundaries</short-description> + <editor-description> + Align all branch targets to a power-of-two boundary, skipping up to + n bytes like -falign-functions. This option can easily make code + slower, because it must insert dummy operations for when the branch + target is reached in the usual flow of the code. + + If -falign-loops or -falign-jumps are applicable and are greater + than this value, then their values are used instead. + + If n is not specified, use a machine-dependent default which is + very likely to be 1, meaning no alignment. + </editor-description> + </option> + + <option id="no-align-loops"> + <value>-falign-loops=1</value> + <short-description>Disable loops alignment</short-description> + <editor-description> + Align loops to a power-of-two boundary, skipping up to n bytes like + -falign-functions. The hope is that the loop will be executed many + times, which will make up for any execution of the dummy opera- + tions. + + If n is not specified, use a machine-dependent default. + </editor-description> + </option> + + <option id="align-loops"> + <value>-falign-loops</value> + <short-description>Set loops alignment to machine-default</short-description> + <editor-description> + Align loops to a power-of-two boundary, skipping up to n bytes like + -falign-functions. The hope is that the loop will be executed many + times, which will make up for any execution of the dummy opera- + tions. + + If n is not specified, use a machine-dependent default. + </editor-description> + </option> + + <option id="no-align-jumps"> + <value>-falign-jumps=1</value> + <short-description>Disable branch target alignment</short-description> + <editor-description> + Align branch targets to a power-of-two boundary, for branch targets + where the targets can only be reached by jumping, skipping up to n + bytes like -falign-functions. In this case, no dummy operations + need be executed. + + If n is not specified, use a machine-dependent default. </editor-description> </option> </options> \ No newline at end of file |
From: Frederic T. <xf...@us...> - 2007-04-10 08:35:40
|
Update of /cvsroot/compbench/CompBenchmarks++/CBM-PI In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv3148 Modified Files: Makefile.am Log Message: Many files aded. Index: Makefile.am =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/CBM-PI/Makefile.am,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** Makefile.am 19 Feb 2007 20:48:44 -0000 1.15 --- Makefile.am 9 Apr 2007 10:13:11 -0000 1.16 *************** *** 19,22 **** --- 19,24 ---- $(top_srcdir)/libcompbenchmarks/Benchmark/Benchmark.h \ $(top_srcdir)/libcompbenchmarks/Compiler/Compiler.h \ + $(top_srcdir)/libcompbenchmarks/Compiler/Compiler-Options.h \ + $(top_srcdir)/libcompbenchmarks/Compiler/Compiler-OptionSet.h \ $(top_srcdir)/libcompbenchmarks/Base/XML.h \ $(top_srcdir)/libcompbenchmarks/Base/XMLReader.h \ *************** *** 24,27 **** --- 26,44 ---- $(top_srcdir)/libcompbenchmarks/Base/Result.h \ $(top_srcdir)/libcompbenchmarks/Plan/Plan.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Atom.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Str.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Logic.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Math.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Version.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Cmp.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Cond.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Var.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Array.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Function.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Block.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Stack.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Loop.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Include.h \ + $(top_srcdir)/libcompbenchmarks/CEL/CEL-Reader.h \ $(top_srcdir)/CBM-PI/Glue.h |
From: Frederic T. <xf...@us...> - 2007-04-05 17:14:08
|
Update of /cvsroot/compbench/CompBenchmarks++/CBM-PI/t/reference In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv28869 Added Files: compiler-fake-g++-2.95.3 compiler-fake-gcc-2.95.3 Log Message: First import. --- NEW FILE: compiler-fake-gcc-2.95.3 --- #!/bin/sh cat <<EOF 2.95.3 EOF --- NEW FILE: compiler-fake-g++-2.95.3 --- #!/bin/sh cat <<EOF 2.95.3 EOF |
From: Frederic T. <xf...@us...> - 2007-04-05 17:14:00
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv28819 Modified Files: Makefile.am Log Message: Updated file list. Index: Makefile.am =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x/Makefile.am,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Makefile.am 4 Apr 2007 18:32:46 -0000 1.1 --- Makefile.am 5 Apr 2007 17:13:09 -0000 1.2 *************** *** 11,15 **** description.xml - datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/gxx/3.0.x --- 11,14 ---- |
From: Frederic T. <xf...@us...> - 2007-04-05 17:13:13
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/g++ In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv28458 Modified Files: Makefile.am Log Message: Organization changed. Index: Makefile.am =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/g++/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Makefile.am 4 Apr 2007 18:29:01 -0000 1.4 --- Makefile.am 5 Apr 2007 17:12:30 -0000 1.5 *************** *** 8,15 **** # ----------------------------------------------------------------------------- ! # data_DATA = options.xml description.xml bootstrap.xml ! ! SUBDIRS = 2.95.x ! # datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/g++ ! ! # EXTRA_DIST = $(data_DATA) \ No newline at end of file --- 8,10 ---- # ----------------------------------------------------------------------------- ! SUBDIRS = 2.95.x 3.0.x |
From: Frederic T. <xf...@us...> - 2007-04-05 17:13:13
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv28437 Modified Files: Makefile.am Log Message: Organisation changed. Index: Makefile.am =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/Makefile.am,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Makefile.am 4 Apr 2007 18:31:34 -0000 1.6 --- Makefile.am 5 Apr 2007 17:12:12 -0000 1.7 *************** *** 8,16 **** # ----------------------------------------------------------------------------- ! SUBDIRS = 2.95.x 3.0.x ! ! # data_DATA = bootstrap.xml ! ! # datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/gxx ! ! # EXTRA_DIST = $(data_DATA) \ No newline at end of file --- 8,10 ---- # ----------------------------------------------------------------------------- ! SUBDIRS = 2.95.x 3.0.x \ No newline at end of file |
From: Frederic T. <xf...@us...> - 2007-04-05 17:13:07
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc/3.0.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv28062 Added Files: Makefile.am Log Message: First import. --- NEW FILE: Makefile.am --- # ----------------------------------------------------------------------------- # $Id: Makefile.am,v 1.1 2007/04/05 17:11:51 xfred Exp $ # $Source: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc/3.0.x/Makefile.am,v $ # # This is free software. # For details, see the GNU Public License in the COPYING file, or # Look http://www.fsf.org # ----------------------------------------------------------------------------- data_DATA = description.xml datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/gcc/3.0.x EXTRA_DIST = $(data_DATA) |
From: Frederic T. <xf...@us...> - 2007-04-05 17:12:50
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27890 Modified Files: Makefile.am Log Message: Organisation changed. Index: Makefile.am =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Makefile.am 4 Apr 2007 18:31:34 -0000 1.2 --- Makefile.am 5 Apr 2007 17:11:08 -0000 1.3 *************** *** 8,15 **** # ----------------------------------------------------------------------------- ! # data_DATA = bootstrap.xml description.xml ! SUBDIRS = 2.95.x ! ! # datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/gcc ! ! # EXTRA_DIST = $(data_DATA) \ No newline at end of file --- 8,10 ---- # ----------------------------------------------------------------------------- ! SUBDIRS = 2.95.x 3.0.x |
From: Frederic T. <xf...@us...> - 2007-04-05 17:12:13
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/g++/3.0.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27646 Added Files: Makefile.am Log Message: First import. --- NEW FILE: Makefile.am --- # ----------------------------------------------------------------------------- # $Id: Makefile.am,v 1.1 2007/04/05 17:10:31 xfred Exp $ # $Source: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/g++/3.0.x/Makefile.am,v $ # # This is free software. # For details, see the GNU Public License in the COPYING file, or # Look http://www.fsf.org # ----------------------------------------------------------------------------- data_DATA = description.xml datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/g++/3.0.x EXTRA_DIST = $(data_DATA) |
From: Frederic T. <xf...@us...> - 2007-04-05 17:11:18
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27254 Modified Files: Compiler.cpp Log Message: Fixes in relativeDescriptionDirectory(); Index: Compiler.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler/Compiler.cpp,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Compiler.cpp 4 Apr 2007 18:26:39 -0000 1.8 --- Compiler.cpp 5 Apr 2007 17:09:58 -0000 1.9 *************** *** 135,141 **** differences=v_int-c_int; ! for(i=0; i<n; i++) { V.setInternal(supportedVersionDirectories[i]); c_int=V.AsInteger(); if ((differences>v_int-c_int) && (v_int-c_int>=0)) { --- 135,144 ---- differences=v_int-c_int; ! for(i=1; i<n; i++) { V.setInternal(supportedVersionDirectories[i]); c_int=V.AsInteger(); + + if (v_int<c_int) + continue; if ((differences>v_int-c_int) && (v_int-c_int>=0)) { *************** *** 144,148 **** } } ! if (differences<0) return("!!! this version is not supported and no compatibility found."); --- 147,151 ---- } } ! if (differences<0) return("!!! this version is not supported and no compatibility found."); |
From: Frederic T. <xf...@us...> - 2007-04-05 17:09:38
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27219 Modified Files: Compiler-Option-Description.cpp Log Message: DescriptionFile() added (mainly for debugging purpose). Index: Compiler-Option-Description.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler/Compiler-Option-Description.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Compiler-Option-Description.cpp 4 Apr 2007 18:26:39 -0000 1.4 --- Compiler-Option-Description.cpp 5 Apr 2007 17:09:09 -0000 1.5 *************** *** 67,77 **** } - #include <iostream> CompilerOptionDescriptions::CompilerOptionDescriptions(std::string _baseDir) { ! std::string file = _baseDir; ! file+="/description.xml"; ! parse(file); } --- 67,76 ---- } CompilerOptionDescriptions::CompilerOptionDescriptions(std::string _baseDir) { ! descriptionFile = _baseDir; ! descriptionFile+="/description.xml"; ! parse(descriptionFile); } *************** *** 122,125 **** --- 121,129 ---- } + std::string CompilerOptionDescriptions::DescriptionFile(void) + { + return(descriptionFile); + } + int CompilerOptionDescriptions::DescriptionNumber(void) { |
From: Frederic T. <xf...@us...> - 2007-04-05 17:08:39
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv26521 Modified Files: Compiler-Option-Description.h Log Message: DescriptionFile() added. Index: Compiler-Option-Description.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Compiler/Compiler-Option-Description.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Compiler-Option-Description.h 4 Apr 2007 18:26:39 -0000 1.4 --- Compiler-Option-Description.h 5 Apr 2007 17:08:03 -0000 1.5 *************** *** 72,75 **** --- 72,77 ---- std::vector<CompilerOptionDescription*> options; + std::string descriptionFile; + protected: /** Parse a XML description file *************** *** 83,86 **** --- 85,90 ---- CompilerOptionDescriptions(std::string _baseDir); + virtual std::string DescriptionFile(void); + /** Returns descriptions' number * \return Integer (numbe of read descriptions |
From: Frederic T. <xf...@us...> - 2007-04-05 17:06:39
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/CEL In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv26105 Modified Files: CEL-Version.cpp Log Message: Fixes in AsInteger(); Index: CEL-Version.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/CEL/CEL-Version.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** CEL-Version.cpp 4 Apr 2007 18:27:32 -0000 1.4 --- CEL-Version.cpp 5 Apr 2007 17:06:35 -0000 1.5 *************** *** 63,66 **** --- 63,67 ---- digits2+=2; mul*=100; + internal*=100; } |
From: Frederic T. <xf...@us...> - 2007-04-04 18:32:59
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19932 Added Files: Makefile.am description.xml options.xml Log Message: XML descriptions moved in sub-directories. --- NEW FILE: options.xml --- <?xml version="1.0" ?> <!-- $Id: options.xml,v 1.1 2007/04/04 18:32:46 xfred Exp $ This is free software. For details, see the GNU Public License in the COPYING file, or Look http://www.fsf.org --> <cel> <!-- Returns 1 if the compiler version and the compiler-id on the stack --> <!-- match a gcc/g++ 3.0 or above --> <cel-function-def> <cel-str>kb-gxx-option-gcc3.0-is-compatible</cel-str> <cel-var-set> <cel-str>compiler-version</cel-str> <cel-stack-pop/> </cel-var-set> <cel-var-set> <cel-str>compiler-id</cel-str> <cel-stack-pop/> </cel-var-set> <cel-var-set> <cel-str>return</cel-str> <cel-block> <cel-stack-push> <cel-var-get> <cel-str>compiler-id</cel-str> </cel-var-get> </cel-stack-push> <cel-function-call> <cel-str>kb-gxx-option-gxx-compiler</cel-str> </cel-function-call> </cel-block> </cel-var-set> <cel-cond-if> <cel-cmp-eq> <cel-var-get> <cel-str>return</cel-str> </cel-var-get> <cel-str>1</cel-str> </cel-cmp-eq> <cel-var-set> <cel-str>return</cel-str> <cel-block> <cel-stack-push> <cel-version>3.0.0</cel-version> </cel-stack-push> <cel-stack-push> <cel-var-get> <cel-str>compiler-version</cel-str> </cel-var-get> </cel-stack-push> <cel-function-call> <cel-str>kb-common-option-version-is-compatible</cel-str> </cel-function-call> </cel-block> </cel-var-set> </cel-cond-if> <cel-var-get> <cel-str>return</cel-str> </cel-var-get> </cel-function-def> <!-- ssa (Static Single Assignment) --> <cel-function-def> <cel-str>kb-gxx-option-ssa-is-compatible</cel-str> <cel-var-set> <cel-str>return</cel-str> <cel-function-call> <cel-str>kb-gxx-option-gcc3.0-is-compatible</cel-str> </cel-function-call> </cel-var-set> <cel-cond-if> <cel-cmp-eq> <cel-var-get> <cel-str>return</cel-str> </cel-var-get> <cel-str>1</cel-str> </cel-cmp-eq> <cel-cond-if> <cel-logic-or> <cel-cmp-eq> <cel-var-get> <cel-str>kb-option-mainoptimization</cel-str> </cel-var-get> <cel-str>-O2</cel-str> </cel-cmp-eq> <cel-cmp-eq> <cel-var-get> <cel-str>kb-option-mainoptimization</cel-str> </cel-var-get> <cel-str>-O3</cel-str> </cel-cmp-eq> </cel-logic-or> <cel-var-set> <cel-str>return</cel-str> <cel-str>option implied by -O2 and -O3</cel-str> </cel-var-set> </cel-cond-if> </cel-cond-if> <cel-var-get> <cel-str>return</cel-str> </cel-var-get> </cel-function-def> </cel> --- NEW FILE: description.xml --- <?xml version="1.0" ?> <!-- $Id: description.xml,v 1.1 2007/04/04 18:32:46 xfred Exp $ This is free software. For details, see the GNU Public License in the COPYING file, or Look http://www.fsf.org --> <!-- Options for 'gxx' 3.0 and above (includes gcc and g++) --> <options> <option id="ssa"> <value>-fssa</value> <short-description>Perform optimizations in static single assignment form</short-description> <editor-description> Perform optimizations in static single assignment form. Each function's flow graph is translated into SSA form, optimizations are performed, and the flow graph is translated back from SSA form. Users should not specify this option, since it is not yet ready for production use. </editor-description> </option> <!-- <option id=""> <value></value> <short-description></short-description> <editor-description> </editor-description> </option> --> </options> --- NEW FILE: Makefile.am --- # ----------------------------------------------------------------------------- # $Id: Makefile.am,v 1.1 2007/04/04 18:32:46 xfred Exp $ # $Source: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x/Makefile.am,v $ # # This is free software. # For details, see the GNU Public License in the COPYING file, or # Look http://www.fsf.org # ----------------------------------------------------------------------------- data_DATA = options.xml \ description.xml datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/gxx/3.0.x EXTRA_DIST = $(data_DATA) |
From: Frederic T. <xf...@us...> - 2007-04-04 18:32:03
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19467/3.0.x Log Message: Directory /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gxx/3.0.x added to the repository |
From: Frederic T. <xf...@us...> - 2007-04-04 18:31:54
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19411/gcc Modified Files: Makefile.am Removed Files: bootstrap.xml description.xml Log Message: XML descriptions moved in sub-directories. --- description.xml DELETED --- Index: Makefile.am =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc/Makefile.am,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Makefile.am 22 Mar 2007 19:16:28 -0000 1.1 --- Makefile.am 4 Apr 2007 18:31:34 -0000 1.2 *************** *** 8,14 **** # ----------------------------------------------------------------------------- ! data_DATA = bootstrap.xml description.xml ! datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/gcc ! EXTRA_DIST = $(data_DATA) \ No newline at end of file --- 8,15 ---- # ----------------------------------------------------------------------------- ! # data_DATA = bootstrap.xml description.xml ! SUBDIRS = 2.95.x ! # datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/gcc ! # EXTRA_DIST = $(data_DATA) \ No newline at end of file --- bootstrap.xml DELETED --- |
From: Frederic T. <xf...@us...> - 2007-04-04 18:31:54
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc/3.0.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19411/gcc/3.0.x Added Files: description.xml Log Message: XML descriptions moved in sub-directories. --- NEW FILE: description.xml --- <?xml version="1.0" ?> <!-- $Id: description.xml,v 1.1 2007/04/04 18:31:34 xfred Exp $ This is free software. For details, see the GNU Public License in the COPYING file, or Look http://www.fsf.org --> <options> <include description-path="gxx/3.0.x"/> <include description-path="gxx/2.95.x"/> </options> |
From: Frederic T. <xf...@us...> - 2007-04-04 18:31:54
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/g++ In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19411/g++ Removed Files: bootstrap.xml description.xml options.xml Log Message: XML descriptions moved in sub-directories. --- options.xml DELETED --- --- description.xml DELETED --- --- bootstrap.xml DELETED --- |
From: Frederic T. <xf...@us...> - 2007-04-04 18:31:54
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc/2.95.x In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19411/gcc/2.95.x Added Files: Makefile.am description.xml Log Message: XML descriptions moved in sub-directories. --- NEW FILE: description.xml --- <?xml version="1.0" ?> <!-- $Id: description.xml,v 1.1 2007/04/04 18:31:34 xfred Exp $ This is free software. For details, see the GNU Public License in the COPYING file, or Look http://www.fsf.org --> <options> <include description-path="gxx/2.95.x"/> </options> --- NEW FILE: Makefile.am --- # ----------------------------------------------------------------------------- # $Id: Makefile.am,v 1.1 2007/04/04 18:31:34 xfred Exp $ # $Source: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/share/KB/gcc/2.95.x/Makefile.am,v $ # # This is free software. # For details, see the GNU Public License in the COPYING file, or # Look http://www.fsf.org # ----------------------------------------------------------------------------- data_DATA = description.xml datarootdir=@datarootdir@/compbenchmarks/@VERSION@/KB/gcc/2.95.x EXTRA_DIST = $(data_DATA) |