| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Sparc cannot link shared objects (libtool issue) which affects Stacker. | Misha Brukman | 2004-09-13 | 1 | -0/+5 |
| | | | | | llvm-svn: 16320 | ||||
| * | Simplify the sys::Memory interface per Chris' request. | Reid Spencer | 2004-09-13 | 10 | -87/+106 |
| | | | | | llvm-svn: 16318 | ||||
| * | Clean up the interface and implementation of sys::Program so that it is | Reid Spencer | 2004-09-13 | 2 | -37/+30 |
| | | | | | | | cleanly dissociated from the sys::Path class. llvm-svn: 16315 | ||||
| * | Changes to make this work with Jason's patch. I checked this by hand, but | Chris Lattner | 2004-09-13 | 1 | -48/+50 |
| | | | | | | | | would appreciate if others would also look at this to make sure I didn't botch something obvious llvm-svn: 16312 | ||||
| * | Change banner name to reflect actual program this Makefile is for. | Reid Spencer | 2004-09-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 16311 | ||||
| * | Get rid of compile warning by having llvmExecve return the result of its | Reid Spencer | 2004-09-13 | 1 | -1/+1 |
| | | | | | | | call to executeProgram. llvm-svn: 16306 | ||||
| * | Initial implementation of llvm-ld: stolen from gccld. | Reid Spencer | 2004-09-13 | 5 | -0/+1158 |
| | | | | | llvm-svn: 16305 | ||||
| * | Add LLEE into compilation, but not for Sparc | Misha Brukman | 2004-09-13 | 1 | -2/+7 |
| | | | | | llvm-svn: 16304 | ||||
| * | Excise the -L option since llvm-link should not do library searches. It | Reid Spencer | 2004-09-12 | 1 | -42/+11 |
| | | | | | | | just links bytecode files together. llvm-svn: 16303 | ||||
| * | Excise dependent library linking at Chris' request. llvm-link is intended | Reid Spencer | 2004-09-12 | 1 | -105/+0 |
| | | | | | | | | to provide only the simplest linking of LLVM modules without trying to be complete. Dependent library linking will be added to gccld or its successor llvm-svn: 16302 | ||||
| * | Squelch compilation warnings on Sparc | Misha Brukman | 2004-09-12 | 1 | -2/+2 |
| | | | | | llvm-svn: 16301 | ||||
| * | * Fix grammar | Misha Brukman | 2004-09-12 | 1 | -4/+4 |
| | | | | | | | * Convert tabs to spaces llvm-svn: 16300 | ||||
| * | Fix filename: Printer.cpp has become X86AsmPrinter.cpp | Misha Brukman | 2004-09-12 | 1 | -1/+1 |
| | | | | | llvm-svn: 16299 | ||||
| * | Unbreak doxygen, according to Reid. | Misha Brukman | 2004-09-12 | 1 | -2/+4 |
| | | | | | llvm-svn: 16298 | ||||
| * | Fix code spacing/alignment | Misha Brukman | 2004-09-12 | 1 | -6/+4 |
| | | | | | llvm-svn: 16297 | ||||
| * | Fix the replace method to assert if an item was erased from the set but not | Reid Spencer | 2004-09-11 | 1 | -2/+2 |
| | | | | | | | found in the vector. Previously, it just ignored this condition. llvm-svn: 16296 | ||||
| * | Correct the file header to reflect the new "examples" home for the file. | Reid Spencer | 2004-09-11 | 6 | -6/+6 |
| | | | | | llvm-svn: 16295 | ||||
| * | Fix typo: sterror -> strerror | Reid Spencer | 2004-09-11 | 5 | -5/+5 |
| | | | | | llvm-svn: 16294 | ||||
| * | Correct the dynamic lib suffix on Darwin. | Reid Spencer | 2004-09-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 16293 | ||||
| * | Provide initial implementations of Memory and Process concepts for various | Reid Spencer | 2004-09-11 | 26 | -10/+717 |
| | | | | | | | | platforms. Implement GetLLVMSuffix function for the Path concept. llvm-svn: 16292 | ||||
| * | Provide a generic Unix implementation of the Memory concept. | Reid Spencer | 2004-09-11 | 1 | -0/+20 |
| | | | | | llvm-svn: 16291 | ||||
| * | Provide a generic unix implementation of the Process abstraction. | Reid Spencer | 2004-09-11 | 1 | -0/+34 |
| | | | | | llvm-svn: 16290 | ||||
| * | Implemented support for detecting file types by magic number, stripping | Reid Spencer | 2004-09-11 | 1 | -0/+48 |
| | | | | | | | path and suffix to leave basename, and getting the DLL suffix. llvm-svn: 16289 | ||||
| * | Implementation of Process concept for SUSv2 platforms. | Reid Spencer | 2004-09-11 | 1 | -0/+31 |
| | | | | | llvm-svn: 16288 | ||||
| * | Implement dependent library processing and search paths for them. | Reid Spencer | 2004-09-11 | 1 | -17/+144 |
| | | | | | llvm-svn: 16287 | ||||
| * | Convert the Emitter to use the lib/System "Memory" interface instead of the | Reid Spencer | 2004-09-11 | 1 | -2/+5 |
| | | | | | | | old SystemUtils.h interface to allocate RWX blocks of memory. llvm-svn: 16286 | ||||
| * | Add library LLVMsystem.a because the JIT now needs it. | Reid Spencer | 2004-09-11 | 3 | -4/+4 |
| | | | | | llvm-svn: 16285 | ||||
| * | Correct the interface of a function to use the correct typedef for an | Reid Spencer | 2004-09-11 | 1 | -2/+2 |
| | | | | | | | argument so that it will always compile. llvm-svn: 16284 | ||||
| * | Implement the remove method for deleting entries from the SetVector. | Reid Spencer | 2004-09-11 | 1 | -0/+11 |
| | | | | | llvm-svn: 16283 | ||||
| * | Implement support for dependent libraries. The "source" module's dependent | Reid Spencer | 2004-09-11 | 1 | -0/+21 |
| | | | | | | | | | libraries list is merged into the "destination" module's list. Also, if the source module is one of the dependent libraries, it is removed from the list. llvm-svn: 16282 | ||||
| * | Change interface to use correct typedef so it will always compile. | Reid Spencer | 2004-09-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 16281 | ||||
| * | Make the dependent libraries list use a SetVector instead of a regular | Reid Spencer | 2004-09-11 | 1 | -3/+4 |
| | | | | | | | vector so that duplicate libraries never occur within a module. llvm-svn: 16280 | ||||
| * | Initial commit of a file to declare the interface for platform independent | Reid Spencer | 2004-09-11 | 1 | -0/+53 |
| | | | | | | | support for various memory allocation operations. llvm-svn: 16279 | ||||
| * | Add methods for detecting file types by magic number, getting the file name | Reid Spencer | 2004-09-11 | 1 | -1/+38 |
| | | | | | | | suffix for shared objects, and stripping a path down to its base name. llvm-svn: 16278 | ||||
| * | Add methods for detecting different kinds of files by their magic number, | Reid Spencer | 2004-09-11 | 1 | -0/+42 |
| | | | | | | | | getting the suffix for shared objects, and extracting the basename from a path. llvm-svn: 16277 | ||||
| * | Use llvm-link to link the .bc with testing.bc. This helps test the new | Reid Spencer | 2004-09-11 | 1 | -4/+5 |
| | | | | | | | llvm-link dependent libraries feature. llvm-svn: 16276 | ||||
| * | Print the dependent libraries when dumping bytecode. | Reid Spencer | 2004-09-11 | 1 | -0/+2 |
| | | | | | llvm-svn: 16275 | ||||
| * | Update to latest versions of config.guess and config.sub from | Brian Gaeke | 2004-09-10 | 2 | -69/+194 |
| | | | | | | | http://savannah.gnu.org/projects/config llvm-svn: 16268 | ||||
| * | Renamed file to SparcV8ISelSimple.cpp | Misha Brukman | 2004-09-10 | 1 | -0/+0 |
| | | | | | llvm-svn: 16267 | ||||
| * | Roll back constant printing changes until the problems with larger | Brian Gaeke | 2004-09-10 | 1 | -35/+434 |
| | | | | | | | programs and C++ can be looked at in detail. llvm-svn: 16266 | ||||
| * | Add assertion descriptiosn on type mismatches when creating | Alkis Evlogimenos | 2004-09-10 | 1 | -6/+8 |
| | | | | | | | ConstantArray and ConstantPacked objects. llvm-svn: 16261 | ||||
| * | Fix broken internal links (one found by seventwentyfour.com spider) | Misha Brukman | 2004-09-09 | 1 | -2/+2 |
| | | | | | llvm-svn: 16260 | ||||
| * | Grow the map on entry so that we don't crash if joinIntervals never | Alkis Evlogimenos | 2004-09-09 | 1 | -2/+1 |
| | | | | | | | runs (if coalescing is disabled for example). llvm-svn: 16259 | ||||
| * | If updating from CVS gives error "No rule to make target", it's faster to just | Misha Brukman | 2004-09-09 | 1 | -0/+33 |
| | | | | | | | delete .d files than to rebuild from scratch. llvm-svn: 16258 | ||||
| * | Fix broken link to the 2004 CGO paper. | Misha Brukman | 2004-09-09 | 1 | -4/+4 |
| | | | | | llvm-svn: 16257 | ||||
| * | Add missing #include | Chris Lattner | 2004-09-09 | 1 | -0/+1 |
| | | | | | llvm-svn: 16256 | ||||
| * | Regenerated, to recognize mingw. | Brian Gaeke | 2004-09-08 | 1 | -2664/+1480 |
| | | | | | llvm-svn: 16255 | ||||
| * | recognize MinGW | Brian Gaeke | 2004-09-08 | 1 | -0/+4 |
| | | | | | llvm-svn: 16254 | ||||
| * | Disable libprofile as it breaks the build on Sparc (autoconf issues). | Misha Brukman | 2004-09-08 | 1 | -0/+6 |
| | | | | | llvm-svn: 16253 | ||||
| * | Make file comment span the entire line | Misha Brukman | 2004-09-08 | 1 | -1/+1 |
| | | | | | llvm-svn: 16249 | ||||

