Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-08-17 | Fixing typorelease/1.8.x | Tanya Lattner | 1 | -1/+1 | |
llvm-svn: 29759 | |||||
2006-08-09 | Apply patch from mainline for GCC 3.3 compatibility. | Chris Lattner | 1 | -0/+2 | |
llvm-svn: 29587 | |||||
2006-08-09 | Revert. | Tanya Lattner | 1 | -284/+270 | |
llvm-svn: 29586 | |||||
2006-08-09 | Merge in correct version from mainline | Tanya Lattner | 1 | -127/+246 | |
llvm-svn: 29582 | |||||
2006-08-09 | Merging in from mainline | Tanya Lattner | 1 | -501/+396 | |
llvm-svn: 29581 | |||||
2006-08-09 | Merge from mainline | Tanya Lattner | 4 | -161/+101 | |
llvm-svn: 29576 | |||||
2006-08-09 | Updating credits from mainline | Tanya Lattner | 1 | -9/+17 | |
llvm-svn: 29575 | |||||
2006-08-01 | Transfer doc changes to 1.8 release. | Jim Laskey | 4 | -6/+7 | |
llvm-svn: 29448 | |||||
2006-08-01 | Include the system libraries in the --ldflags options. This is required to | Reid Spencer | 1 | -1/+2 | |
enable correctly linking on win32 libraries where additional dlls are required. Patch contributed by Anton Korobeynikov. Release branch commit authorized by Chris Lattner. llvm-svn: 29440 | |||||
2006-08-01 | Merge changes for 1.8 release (new options in llvm-config) | Reid Spencer | 1 | -0/+12 | |
llvm-svn: 29427 | |||||
2006-07-28 | Addition of copyright and licensing files required by glibc. | John Criswell | 1 | -1/+4 | |
llvm-svn: 29389 | |||||
2006-07-28 | This commit was manufactured by cvs2svn to create branch 'release_18'. | CVS to SVN Conversion | 2 | -0/+729 | |
llvm-svn: 29387 | |||||
2006-07-27 | Remove another merge conflict marker. | Reid Spencer | 1 | -4/+0 | |
llvm-svn: 29342 | |||||
2006-07-27 | Whoops .. don't commit merge conflict markers. | Reid Spencer | 1 | -4/+0 | |
llvm-svn: 29341 | |||||
2006-07-27 | Merge changes from HEAD. | Reid Spencer | 1 | -7/+20 | |
llvm-svn: 29340 | |||||
2006-07-27 | Merge changes from head. | Reid Spencer | 1 | -1/+1 | |
llvm-svn: 29333 | |||||
2006-07-27 | Merge documentation change from HEAD. | Reid Spencer | 1 | -0/+41 | |
llvm-svn: 29331 | |||||
2006-07-27 | Merge from mainline. | Reid Spencer | 1 | -1/+1 | |
llvm-svn: 29329 | |||||
2006-07-27 | This is the 1.8 release | Tanya Lattner | 1 | -1/+1 | |
llvm-svn: 29326 | |||||
2006-07-27 | This commit was manufactured by cvs2svn to create branch 'release_18'. | CVS to SVN Conversion | 0 | -0/+0 | |
llvm-svn: 29325 | |||||
2006-07-27 | Add some advice | Chris Lattner | 8 | -8/+26 | |
llvm-svn: 29324 | |||||
2006-07-27 | Use std::copy instead of custom loops to take advantage of STL optimizations. | Chris Lattner | 1 | -5/+19 | |
Add a new append method for appending a range. llvm-svn: 29323 | |||||
2006-07-27 | Use the predicate. | Jim Laskey | 3 | -15/+15 | |
llvm-svn: 29322 | |||||
2006-07-27 | I made a stupid mistake when adding support for -use-gmake. ~PJ | Patrick Jenkins | 1 | -1/+1 | |
llvm-svn: 29321 | |||||
2006-07-27 | added support for the -use-gmake option. This will come in handy when ↵ | Patrick Jenkins | 1 | -12/+10 | |
running the test on SunOS. llvm-svn: 29319 | |||||
2006-07-27 | Support jump tables when in PIC relocation model | Nate Begeman | 6 | -27/+43 | |
llvm-svn: 29318 | |||||
2006-07-27 | Prevent creation of MachineDebugInfo for intel unless it is darwin. RC842. | Jim Laskey | 1 | -1/+3 | |
llvm-svn: 29317 | |||||
2006-07-27 | This change will allow support for SunOS to the testing script. It adds a ↵ | Patrick Jenkins | 1 | -17/+39 | |
check to see if we're running on SunOS and if so, then uses gmake instead of make. llvm-svn: 29316 | |||||
2006-07-27 | Fix warning on linux | Chris Lattner | 1 | -8/+8 | |
llvm-svn: 29314 | |||||
2006-07-26 | Fix a case where LegalizeAllNodesNotLeadingTo could take exponential time. | Chris Lattner | 1 | -6/+21 | |
This manifested itself as really long time to compile Regression/CodeGen/Generic/2003-05-28-ManyArgs.ll on ppc. This is PR847. llvm-svn: 29313 | |||||
2006-07-26 | Fix for bug 840. Only use noinline attribute if gcc version >= 3.4 | Evan Cheng | 1 | -3/+6 | |
llvm-svn: 29311 | |||||
2006-07-26 | New entry. | Evan Cheng | 1 | -0/+5 | |
llvm-svn: 29310 | |||||
2006-07-26 | For PR814: | Reid Spencer | 4 | -40/+240 | |
Provide support for making cross-compiling builds. See the PR for details. Patch provided by Anton Korobeynikov. Thanks, Anton! llvm-svn: 29309 | |||||
2006-07-26 | Avoid a "scary" make warning for the 1.8 release. This should be reenabled | Chris Lattner | 1 | -1/+4 | |
right after 1.8 "ships". llvm-svn: 29308 | |||||
2006-07-26 | Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC. | Chris Lattner | 8 | -16/+16 | |
llvm-svn: 29307 | |||||
2006-07-26 | Remove an extraneous use of ${ac_exeext}. Patch by Anton Korobeynikov. | Reid Spencer | 1 | -1/+1 | |
llvm-svn: 29306 | |||||
2006-07-26 | For PR814: | Reid Spencer | 1 | -0/+42 | |
Add a macro for getting the build host extension for executable. Patch contributed by Anton Korobeynikov. Thanks! llvm-svn: 29304 | |||||
2006-07-26 | allow this to pass on non-x86 machines | Chris Lattner | 1 | -1/+1 | |
llvm-svn: 29303 | |||||
2006-07-26 | Fix the build on win32 | Chris Lattner | 1 | -1/+2 | |
llvm-svn: 29302 | |||||
2006-07-26 | Don't test an example | Chris Lattner | 1 | -3/+0 | |
llvm-svn: 29301 | |||||
2006-07-26 | Reduce work done for directory traversal in srcdir==objdir builds. | Chris Lattner | 1 | -0/+16 | |
llvm-svn: 29300 | |||||
2006-07-26 | Add llvm2cpp to DIRs list | Chris Lattner | 1 | -3/+2 | |
llvm-svn: 29299 | |||||
2006-07-26 | Revamp this to use filter-out, which makes the logic simpler and not nested. | Chris Lattner | 1 | -21/+18 | |
This restores building of examples and projects! llvm-svn: 29297 | |||||
2006-07-26 | Make changes necessary for stopping the build if a cyclic library | Reid Spencer | 2 | -2/+4 | |
dependency is found. The find-cycles.pl script now exits with a return code that equals the number of cycles found. The Makefile was changed to ignore the status code of find-cycles.pl. This should be removed once the libraries are free of cyclic dependencies. llvm-svn: 29290 | |||||
2006-07-26 | Build llvm-config to identify library cycles earlier in the build process. | Reid Spencer | 1 | -3/+3 | |
llvm-svn: 29289 | |||||
2006-07-26 | For PR780: | Reid Spencer | 17 | -0/+39 | |
Put the rest of lib/System into LinkAllVMCore.h. This makes all of lib/System available to programs that #include LinkALlVMCore.h so that loadable modules linked into those programs can depend on all of lib/System being available. llvm-svn: 29288 | |||||
2006-07-26 | For PR780: | Reid Spencer | 23 | -105/+64 | |
1. Move IncludeFile.h to System library 2. Move IncludeFile.cpp to System library 3. #1 and #2 required to prevent cyclic library dependencies for libSystem 4. Convert all existing uses of Support/IncludeFile.h to System/IncludeFile.h 5. Add IncludeFile support to various lib/System classes. 6. Add new lib/System classes to LinkAllVMCore.h All this in an attempt to pull in lib/System to what's required for VMCore llvm-svn: 29287 | |||||
2006-07-26 | No Need to live in the past. | Jim Laskey | 1 | -3/+0 | |
llvm-svn: 29282 | |||||
2006-07-26 | Add a new llvm::SmallVector template, which is similar to the vector class, but | Chris Lattner | 1 | -0/+196 | |
contains optimizations to avoid heap allocation if the vector size is smaller than some threshold. This can significantly improve the performance of code that allocates many small vectors by eliminating tons of small malloc/free's. llvm-svn: 29281 | |||||
2006-07-25 | Moving this function to a permanent home to prevent a dependency cycle created | Jim Laskey | 2 | -12/+19 | |
by the inline heuristic. Was preventing llvm-gcc4 from building. llvm-svn: 29278 |