Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make the value to -s not be interpreted as a file name | Reid Spencer | 2005-05-19 | 1 | -2/+2 |
| | | | | llvm-svn: 22134 | ||||
* | Add an llvmc specification file for the "st" suffix. This allows Stacker | Reid Spencer | 2005-05-19 | 2 | -1/+65 |
| | | | | | | programs to benefit from the optimization capabilities of the llvmc. llvm-svn: 22133 | ||||
* | The previous hack didn't work because tools-only isn't defined and isn't | Reid Spencer | 2005-05-13 | 1 | -4/+1 |
| | | | | | | | | a target at this level of build. There shouldn't be a problem with building the runtime library without llvm-gcc because the Makefile.rules checks for an empty LLVMGCC variable before building bytecode modules. llvm-svn: 21942 | ||||
* | Don't build runtime if tools-only :) | Reid Spencer | 2005-05-13 | 1 | -1/+4 |
| | | | | llvm-svn: 21938 | ||||
* | WHILE does not "pop" a value, it "examines" to top of stack. Make this | Reid Spencer | 2005-05-04 | 1 | -1/+1 |
| | | | | | | clear in the applicable comment. llvm-svn: 21682 | ||||
* | Eliminate tabs and trailing spaces | Jeff Cohen | 2005-04-23 | 4 | -1070/+1070 |
| | | | | llvm-svn: 21479 | ||||
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 3 | -203/+203 |
| | | | | llvm-svn: 21427 | ||||
* | Rename createPromoteMemoryToRegister() to | Alkis Evlogimenos | 2005-03-28 | 1 | -1/+1 |
| | | | | | | | createPromoteMemoryToRegisterPass() to be consistent with other pass creation functions. llvm-svn: 20885 | ||||
* | Update makefile to use PROJ_* makefile variables intead of BUILD_* as | Reid Spencer | 2005-02-14 | 1 | -2/+2 |
| | | | | | | | required by changes to the Makefile.rules. Patch contributed by Vladimir Merzliakov. llvm-svn: 20175 | ||||
* | Update per new Makefile requirements for projects | Reid Spencer | 2005-01-16 | 1 | -17/+10 |
| | | | | llvm-svn: 19594 | ||||
* | Ignore some files | Reid Spencer | 2005-01-01 | 1 | -0/+2 |
| | | | | llvm-svn: 19221 | ||||
* | Clean up some autoconf cruft | Reid Spencer | 2004-12-27 | 2 | -33/+37 |
| | | | | | | | | * Make the source detection use a file unique to Stacker * Configure Makefile.common.in with AC_CONFIG_FILES not AC_CONFIG_MAKEFILE * Use new autoconf format for invoking AC_OUTPUT llvm-svn: 19165 | ||||
* | Correct build script for stkr_runtime module | Reid Spencer | 2004-12-05 | 1 | -1/+1 |
| | | | | llvm-svn: 18526 | ||||
* | Build a module instead of a library so main() is not missed | Reid Spencer | 2004-12-05 | 1 | -13/+9 |
| | | | | llvm-svn: 18525 | ||||
* | Add LLVMbzip2 library, now required. | Reid Spencer | 2004-11-25 | 1 | -1/+1 |
| | | | | llvm-svn: 18255 | ||||
* | Use llvmc to compile test cases | Reid Spencer | 2004-11-20 | 1 | -18/+11 |
| | | | | llvm-svn: 18053 | ||||
* | Fix usage of changed function prototype | Reid Spencer | 2004-11-14 | 1 | -1/+1 |
| | | | | llvm-svn: 17798 | ||||
* | Change macro names per naming standard in Makefile.rules. | Reid Spencer | 2004-10-30 | 1 | -5/+5 |
| | | | | llvm-svn: 17361 | ||||
* | Correct macro names per naming standard in Makefile.rules | Reid Spencer | 2004-10-30 | 1 | -12/+12 |
| | | | | llvm-svn: 17360 | ||||
* | Disable the build in the samples directory so that llvmc dependencies don't | Reid Spencer | 2004-10-29 | 1 | -1/+1 |
| | | | | | | mess up the build. llvm-svn: 17342 | ||||
* | Make sure the LLVM_CONFIG_DIR environment variable is set so we don't get | Reid Spencer | 2004-10-29 | 1 | -1/+1 |
| | | | | | | error messages from the compiler. llvm-svn: 17335 | ||||
* | Make sure the sources get distributed (use EXTRA_DIST) | Reid Spencer | 2004-10-28 | 1 | -5/+3 |
| | | | | | | Add the goof.st sample. llvm-svn: 17312 | ||||
* | Use llvmc to compile the Stacker programs | Reid Spencer | 2004-10-28 | 1 | -30/+7 |
| | | | | llvm-svn: 17300 | ||||
* | Add the samples directory to the build | Reid Spencer | 2004-10-28 | 1 | -2/+2 |
| | | | | llvm-svn: 17299 | ||||
* | Get rid of drivel. | Reid Spencer | 2004-10-28 | 1 | -12/+3 |
| | | | | | | | Ensure the lex/yacc output are specified as BUILT_SOURCES so they get built first. llvm-svn: 17290 | ||||
* | Change Library Names Not To Conflict With Others When Installed | Reid Spencer | 2004-10-27 | 2 | -5/+6 |
| | | | | llvm-svn: 17286 | ||||
* | Make sure the samples and test directories get distributed. | Reid Spencer | 2004-10-26 | 1 | -0/+1 |
| | | | | llvm-svn: 17248 | ||||
* | Adjust to changes in Makefile.rules | Reid Spencer | 2004-10-22 | 1 | -0/+2 |
| | | | | llvm-svn: 17167 | ||||
* | Remove exhuberant-style comments which remained from copying file from `sample' | Misha Brukman | 2004-10-11 | 1 | -10/+0 |
| | | | | llvm-svn: 16909 | ||||
* | Fix file header comment; remove sample project (extra-verbose) comments | Misha Brukman | 2004-10-11 | 1 | -11/+1 |
| | | | | llvm-svn: 16908 | ||||
* | Fix file header comment | Misha Brukman | 2004-10-11 | 1 | -2/+2 |
| | | | | llvm-svn: 16907 | ||||
* | This pass is not needed, as there is only ever one global: the stack | Chris Lattner | 2004-10-07 | 1 | -2/+0 |
| | | | | llvm-svn: 16800 | ||||
* | Stacker compiler library doesn't need to be shared and it can cause | Reid Spencer | 2004-09-15 | 1 | -1/+0 |
| | | | | | | problems on some platforms (like Solaris). llvm-svn: 16365 | ||||
* | Attempt to solve the libtool problem on Solaris. | Reid Spencer | 2004-09-15 | 2 | -4/+16920 |
| | | | | llvm-svn: 16364 | ||||
* | 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 | ||||
* | Added the configuration of the test/Makefile. | Reid Spencer | 2004-09-05 | 2 | -0/+7 |
| | | | | llvm-svn: 16185 | ||||
* | Convert makefile to use standard LLVM macros for tool names | Reid Spencer | 2004-09-04 | 1 | -22/+13 |
| | | | | | | Utilize new stkrc -O4 option for optimization during translation. llvm-svn: 16168 | ||||
* | Make Stacker into a complete project with its own configuration. | Reid Spencer | 2004-09-04 | 17 | -12/+18336 |
| | | | | llvm-svn: 16167 | ||||
* | Make the StackerCompiler and optimizing translator by running specific | Reid Spencer | 2004-09-04 | 2 | -3/+92 |
| | | | | | | | optimizations after construction of the Module. The OptLevel argument to the compile function controls the level of optimization. llvm-svn: 16166 | ||||
* | Make the Stacker compiler handle -O1 .. -O5 options so it is compliant with | Reid Spencer | 2004-09-04 | 2 | -72/+99 |
| | | | | | | | the compiler driver interface as an optimizing translator. Also clean up error message handling. llvm-svn: 16165 | ||||
* | Unbreak build | Brian Gaeke | 2004-09-02 | 2 | -2/+2 |
| | | | | llvm-svn: 16139 | ||||
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 3 | -4/+5 |
| | | | | | | | | 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 | ||||
* | 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 | ||||
* | Add dependent library support for Stacker. It now inserts "stkr_runtime" as | Reid Spencer | 2004-08-24 | 1 | -1/+5 |
| | | | | | | a dependent library. llvm-svn: 16040 | ||||
* | Fix #includes of i*.h => Instructions.h as per PR403. | Misha Brukman | 2004-07-29 | 2 | -8/+2 |
| | | | | llvm-svn: 15334 | ||||
* | Group the hidden command line arguments. | Reid Spencer | 2004-07-10 | 1 | -7/+6 |
| | | | | | | Make the -s option actually work and default to the right value. llvm-svn: 14735 | ||||
* | Add #include <iostream> since Value.h doesn't include it any more. | Reid Spencer | 2004-07-04 | 1 | -0/+1 |
| | | | | llvm-svn: 14624 | ||||
* | Add support for dos-style files | Chris Lattner | 2004-05-27 | 1 | -1/+1 |
| | | | | llvm-svn: 13840 | ||||
* | Header moved | Chris Lattner | 2004-05-27 | 1 | -1/+1 |
| | | | | llvm-svn: 13812 |