summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvmc/ConfigLexer.h
Commit message (Collapse)AuthorAgeFilesLines
* Drop llvmc also, it will be replaced by shiny new llvmc2Anton Korobeynikov2008-05-041-113/+0
| | | | llvm-svn: 50615
* remove attributions from tools.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45421
* Here is the bulk of the sanitizing.Gabor Greif2007-07-051-1/+1
| | | | | | Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913
* silly cleanupChris Lattner2006-05-291-1/+2
| | | | llvm-svn: 28543
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-241-1/+1
| | | | | | by Anton Korobeynikov! This is a step towards closing PR786. llvm-svn: 28447
* For PR514:Reid Spencer2005-05-191-47/+55
| | | | | | | | | | * language specification files are no longer configured with "configure" * add substitutions for %bindir%, %libdir%, and various llvmgcc related variables needed in the c and cpp spec files. * Implement the stubstituions in the Compiler Driver. * Move st.in to projects/Stacker/tools/stkrc where it belongs. llvm-svn: 22128
* Remove trailing whitespaceMisha Brukman2005-04-221-5/+5
| | | | llvm-svn: 21428
* SPACE is a legitimate token now, to separate option words.Reid Spencer2004-11-231-0/+1
| | | | llvm-svn: 18183
* Remove the FORCE token, rename VERSION to VERSION_TOK so it doesn'tReid Spencer2004-10-281-2/+1
| | | | | | conflict with configuration variables and #defines. llvm-svn: 17298
* Support substitution options for the W, M, and f options.Reid Spencer2004-09-141-0/+3
| | | | llvm-svn: 16326
* Make sure <cassert> is included for platforms that don't include it viaReid Spencer2004-09-011-0/+1
| | | | | | other header files. llvm-svn: 16134
* Implement the "setIncludePaths" and "setSymbolDefines" interface methods.Reid Spencer2004-08-301-0/+3
| | | | | | | Revise token substitution to be a little faster. Clean up exception throwing, make sure its always a std::string. llvm-svn: 16116
* Convert llvmc to use the lib/System interface instead of directlyReid Spencer2004-08-291-0/+2
| | | | | | using Unix operating system calls. llvm-svn: 16089
* - Alphabetize the list of token enumerators.Reid Spencer2004-08-241-29/+32
| | | | | | - Drop old tokens, insert new tokens llvm-svn: 16022
* Add the VERSION token.Reid Spencer2004-08-221-0/+1
| | | | llvm-svn: 15994
* Implement many new features for llvmc. This is the first version that willReid Spencer2004-08-191-3/+10
| | | | | | actually execute actions and it is been shown to optimize a Stacker program llvm-svn: 15912
* More Functionality:Reid Spencer2004-08-151-2/+9
| | | | | | | | | | - cleaned up lexical scanner - added support for "lang.optN" configuration items - added temporary file support (ala lib/System) - corrected logic for deciding which phases to run - consolidated the Action and ActionPattern classes llvm-svn: 15765
* Converted to use flex for tokenizing input so we can use an easier toReid Spencer2004-08-141-0/+77
understand recursive descent parser, we can easily handle more syntax variety, and we can more easily change the configuration items accepted. llvm-svn: 15732
OpenPOWER on IntegriCloud