[llvm-commits] CVS: llvm-test/TimedExec.sh RunSafely.sh

2006-06-07 Thread Evan Cheng
Changes in directory llvm-test: TimedExec.sh added (r1.1) RunSafely.sh updated: 1.19 - 1.20 --- Log message: Fork a watch dog process that sleeps for a specified period of time and then wakes up and kill the parent process. This works for targets where ulimit -t is not reliable. --- Diffs of

[llvm-commits] CVS: llvm/include/llvm/Analysis/AliasAnalysis.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: AliasAnalysis.h updated: 1.24 - 1.25 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : Break the IncludeFile mechanism into its own header file and adjust other files accordingly. Use this facility for the IntrinsicInst problem which

[llvm-commits] CVS: llvm/lib/Support/IncludeFile.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/Support: IncludeFile.cpp added (r1.1) --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : Break the IncludeFile mechanism into its own header file and adjust other files accordingly. Use this facility for the IntrinsicInst problem which was the subject of

[llvm-commits] CVS: llvm/lib/Analysis/AliasAnalysis.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: AliasAnalysis.cpp updated: 1.27 - 1.28 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : Break the IncludeFile mechanism into its own header file and adjust other files accordingly. Use this facility for the IntrinsicInst problem which was the

[llvm-commits] CVS: llvm/include/llvm/Support/IncludeFile.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm/Support: IncludeFile.h added (r1.1) --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : Break the IncludeFile mechanism into its own header file and adjust other files accordingly. Use this facility for the IntrinsicInst problem which was the

[llvm-commits] CVS: llvm/include/llvm/LinkAllVMCore.h IntrinsicInst.h PassSupport.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm: LinkAllVMCore.h added (r1.1) IntrinsicInst.h updated: 1.15 - 1.16 PassSupport.h updated: 1.22 - 1.23 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : Break the IncludeFile mechanism into its own header file and adjust other files accordingly.

[llvm-commits] CVS: llvm/lib/VMCore/IntrinsicInst.cpp Pass.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: IntrinsicInst.cpp updated: 1.4 - 1.5 Pass.cpp updated: 1.68 - 1.69 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : Break the IncludeFile mechanism into its own header file and adjust other files accordingly. Use this facility for the

[llvm-commits] CVS: llvm-test/RunSafely.sh

2006-06-07 Thread Evan Cheng
Changes in directory llvm-test: RunSafely.sh updated: 1.20 - 1.21 --- Log message: Only use the watchdog script for Darwin. --- Diffs of the changes: (+10 -1) RunSafely.sh | 11 ++- 1 files changed, 10 insertions(+), 1 deletion(-) Index: llvm-test/RunSafely.sh diff -u

[llvm-commits] CVS: llvm-test/TimedExec.sh

2006-06-07 Thread Evan Cheng
Changes in directory llvm-test: TimedExec.sh updated: 1.1 - 1.2 --- Log message: The watchdog process should wakes up every sec to check if the parent has completed. --- Diffs of the changes: (+10 -4) TimedExec.sh | 14 ++ 1 files changed, 10 insertions(+), 4 deletions(-)

[llvm-commits] CVS: llvm/include/llvm/Support/IncludeFile.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm/Support: IncludeFile.h updated: 1.1 - 1.2 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : This change was suggested by Chris so that we can select an alternate (or even no-op) implementation of the link assurance. I'm committing this for your

[llvm-commits] CVS: llvm-test/TimedExec.sh

2006-06-07 Thread Evan Cheng
Changes in directory llvm-test: TimedExec.sh updated: 1.2 - 1.3 --- Log message: Typo --- Diffs of the changes: (+1 -1) TimedExec.sh |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/TimedExec.sh diff -u llvm-test/TimedExec.sh:1.2 llvm-test/TimedExec.sh:1.3 ---

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

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: LoopUnroll.cpp updated: 1.19 - 1.20 --- Log message: Fix a spello in a comment. --- Diffs of the changes: (+1 -1) LoopUnroll.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Transforms/Scalar/LoopUnroll.cpp

[llvm-commits] CVS: llvm/include/llvm/Analysis/AliasAnalysis.h CallGraph.h Dominators.h FindUsedTypes.h LoopInfo.h PostDominators.h ValueNumbering.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: AliasAnalysis.h updated: 1.25 - 1.26 CallGraph.h updated: 1.48 - 1.49 Dominators.h updated: 1.57 - 1.58 FindUsedTypes.h updated: 1.27 - 1.28 LoopInfo.h updated: 1.53 - 1.54 PostDominators.h updated: 1.13 - 1.14 ValueNumbering.h updated: 1.9 -

[llvm-commits] CVS: llvm/lib/Analysis/IPA/CallGraph.cpp FindUsedTypes.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/Analysis/IPA: CallGraph.cpp updated: 1.53 - 1.54 FindUsedTypes.cpp updated: 1.35 - 1.36 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Fix the macros in IncludeFile.h to put everything in the llvm namespace 2. Replace the previous explicit

[llvm-commits] CVS: llvm/include/llvm/Support/IncludeFile.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm/Support: IncludeFile.h updated: 1.2 - 1.3 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Fix the macros in IncludeFile.h to put everything in the llvm namespace 2. Replace the previous explicit mechanism in all the .h and .cpp files

[llvm-commits] CVS: llvm/lib/VMCore/Dominators.cpp IntrinsicInst.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: Dominators.cpp updated: 1.70 - 1.71 IntrinsicInst.cpp updated: 1.5 - 1.6 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Fix the macros in IncludeFile.h to put everything in the llvm namespace 2. Replace the previous explicit mechanism in

[llvm-commits] CVS: llvm/include/llvm/IntrinsicInst.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm: IntrinsicInst.h updated: 1.16 - 1.17 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Fix the macros in IncludeFile.h to put everything in the llvm namespace 2. Replace the previous explicit mechanism in all the .h and .cpp files with

[llvm-commits] CVS: llvm/lib/Bytecode/Writer/SlotCalculator.cpp

2006-06-07 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Writer: SlotCalculator.cpp updated: 1.73 - 1.74 --- Log message: Fix a bug where the types for inlineasm nodes were not properly entered into the compaction table for a function. This broke compilation of hexxagon on darwin/x86 with recent changes. ---

[llvm-commits] CVS: llvm/include/llvm/InlineAsm.h

2006-06-07 Thread Chris Lattner
Changes in directory llvm/include/llvm: InlineAsm.h updated: 1.10 - 1.11 --- Log message: Add a virtual dtor to the InlineAsm class so that the principle method of the class can be defined in InlineAsm.cpp --- Diffs of the changes: (+1 -0) InlineAsm.h |1 + 1 files changed, 1

[llvm-commits] CVS: llvm/lib/VMCore/InlineAsm.cpp

2006-06-07 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: InlineAsm.cpp updated: 1.9 - 1.10 --- Log message: Add a virtual dtor to the InlineAsm class so that the principle method of the class can be defined in InlineAsm.cpp --- Diffs of the changes: (+6 -0) InlineAsm.cpp |6 ++ 1 files changed, 6

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

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/opt: opt.cpp updated: 1.108 - 1.109 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage 3. Make each of the tools with

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

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/llc: llc.cpp updated: 1.133 - 1.134 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage 3. Make each of the tools with

[llvm-commits] CVS: llvm/include/llvm/Support/Mangler.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm/Support: Mangler.h updated: 1.19 - 1.20 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage 3. Make each of the

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

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.31 - 1.32 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage 3. Make each of the

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

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/llvm-db: llvm-db.cpp updated: 1.10 - 1.11 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage 3. Make each of the

[llvm-commits] CVS: llvm/lib/VMCore/InlineAsm.cpp Mangler.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: InlineAsm.cpp updated: 1.10 - 1.11 Mangler.cpp updated: 1.27 - 1.28 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure

[llvm-commits] CVS: llvm/include/llvm/InlineAsm.h LinkAllVMCore.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm: InlineAsm.h updated: 1.11 - 1.12 LinkAllVMCore.h updated: 1.2 - 1.3 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to

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

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/bugpoint: bugpoint.cpp updated: 1.29 - 1.30 --- Log message: Make sure this tool links in all of libVMCore.a because it can --load shared objects. --- Diffs of the changes: (+1 -0) bugpoint.cpp |1 + 1 files changed, 1 insertion(+) Index:

[llvm-commits] CVS: llvm/tools/llvm-ld/Optimize.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.7 - 1.8 --- Log message: Shorten a value description so --help out isn't so wide. --- Diffs of the changes: (+1 -1) Optimize.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Bytecode/Writer/Writer.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.121 - 1.122 --- Log message: For PR787: http://llvm.cs.uiuc.edu/PR787 : Provide new llvm::sys::Program facilities for converting the stdout and stdin to binary mode. There is no standard way to do this and the available

[llvm-commits] CVS: llvm/include/llvm/System/Program.h

2006-06-07 Thread Reid Spencer
Changes in directory llvm/include/llvm/System: Program.h updated: 1.9 - 1.10 --- Log message: For PR787: http://llvm.cs.uiuc.edu/PR787 : Provide new llvm::sys::Program facilities for converting the stdout and stdin to binary mode. There is no standard way to do this and the available

[llvm-commits] CVS: llvm/lib/System/Unix/Program.inc

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/System/Unix: Program.inc updated: 1.16 - 1.17 --- Log message: For PR787: http://llvm.cs.uiuc.edu/PR787 : Provide new llvm::sys::Program facilities for converting the stdout and stdin to binary mode. There is no standard way to do this and the available mechanisms

[llvm-commits] CVS: llvm/lib/System/Win32/Program.inc

2006-06-07 Thread Reid Spencer
Changes in directory llvm/lib/System/Win32: Program.inc updated: 1.15 - 1.16 --- Log message: For PR787: http://llvm.cs.uiuc.edu/PR787 : Provide new llvm::sys::Program facilities for converting the stdout and stdin to binary mode. There is no standard way to do this and the available

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

2006-06-07 Thread Chris Lattner
Changes in directory llvm/tools/llvm-db: llvm-db.cpp updated: 1.11 - 1.12 --- Log message: This no longer needs plugins, this it doesn't need all of VMCore. --- Diffs of the changes: (+0 -2) llvm-db.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/tools/llvm-db/llvm-db.cpp