| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add LLVMbzip2 library, now required. | Reid Spencer | 2004-11-25 | 1 | -1/+1 | |
| | | | | | llvm-svn: 18255 | |||||
| * | Always pass -D_GNU_SOURCE to cc1plus | Reid Spencer | 2004-11-25 | 1 | -1/+2 | |
| | | | | | llvm-svn: 18253 | |||||
| * | Always pass -D_GNU_SOURCE to cc1 | Reid Spencer | 2004-11-25 | 1 | -2/+3 | |
| | | | | | llvm-svn: 18252 | |||||
| * | Correct the configuration variable used to find the bin directory. | Reid Spencer | 2004-11-25 | 1 | -3/+3 | |
| | | | | | llvm-svn: 18244 | |||||
| * | Make sure additional C++ suffixes are recognized by llvmc. | Reid Spencer | 2004-11-24 | 1 | -0/+7 | |
| | | | | | llvm-svn: 18191 | |||||
| * | * Adjust the options to make them either accept multiple occurrences or be | Reid Spencer | 2004-11-23 | 1 | -5/+22 | |
| | | | | | | | | | | optional so that compatibility with GCC is accomplished. * Implement the -print-file-name option in an attempt to provide the same functionality as GCC. Unfortunately, without loading the cpp or c config files, this option won't help much. llvm-svn: 18189 | |||||
| * | * Don't pass empty arguments to ExecuteAndWait because it can cause the | Reid Spencer | 2004-11-23 | 1 | -41/+56 | |
| | | | | | | | | | | | | sub-tool to start reading its standard input instead of the specified input. * Clean up ouput of path names on error. * Extend GetPathForLinkageItem to always search the LibraryPaths and thus make it suitable for an interface function (required by llvmc.cpp). * Implement support for language-specific default library paths. llvm-svn: 18188 | |||||
| * | Configuration data now supports a vector of library paths. | Reid Spencer | 2004-11-23 | 1 | -0/+7 | |
| | | | | | | | | Add the GetPathForLinkageItem method to the interface so full paths can be generated for a given linkage item. llvm-svn: 18187 | |||||
| * | Add the c and cpp configuration files. | Reid Spencer | 2004-11-23 | 1 | -2/+2 | |
| | | | | | llvm-svn: 18186 | |||||
| * | Removed in favor of configurable (*.in) versions. | Reid Spencer | 2004-11-23 | 3 | -136/+0 | |
| | | | | | llvm-svn: 18185 | |||||
| * | Make various adjustments to parsing so that the separator character doesn't | Reid Spencer | 2004-11-23 | 1 | -36/+156 | |
| | | | | | | | | terminate options or paths, so that SPACE tokens legally separate options on a command line, and so that the lang.libs paths are parsed properly. llvm-svn: 18184 | |||||
| * | SPACE is a legitimate token now, to separate option words. | Reid Spencer | 2004-11-23 | 1 | -0/+1 | |
| | | | | | llvm-svn: 18183 | |||||
| * | Handle space, separators, bad substitutions, and library search path better | Reid Spencer | 2004-11-23 | 1 | -6/+7 | |
| | | | | | | | than before. llvm-svn: 18182 | |||||
| * | Configurable language configuration files. | Reid Spencer | 2004-11-23 | 4 | -0/+203 | |
| | | | | | llvm-svn: 18181 | |||||
| * | Get the -o option right | Reid Spencer | 2004-11-20 | 1 | -1/+1 | |
| | | | | | llvm-svn: 18052 | |||||
| * | Get the -o option right | Reid Spencer | 2004-11-20 | 1 | -21/+43 | |
| | | | | | llvm-svn: 18051 | |||||
| * | Stop propagating method names that violate the coding standard | Reid Spencer | 2004-11-05 | 4 | -55/+66 | |
| | | | | | llvm-svn: 17498 | |||||
| * | Remove the FORCE token, rename VERSION to VERSION_TOK so it doesn't | Reid Spencer | 2004-10-28 | 1 | -2/+1 | |
| | | | | | | | conflict with configuration variables and #defines. llvm-svn: 17298 | |||||
| * | Implement linking. | Reid Spencer | 2004-10-28 | 1 | -735/+746 | |
| | | | | | llvm-svn: 17297 | |||||
| * | Eliminate the force flag, configuration item, and related support | Reid Spencer | 2004-10-28 | 3 | -26/+24 | |
| | | | | | llvm-svn: 17296 | |||||
| * | Pass -f to stkrc to ensure the output file is always written. | Reid Spencer | 2004-10-28 | 1 | -4/+4 | |
| | | | | | llvm-svn: 17295 | |||||
| * | Eliminate the -F option (for forcing output) .. not needed | Reid Spencer | 2004-10-28 | 1 | -6/+10 | |
| | | | | | | | Create GCC compatible -Wx, aliases for the existing -T options. llvm-svn: 17294 | |||||
| * | Update for library name change. | Reid Spencer | 2004-10-28 | 1 | -1/+1 | |
| | | | | | llvm-svn: 17287 | |||||
| * | Add EXTRA_DIST for additional files to be distributed. | Reid Spencer | 2004-10-26 | 1 | -0/+1 | |
| | | | | | llvm-svn: 17233 | |||||
| * | Remove template args that are the same as the default | Chris Lattner | 2004-10-25 | 1 | -2/+1 | |
| | | | | | llvm-svn: 17223 | |||||
| * | We're not doing automake any more | Reid Spencer | 2004-10-22 | 1 | -661/+0 | |
| | | | | | llvm-svn: 17168 | |||||
| * | We won't use automake | Reid Spencer | 2004-10-22 | 1 | -21/+0 | |
| | | | | | llvm-svn: 17155 | |||||
| * | Initial automake generated Makefile template | Reid Spencer | 2004-10-18 | 1 | -0/+661 | |
| | | | | | llvm-svn: 17136 | |||||
| * | Update to reflect changes in Makefile rules. | Reid Spencer | 2004-10-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 16950 | |||||
| * | Initial version of automake Makefile.am file. | Reid Spencer | 2004-10-10 | 1 | -0/+21 | |
| | | | | | llvm-svn: 16894 | |||||
| * | Update to reflect stkrc's new optimization capabilities. | Reid Spencer | 2004-09-14 | 1 | -21/+13 | |
| | | | | | llvm-svn: 16327 | |||||
| * | Support substitution options for the W, M, and f options. | Reid Spencer | 2004-09-14 | 2 | -0/+6 | |
| | | | | | llvm-svn: 16326 | |||||
| * | Support the -WX, -f -M options as pass throughs | Reid Spencer | 2004-09-14 | 3 | -112/+234 | |
| | | | | | | | | | Change force option from -f to -F Support the -strip option Make changes to reflect different interface in sys::Program llvm-svn: 16325 | |||||
| * | Don't re-instantiate the std::string in catch block. | Reid Spencer | 2004-09-03 | 1 | -1/+1 | |
| | | | | | llvm-svn: 16159 | |||||
| * | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 4 | -8/+8 | |
| | | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137 | |||||
| * | Make sure <cassert> is included for platforms that don't include it via | Reid Spencer | 2004-09-01 | 1 | -0/+1 | |
| | | | | | | | other header files. llvm-svn: 16134 | |||||
| * | 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 | |||||
| * | 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 | |||||
| * | Add a missing header file | Reid Spencer | 2004-08-29 | 1 | -0/+1 | |
| | | | | | llvm-svn: 16099 | |||||
| * | 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 | |||||
| * | License file for llvmc. | Reid Spencer | 2004-08-25 | 1 | -0/+6 | |
| | | | | | llvm-svn: 16045 | |||||
| * | Insert declarations for two new functions that support the dependent | Reid Spencer | 2004-08-24 | 1 | -0/+9 | |
| | | | | | | | libraries feature. llvm-svn: 16043 | |||||
| * | Run the compilation actions before we attempt linking work. | Reid Spencer | 2004-08-24 | 1 | -42/+99 | |
| | | | | | | | | Correctly implement the dependent libraries feature so that linked bytecode files automatically include any dependent libraries they specify. llvm-svn: 16042 | |||||
| * | Add the directory specified by LLVM_LIB_SEARCH_PATH to the list of | Reid Spencer | 2004-08-24 | 1 | -0/+6 | |
| | | | | | | | directories to be searched during linking. llvm-svn: 16041 | |||||
| * | Get rid of error messages from CommandLine because -time-passes was | Reid Spencer | 2004-08-24 | 1 | -4/+2 | |
| | | | | | | | | defined twice. We make use of the new TimePassesIsEnabled global boolean value from Pass.h to access the value. llvm-svn: 16033 | |||||
| * | Adjustments for changes in the configuration language. | Reid Spencer | 2004-08-24 | 2 | -19/+9 | |
| | | | | | llvm-svn: 16026 | |||||
| * | - Unify format of output messages | Reid Spencer | 2004-08-24 | 1 | -7/+10 | |
| | | | | | | | | - All errors throw std::string - Default output file name to a.out (if we're linking) llvm-svn: 16025 | |||||
| * | Link with bcreader and vmcore. | Reid Spencer | 2004-08-24 | 1 | -1/+1 | |
| | | | | | llvm-svn: 16024 | |||||

