summaryrefslogtreecommitdiff
path: root/tools/llvmc2
AgeCommit message (Expand)AuthorFilesLines
2008-10-29CMake: Removed some cruft.Oscar Fuentes1-3/+3
2008-10-16Re-apply Makefile changes. Fix build with srcdir != objdir.Mikhail Glushenkov10-13/+60
2008-10-15Unbreak the build. Please test out the proper fix for this by compiling LLVMBill Wendling1-1/+3
2008-10-15Temporary revert r57567 and unbreak the build.Anton Korobeynikov7-56/+8
2008-10-15llvmc2: Documentation update. Describe recent work on plugins.Mikhail Glushenkov2-44/+110
2008-10-15llvmc2: Some Makefile fixes and renames.Mikhail Glushenkov8-25/+54
2008-10-15Use (a slightly modified) llvm.css for llvmc2 docs.Mikhail Glushenkov3-3/+89
2008-10-04CMake: Reflected changes on source file structure. New plugin supportOscar Fuentes2-32/+34
2008-10-03Rename llvmc2/core to llvmc2/driver.Mikhail Glushenkov7-1/+1
2008-10-03Rename llvmc2/src to llvmc2/core.Mikhail Glushenkov7-1/+1
2008-10-03Fix build breakage when objdir!=srcdir (proper fix).Mikhail Glushenkov5-10/+20
2008-10-03Fix build breakage (again) when srcdir != objdir, other small fixes.Mikhail Glushenkov11-34/+30
2008-10-03Unbreak the build.Bill Wendling1-1/+2
2008-10-02Fix build breakage.Mikhail Glushenkov4-3/+44
2008-10-02Build system tweaks to make it more convenient for the plugin authors.Mikhail Glushenkov11-263/+62
2008-10-02Avoid name shadowing with E variable defined in for(). This was giving VC++Bill Wendling1-3/+3
2008-09-24CMake: Lists of source files updated. Removed bogus dependency fromOscar Fuentes1-0/+1
2008-09-22Convert llvmc2 plugins to use llvm/Support/Registry.h machinery.Mikhail Glushenkov3-13/+37
2008-09-22Move llvmc2 header files under include/llvm/CompilerDriverMikhail Glushenkov9-488/+8
2008-09-22Plugin support for llvmc2 (a-la opt).Mikhail Glushenkov9-51/+153
2008-09-22Add a 'Debugging' section to the documentation.Mikhail Glushenkov1-1/+17
2008-09-22Make comments a little bit more clear.Mikhail Glushenkov1-5/+5
2008-09-22Get rid of GlobalLanguageMap. Global state is evil.Mikhail Glushenkov6-37/+49
2008-09-22Rename our version of ccc to ccc2Mikhail Glushenkov1-1/+1
2008-09-22Fix some commentsMikhail Glushenkov2-14/+4
2008-09-22Add a (forward_as) option propertyMikhail Glushenkov2-4/+7
2008-09-22Delete the file llvmc2/doc/LLVMC-Enhancements.rst + some minor language/spell...Mikhail Glushenkov3-271/+7
2008-09-22Initial support for the CMake build system.Oscar Fuentes1-0/+32
2008-05-30Make all help strings start in upper case.Mikhail Glushenkov1-4/+4
2008-05-30Fix the -opt switch and add a test case for it.Mikhail Glushenkov3-8/+15
2008-05-30Fix indentation.Mikhail Glushenkov1-1/+1
2008-05-30Add a --dry-run option to llvmc2. Patch by Holger Schurig.Mikhail Glushenkov2-2/+8
2008-05-30Add a --save-temps option.Mikhail Glushenkov4-7/+25
2008-05-30Add a check for side effect-free options (specified only in the OptionList).Mikhail Glushenkov1-0/+3
2008-05-30Documentation update.Mikhail Glushenkov1-0/+27
2008-05-30Show argv[0] in error messages (like gcc).Mikhail Glushenkov1-4/+3
2008-05-30New feature: OptionList.Mikhail Glushenkov2-13/+55
2008-05-30Documentation update.Mikhail Glushenkov2-66/+120
2008-05-30A small optimization: use static char* array instead of StrVector.Mikhail Glushenkov2-15/+16
2008-05-30Make it possible to test if the '-o' option is provided.Mikhail Glushenkov1-0/+2
2008-05-30Add support for option aliases.Mikhail Glushenkov1-1/+2
2008-05-30Fix some headers.Mikhail Glushenkov6-6/+6
2008-05-30New tests for the 'case' expression: not_empty, in_language.Mikhail Glushenkov7-20/+30
2008-05-30-E should print to stdout.Mikhail Glushenkov2-5/+6
2008-05-30Make it possible to have multiple input languages for a single tool.Mikhail Glushenkov3-15/+26
2008-05-30Rename StringVector to StrVector (to be consistent with LLVMCConfigurationEmi...Mikhail Glushenkov2-7/+6
2008-05-30Minor error message fixes.Mikhail Glushenkov1-3/+4
2008-05-30Documentation and examples improvementsMikhail Glushenkov5-9/+89
2008-05-30Do not generate empty 'if's for the output_suffix property.Mikhail Glushenkov1-2/+2
2008-05-30Update documentation, add examples.Mikhail Glushenkov5-77/+241