| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Make CommandLine prefix error output with the name of the program. | Reid Spencer | 2004-09-01 | 1 | -13/+20 | |
| | | | | | llvm-svn: 16129 | |||||
| * | Initial commit for platform independent system configuration support. | Reid Spencer | 2004-08-31 | 1 | -0/+30 | |
| | | | | | llvm-svn: 16128 | |||||
| * | Add support for FreeBSD | Reid Spencer | 2004-08-31 | 4 | -0/+126 | |
| | | | | | llvm-svn: 16127 | |||||
| * | Add support for Interix and FreeBSD | Reid Spencer | 2004-08-31 | 6 | -4/+130 | |
| | | | | | llvm-svn: 16126 | |||||
| * | Actually define PreventCoreFiles in the sys namespace. | Reid Spencer | 2004-08-31 | 1 | -3/+1 | |
| | | | | | llvm-svn: 16125 | |||||
| * | Add a new abstraction, SysConfig for platform independent system | Reid Spencer | 2004-08-31 | 8 | -0/+200 | |
| | | | | | | | | configuration calls. Right now this just contains PreventCoreFiles so that bugpoint can by platform independent. llvm-svn: 16124 | |||||
| * | Minor code clarity changes. | Alkis Evlogimenos | 2004-08-31 | 1 | -4/+6 | |
| | | | | | llvm-svn: 16123 | |||||
| * | Fix a "test" botch. | Reid Spencer | 2004-08-31 | 2 | -82/+125 | |
| | | | | | | | | Alphabetize the platform list Install some AC_MSG_CHECKING/AC_MSG_RESULT pairs. llvm-svn: 16122 | |||||
| * | convert M and MD form instructions to generated asm writer | Nate Begeman | 2004-08-31 | 2 | -20/+41 | |
| | | | | | llvm-svn: 16121 | |||||
| * | Recognize Interix systems as if they were SunOS and make sure we don't | Reid Spencer | 2004-08-31 | 2 | -28/+48 | |
| | | | | | | | attempt to configure for "Unknown" system types. llvm-svn: 16120 | |||||
| * | Move the GetTemporaryDirectory function from "generic Unix" to platform | Reid Spencer | 2004-08-30 | 6 | -12/+100 | |
| | | | | | | | specific. llvm-svn: 16119 | |||||
| * | Add inclusion of assert.h | Reid Spencer | 2004-08-30 | 1 | -0/+1 | |
| | | | | | llvm-svn: 16118 | |||||
| * | Initial commit of a configuration file for compiling C++ programs with | Reid Spencer | 2004-08-30 | 1 | -0/+61 | |
| | | | | | | | the file name pattern *.cpp llvm-svn: 16117 | |||||
| * | Implement the "setIncludePaths" and "setSymbolDefines" interface methods. | Reid Spencer | 2004-08-30 | 5 | -50/+157 | |
| | | | | | | | | Revise token substitution to be a little faster. Clean up exception throwing, make sure its always a std::string. llvm-svn: 16116 | |||||
| * | Pass lists of -I and -D options through to the Compiler Driver. | Reid Spencer | 2004-08-30 | 1 | -0/+17 | |
| | | | | | | | Handle -g and -Wxxx for GCC compatibility llvm-svn: 16115 | |||||
| * | Add a blurb about exploiting the use of external storage. | Reid Spencer | 2004-08-30 | 1 | -2/+10 | |
| | | | | | llvm-svn: 16114 | |||||
| * | Move yet more instructions over to being printed by the generated asm writer | Nate Begeman | 2004-08-30 | 3 | -134/+182 | |
| | | | | | llvm-svn: 16112 | |||||
| * | Abbreviate the long descriptions which are now in docs/SystemLibrary.html. | Reid Spencer | 2004-08-30 | 1 | -79/+26 | |
| | | | | | llvm-svn: 16111 | |||||
| * | Reduce the number of arguments in the instruction builder and make some | Reid Spencer | 2004-08-30 | 2 | -160/+137 | |
| | | | | | | | | | | improvements on instruction selection that account for register and frame index bases. Patch contributed by Jeff Cohen. Thanks Jeff! llvm-svn: 16110 | |||||
| * | Need to throw std::string not const char* if we want error messages to be | Reid Spencer | 2004-08-30 | 1 | -3/+3 | |
| | | | | | | | caught. llvm-svn: 16109 | |||||
| * | Synchronize documentation of configuration items and substitutions with | Reid Spencer | 2004-08-29 | 1 | -80/+31 | |
| | | | | | | | current reality of llvmc implementation. llvm-svn: 16108 | |||||
| * | Convert A-Form instructions to auto-generated asm writer | Nate Begeman | 2004-08-29 | 2 | -45/+62 | |
| | | | | | llvm-svn: 16107 | |||||
| * | Register sizes should be specified in bits | Nate Begeman | 2004-08-29 | 1 | -2/+2 | |
| | | | | | llvm-svn: 16106 | |||||
| * | Improvements to int->float cast code for PPC-64 | Nate Begeman | 2004-08-29 | 3 | -61/+60 | |
| | | | | | llvm-svn: 16105 | |||||
| * | Must link against new LLVMsystem library | Nate Begeman | 2004-08-29 | 1 | -1/+1 | |
| | | | | | llvm-svn: 16104 | |||||
| * | RemoveFileOnSignal is now in sys:: namespace | Nate Begeman | 2004-08-29 | 1 | -1/+1 | |
| | | | | | llvm-svn: 16103 | |||||
| * | Put this change back in after testing from Reid proved its innocence. ↵ | Nate Begeman | 2004-08-29 | 1 | -2/+2 | |
| | | | | | | | getSpillSize now returns value in bits llvm-svn: 16102 | |||||
| * | Update doxygen comment now that getSpillSize is supposed to return value in bits | Nate Begeman | 2004-08-29 | 1 | -2/+2 | |
| | | | | | llvm-svn: 16101 | |||||
| * | Add a declaration of environ global for Darwin | Reid Spencer | 2004-08-29 | 1 | -0/+2 | |
| | | | | | llvm-svn: 16100 | |||||
| * | Add a missing header file | Reid Spencer | 2004-08-29 | 1 | -0/+1 | |
| | | | | | llvm-svn: 16099 | |||||
| * | Add an assert to cature null Operands. It is better to catch it here than | Reid Spencer | 2004-08-29 | 1 | -0/+1 | |
| | | | | | | | to SIGSEGV in the bowels of isa<...> later. llvm-svn: 16098 | |||||
| * | Signals support has been moved to lib/System | Reid Spencer | 2004-08-29 | 1 | -138/+0 | |
| | | | | | llvm-svn: 16097 | |||||
| * | Updated to create a link needed for correct lib/System compilation. | Reid Spencer | 2004-08-29 | 1 | -43/+201 | |
| | | | | | llvm-svn: 16096 | |||||
| * | Add lib/System ahead of lib/Support in case there are operating system | Reid Spencer | 2004-08-29 | 1 | -1/+1 | |
| | | | | | | | issues. llvm-svn: 16095 | |||||
| * | Link with LLVMsystem.a for operating system independence. | Reid Spencer | 2004-08-29 | 1 | -1/+1 | |
| | | | | | llvm-svn: 16094 | |||||
| * | RemoveFileOnErrorSignal is now in the llvm::sys namespace. Adjust | Reid Spencer | 2004-08-29 | 1 | -1/+1 | |
| | | | | | | | accordingly. llvm-svn: 16093 | |||||
| * | Add the LLVMsystem.a library as it is now used for operating system | Reid Spencer | 2004-08-29 | 16 | -16/+17 | |
| | | | | | | | independence of the tool. llvm-svn: 16092 | |||||
| * | The functions in Signal.h are now in the llvm::sys namespace - adjust | Reid Spencer | 2004-08-29 | 16 | -28/+28 | |
| | | | | | llvm-svn: 16091 | |||||
| * | add llvmc | Reid Spencer | 2004-08-29 | 1 | -3/+3 | |
| | | | | | llvm-svn: 16090 | |||||
| * | Convert llvmc to use the lib/System interface instead of directly | Reid Spencer | 2004-08-29 | 9 | -687/+686 | |
| | | | | | | | using Unix operating system calls. llvm-svn: 16089 | |||||
| * | Move a warning comment to where it should have been in the first place. | Reid Spencer | 2004-08-29 | 1 | -5/+5 | |
| | | | | | llvm-svn: 16088 | |||||
| * | Correct the vim: specification | Reid Spencer | 2004-08-29 | 1 | -1/+1 | |
| | | | | | llvm-svn: 16087 | |||||
| * | Include some additional header files. | Reid Spencer | 2004-08-29 | 1 | -4/+6 | |
| | | | | | | | Fix the banner length. llvm-svn: 16086 | |||||
| * | Initial platform independent implementation of operating system concept | Reid Spencer | 2004-08-29 | 8 | -0/+371 | |
| | | | | | | | of "Signals" (cleanup after fatal errors). llvm-svn: 16085 | |||||
| * | Initial commit of an platform-indepdendent implementation for the | Reid Spencer | 2004-08-29 | 8 | -0/+291 | |
| | | | | | | | "Program" operating system concept (find and execute programs). llvm-svn: 16084 | |||||
| * | Put the lib/System interface functions in llvm::sys namespace. | Reid Spencer | 2004-08-29 | 1 | -0/+2 | |
| | | | | | llvm-svn: 16083 | |||||
| * | Create a link from $BUILD_OBJ_ROOT/lib/System/platform to | Reid Spencer | 2004-08-29 | 1 | -15/+31 | |
| | | | | | | | | | $BUILD_SRC_ROOT/lib/System/$build which gives us the ability to configure the lib/System for the current type of operating system. Also cleaned up some indentation. llvm-svn: 16082 | |||||
| * | Implement the following missing functionality in the PPC backend: | Nate Begeman | 2004-08-29 | 3 | -66/+137 | |
| | | | | | | | | | | cast fp->bool cast ulong->fp algebraic right shift long by non-constant value These changes tested across most of the test suite. Fixes Regression/casts llvm-svn: 16081 | |||||
| * | Initial commit of the platform agnostic interface to finding and executing | Reid Spencer | 2004-08-29 | 1 | -0/+77 | |
| | | | | | | | programs. llvm-svn: 16080 | |||||
| * | Add a function to remove whole directorys on fatal signal. | Reid Spencer | 2004-08-29 | 1 | -6/+14 | |
| | | | | | | | Doxygenify function comments. llvm-svn: 16079 | |||||

