[llvm-commits] CVS: llvm/tools/bugpoint/BugDriver.cpp

2006-08-18 Thread Reid Spencer
Changes in directory llvm/tools/bugpoint: BugDriver.cpp updated: 1.47 -> 1.48 --- Log message: For PR797: http://llvm.org/PR797 : Rid the Assembly Parser of exceptions. This is a really gross hack but it will do until the Assembly Parser is re-written as a recursive descent. The basic premise i

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-08-18 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.111 -> 1.112 --- Log message: For PR797: http://llvm.org/PR797 : Rid the Assembly Parser of exceptions. This is a really gross hack but it will do until the Assembly Parser is re-written as a recursive descent. The basic premise is that wh

[llvm-commits] CVS: llvm/tools/llvm-as/llvm-as.cpp

2006-08-18 Thread Reid Spencer
Changes in directory llvm/tools/llvm-as: llvm-as.cpp updated: 1.46 -> 1.47 --- Log message: For PR797: http://llvm.org/PR797 : Rid the Assembly Parser of exceptions. This is a really gross hack but it will do until the Assembly Parser is re-written as a recursive descent. The basic premise is t

[llvm-commits] CVS: llvm/include/llvm/Assembly/Parser.h

2006-08-18 Thread Reid Spencer
Changes in directory llvm/include/llvm/Assembly: Parser.h updated: 1.12 -> 1.13 --- Log message: For PR797: http://llvm.org/PR797 : Rid the Assembly Parser of exceptions. This is a really gross hack but it will do until the Assembly Parser is re-written as a recursive descent. The basic premise

[llvm-commits] CVS: llvm/tools/gccas/gccas.cpp

2006-08-18 Thread Reid Spencer
Changes in directory llvm/tools/gccas: gccas.cpp updated: 1.117 -> 1.118 --- Log message: For PR797: http://llvm.org/PR797 : Rid the Assembly Parser of exceptions. This is a really gross hack but it will do until the Assembly Parser is re-written as a recursive descent. The basic premise is tha

[llvm-commits] CVS: llvm/projects/Stacker/tools/stkrc/st

2006-08-18 Thread Reid Spencer
Changes in directory llvm/projects/Stacker/tools/stkrc: st updated: 1.2 -> 1.3 --- Log message: Drop the -s2048 option, it is specified incorrectly and the correct specification can't be handled by llvmc (= confuses it) --- Diffs of the changes: (+2 -2) st |4 ++-- 1 files changed, 2 i

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/IndVarSimplify.cpp

2006-08-18 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: IndVarSimplify.cpp updated: 1.88 -> 1.89 --- Log message: Fix a grammaro in a comment. --- Diffs of the changes: (+1 -1) IndVarSimplify.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Transforms/Scalar/IndVarS

[llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.393 -> 1.394 --- Log message: For PR797: http://llvm.org/PR797 : 1. Actually turn on -fno-exceptions in libraries that do not have the REQUIRES_EH option in their Makefile. The following library file size savings were made (DEBUG):

[llvm-commits] CVS: llvm/lib/AsmParser/Makefile

2006-08-18 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Makefile updated: 1.12 -> 1.13 --- Log message: For PR797: http://llvm.org/PR797 : 1. Actually turn on -fno-exceptions in libraries that do not have the REQUIRES_EH option in their Makefile. The following library file size savings were made (DEBUG

[llvm-commits] CVS: llvm/projects/Stacker/tools/stkrc/stkrc.cpp

2006-08-18 Thread Reid Spencer
Changes in directory llvm/projects/Stacker/tools/stkrc: stkrc.cpp updated: 1.10 -> 1.11 --- Log message: For PR797: http://llvm.org/PR797 : Update to reflect ParseException becoming ParseError (from Parser.h) --- Diffs of the changes: (+1 -1) stkrc.cpp |2 +- 1 files changed, 1 inserti

[llvm-commits] CVS: llvm/projects/Stacker/lib/compiler/StackerCompiler.cpp StackerCompiler.h

2006-08-18 Thread Reid Spencer
Changes in directory llvm/projects/Stacker/lib/compiler: StackerCompiler.cpp updated: 1.17 -> 1.18 StackerCompiler.h updated: 1.7 -> 1.8 --- Log message: For PR797: http://llvm.org/PR797 : Update to reflect ParseException becoming ParseError (from Parser.h) --- Diffs of the changes: (+6 -3)

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Chris Lattner
On Aug 18, 2006, at 2:30 AM, Reid Spencer wrote: For PR797: http://llvm.org/PR797 : 1. Actually turn on -fno-exceptions in libraries that do not have the REQUIRES_EH option in their Makefile. The following library file size savings were made (DEBUG): Very cool, but... is this safe? I

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Reid Spencer
Hmm .. didn't think of that, but it passed all the tests. All the tools still have top level exception handlers so its not like we'd generate an unexpected_exception error. Some memory cleanup could be missed, but the process is going to exit anyway. Temporary files that need to be cleaned up are g

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Chris Lattner
On Aug 18, 2006, at 9:55 AM, Reid Spencer wrote: Hmm .. didn't think of that, but it passed all the tests. All the tools still have top level exception handlers so its not like we'd generate an unexpected_exception error. Some memory cleanup could be missed, but the process is going to exit

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Reid Spencer
On Fri, 2006-08-18 at 10:04 -0700, Chris Lattner wrote: > On Aug 18, 2006, at 9:55 AM, Reid Spencer wrote: > > Hmm .. didn't think of that, but it passed all the tests. All the > > tools > > still have top level exception handlers so its not like we'd > > generate an > > unexpected_exception er

[llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.394 -> 1.395 --- Log message: To avoid errors where a non-exception .o is on the stack between a throw and a handler, which would produce errors like: terminate called after throwing an instance of 'std::string' we must comment out setting

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Chris Lattner
We'd expect the exception to end up in main, an error printed, then the process exited. However, because "foo" has no unwind info, the unwinder will abort the process when it gets to the X frame. I was under the impression that those stack frames would just get bypassed. However, I wrote a litt

[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y

2006-08-18 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.257 -> 1.258 --- Log message: trivial optimization --- Diffs of the changes: (+4 -1) llvmAsmParser.y |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/lib/AsmParser/llvmAsmParser.y diff -u llvm/li

[llvm-commits] CVS: llvm/utils/NewNightlyTest.pl

2006-08-18 Thread Patrick Jenkins
Changes in directory llvm/utils: NewNightlyTest.pl updated: 1.54 -> 1.55 --- Log message: These changes reflect the changes in the database for how tests are stored and bring the handing of dejagnu tests into compliance with this new scheme. --- Diffs of the changes: (+26 -51) NewNightlyTe

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.cgi

2006-08-18 Thread Patrick Jenkins
Changes in directory nightlytest-serverside: NightlyTestAccept.cgi updated: 1.48 -> 1.49 --- Log message: These changes correctly place dejagnu test results into the database. --- Diffs of the changes: (+12 -15) NightlyTestAccept.cgi | 27 --- 1 files changed, 12

[llvm-commits] CVS: nightlytest-serverside/fulltest.php NightlyTester.php

2006-08-18 Thread Patrick Jenkins
Changes in directory nightlytest-serverside: fulltest.php updated: 1.13 -> 1.14 NightlyTester.php updated: 1.16 -> 1.17 --- Log message: Made several changes that should cut down on php error messages that appear in the httpd/error_log. --- Diffs of the changes: (+7 -3) NightlyTester.php

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-08-18 Thread Patrick Jenkins
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.6 -> 1.7 --- Log message: Fixed a special case error in ProgramResults.php where if you tried to display the first test a machine submitted the results page would give you an error. --- Diffs of the changes: (+31 -

[llvm-commits] CVS: llvm/include/llvm/IntrinsicsPowerPC.td

2006-08-18 Thread Chris Lattner
Changes in directory llvm/include/llvm: IntrinsicsPowerPC.td updated: 1.25 -> 1.26 --- Log message: vpkuwus didn't work, due to this typo --- Diffs of the changes: (+1 -1) IntrinsicsPowerPC.td |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/IntrinsicsPo

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.cgi

2006-08-18 Thread Patrick Jenkins
Changes in directory nightlytest-serverside: NightlyTestAccept.cgi updated: 1.49 -> 1.50 --- Log message: Tacked on 8 lines at the end to print out and keep a record of what test machines are sending us. this will be useful in diagnosing what is happing on their ends. --- Diffs of the chan

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.cgi

2006-08-18 Thread Patrick Jenkins
Changes in directory nightlytest-serverside: NightlyTestAccept.cgi updated: 1.50 -> 1.51 --- Log message: Changed the regular expression that parses the dejagnu test results. --- Diffs of the changes: (+1 -1) NightlyTestAccept.cgi |2 +- 1 files changed, 1 insertion(+), 1 deletion(-)

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.cgi

2006-08-18 Thread Patrick Jenkins
Changes in directory nightlytest-serverside: NightlyTestAccept.cgi updated: 1.51 -> 1.52 --- Log message: Fixed the call to function WriteFile for writing out what test machines submit. --- Diffs of the changes: (+1 -1) NightlyTestAccept.cgi |2 +- 1 files changed, 1 insertion(+), 1 de