- Aug 08, 2006
-
-
Reid Spencer authored
configure.ac file. This fixes some case-consistency issues between the name of the tarball created by "make dist" and the tarball used for source when building the LLVM RPM package. llvm-svn: 29554
-
Reid Spencer authored
to build a loadable module is now correctly defined and documented so this workaround isn't needed any longer. llvm-svn: 29553
-
Reid Spencer authored
SlowOperatingInfo, Statistics). Besides providing an example of how to use these facilities, it also serves to debug problems with runtime linking when dlopening a loadable module. These three support facilities exercise different combinations of Text/Weak Weak/Text and Text/Text linking between the executable and the module. llvm-svn: 29552
-
Reid Spencer authored
1. Change the usage of LOADABLE_MODULE so that it implies all the things necessary to make a loadable module. This reduces the user's burdern to get a loadable module correctly built. 2. Document the usage of LOADABLE_MODULE in the MakefileGuide 3. Adjust the makefile for lib/Transforms/Hello to use the new specification for building loadable modules 4. Adjust the sample project to not attempt to build a shared library for its little library. This was just wasteful and not instructive at all. llvm-svn: 29551
-
Chris Lattner authored
eliminates a bunch of std::map's in the SelectionDAG, replacing them with a home-grown hashtable. This is still a work in progress: not all the maps have been moved over and the hashtable never resizes. That said, this still speeds up llc 20% on kimwitu++ with -fast -regalloc=local using a release build. llvm-svn: 29550
-
Evan Cheng authored
llvm-svn: 29549
-
Evan Cheng authored
llvm-svn: 29548
-
Evan Cheng authored
llvm-svn: 29547
-
Evan Cheng authored
llvm-svn: 29546
-
Evan Cheng authored
llvm-svn: 29545
-
- Aug 07, 2006
-
-
Evan Cheng authored
llvm-svn: 29543
-
Chris Lattner authored
llvm-svn: 29542
-
Reid Spencer authored
llvm-svn: 29541
-
Reid Spencer authored
the removal of directories. Using std::remove is indiscriminate and can lead to the removal of things like /dev/null if run as root. The Path::eraseFromDisk method ensures that we only ever remove regular files or directories, but never character or block special nodes. This should clear up the problem with usage like: llvm-as -o /dev/null which is used in the llvm-test makefiles. llvm-svn: 29540
-
Reid Spencer authored
the erasure of non-file paths like /dev/null. llvm-svn: 29539
-
Patrick Jenkins authored
Reinstated the sending of a list of all dejagnutests run. Also fixed a rather embarresing error introduced during version 1.41 where i commented out the actual sending of the data to the results server. llvm-svn: 29538
-
- Aug 06, 2006
-
-
Patrick Jenkins authored
llvm-svn: 29537
-
Chris Lattner authored
llvm-svn: 29535
-
- Aug 05, 2006
-
-
Evan Cheng authored
llvm-svn: 29534
-
Anton Korobeynikov authored
llvm-svn: 29533
-
- Aug 04, 2006
-
-
Anton Korobeynikov authored
llvm-svn: 29532
-
Patrick Jenkins authored
Changed a = to a .= so we now append tests we have performed to the master list of all tests instead of assigning it as the master list. llvm-svn: 29531
-
Devang Patel authored
llvm-svn: 29530
-
Reid Spencer authored
Update ltld.[ch] to version 1.5.22. Correct the notes about updating these tools (autoconf/README.TXT) Add configure options for getting the correct option for including a whole archive when linking. llvm-svn: 29529
-
Jim Laskey authored
llvm-svn: 29528
-
Chris Lattner authored
llvm-svn: 29527
-
Patrick Jenkins authored
Made some more changes to the print statements in the nightly tester. The last commit was a preemptive strike. llvm-svn: 29526
-
Patrick Jenkins authored
Encapsulated all of the print statements in "if( $VERBOSE) { }". The testing script will be absoutely silent now except for errors, which will still be printed to the annoyance of the user. llvm-svn: 29525
-
Chris Lattner authored
also make it simpler. llvm-svn: 29524
-
Patrick Jenkins authored
We should now send the correct list of dejagnu tests instead of the csv file of test results when we submit results back to the nightly tester. llvm-svn: 29523
-
Reid Spencer authored
have it in our path and to ensure it uses the configured llvm-gcc not just any one randomly placed in the path. llvm-svn: 29522
-
Rafael Espindola authored
make sure only one move is used in a hello world llvm-svn: 29520
-
Rafael Espindola authored
fixes ret_null.ll and call.ll llvm-svn: 29519
-
Chris Lattner authored
llvm-svn: 29518
-
- Aug 03, 2006
-
-
Reid Spencer authored
Enable the makefile check on the result of find-cycles.pl. LLVM is now cycle free and we intend to keep it that way. This patch will fail the build if cycles are found. llvm-svn: 29517
-
Reid Spencer authored
Make the dependency line pattern match handle white space better. llvm-svn: 29516
-
Chris Lattner authored
Transforms/SimplifyCFG/2006-08-03-Crash.ll llvm-svn: 29515
-
Chris Lattner authored
llvm-svn: 29514
-
Jim Laskey authored
llvm-svn: 29512
-
Jim Laskey authored
llvm-svn: 29511
-