aboutsummaryrefslogtreecommitdiffstats
path: root/projects
Commit message (Collapse)AuthorAgeFilesLines
...
* Add an llvmc specification file for the "st" suffix. This allows StackerReid Spencer2005-05-192-1/+65
| | | | | | | programs to benefit from the optimization capabilities of the llvmc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22133 91177308-0d34-0410-b5e6-96231b3b80d8
* The previous hack didn't work because tools-only isn't defined and isn'tReid Spencer2005-05-131-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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21942 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't build runtime if tools-only :)Reid Spencer2005-05-131-1/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21938 91177308-0d34-0410-b5e6-96231b3b80d8
* WHILE does not "pop" a value, it "examines" to top of stack. Make thisReid Spencer2005-05-041-1/+1
| | | | | | | clear in the applicable comment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21682 91177308-0d34-0410-b5e6-96231b3b80d8
* Eliminate tabs and trailing spacesJeff Cohen2005-04-237-1078/+1078
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21479 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove trailing whitespaceMisha Brukman2005-04-213-203/+203
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21427 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename createPromoteMemoryToRegister() toAlkis Evlogimenos2005-03-281-1/+1
| | | | | | | | createPromoteMemoryToRegisterPass() to be consistent with other pass creation functions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20885 91177308-0d34-0410-b5e6-96231b3b80d8
* Update to reflect various changes in the autoconf directory. THeReid Spencer2005-02-241-34/+38
| | | | | | | | recommended configuration of projects is now much simplified and depends on LLVM file presence rather than local project file presence. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20312 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove auxilliary files that are now picked up from llvm/autoconf. ThisReid Spencer2005-02-243-6642/+0
| | | | | | | | | avoids version conflict problems with ltmain.sh (libtool), mkinstalldirs and install-sh. This prevents projects from becoming stale when the LLVM build system is upgraded or modified. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20311 91177308-0d34-0410-b5e6-96231b3b80d8
* * Move all the "standard" configuration stuff to the start of the fileReid Spencer2005-02-241-15/+15
| | | | | | | | * Make the auxilliary directory be llvm/autoconf not the project's * Use the LLVM_CONFIG_PROJECT macro to get the --with-llvm{src,obj} args git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20310 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't put generated files into CVS.Reid Spencer2005-02-241-21/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20309 91177308-0d34-0410-b5e6-96231b3b80d8
* * Fix an output messageReid Spencer2005-02-241-3/+3
| | | | | | | | * Make aclocal look in LLVM's autoconf/m4 directory for macros * Don't force generation of missing files git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20307 91177308-0d34-0410-b5e6-96231b3b80d8
* Update makefile to use PROJ_* makefile variables intead of BUILD_* asReid Spencer2005-02-141-2/+2
| | | | | | | | required by changes to the Makefile.rules. Patch contributed by Vladimir Merzliakov. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20175 91177308-0d34-0410-b5e6-96231b3b80d8
* Update per new Makefile requirements for projectsReid Spencer2005-01-162-34/+21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19594 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename BUILD_* to PROJ_*Reid Spencer2005-01-161-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19592 91177308-0d34-0410-b5e6-96231b3b80d8
* Ignore autoconf/aclocal generated stuff.Reid Spencer2005-01-051-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19292 91177308-0d34-0410-b5e6-96231b3b80d8
* Cleanup configuration for CygwinReid Spencer2005-01-053-6161/+44
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19284 91177308-0d34-0410-b5e6-96231b3b80d8
* Ignore some filesReid Spencer2005-01-011-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19221 91177308-0d34-0410-b5e6-96231b3b80d8
* Update to autoconf 2.59 standards.Reid Spencer2005-01-012-112/+239
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19207 91177308-0d34-0410-b5e6-96231b3b80d8
* Clean up some autoconf cruftReid Spencer2004-12-272-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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19165 91177308-0d34-0410-b5e6-96231b3b80d8
* Correct build script for stkr_runtime moduleReid Spencer2004-12-051-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18526 91177308-0d34-0410-b5e6-96231b3b80d8
* Build a module instead of a library so main() is not missedReid Spencer2004-12-051-13/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18525 91177308-0d34-0410-b5e6-96231b3b80d8
* Add LLVMbzip2 library, now required.Reid Spencer2004-11-251-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18255 91177308-0d34-0410-b5e6-96231b3b80d8
* Use llvmc to compile test casesReid Spencer2004-11-201-18/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18053 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix usage of changed function prototypeReid Spencer2004-11-141-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17798 91177308-0d34-0410-b5e6-96231b3b80d8
* Change macro names per naming standard in Makefile.rules.Reid Spencer2004-10-301-5/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17361 91177308-0d34-0410-b5e6-96231b3b80d8
* Correct macro names per naming standard in Makefile.rulesReid Spencer2004-10-301-12/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17360 91177308-0d34-0410-b5e6-96231b3b80d8
* Disable the build in the samples directory so that llvmc dependencies don'tReid Spencer2004-10-291-1/+1
| | | | | | | mess up the build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17342 91177308-0d34-0410-b5e6-96231b3b80d8
* Make sure the LLVM_CONFIG_DIR environment variable is set so we don't getReid Spencer2004-10-291-1/+1
| | | | | | | error messages from the compiler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17335 91177308-0d34-0410-b5e6-96231b3b80d8
* Make sure the sources get distributed (use EXTRA_DIST)Reid Spencer2004-10-281-5/+3
| | | | | | | Add the goof.st sample. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17312 91177308-0d34-0410-b5e6-96231b3b80d8
* Use llvmc to compile the Stacker programsReid Spencer2004-10-281-30/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17300 91177308-0d34-0410-b5e6-96231b3b80d8
* Add the samples directory to the buildReid Spencer2004-10-281-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17299 91177308-0d34-0410-b5e6-96231b3b80d8
* Get rid of drivel.Reid Spencer2004-10-281-12/+3
| | | | | | | | Ensure the lex/yacc output are specified as BUILT_SOURCES so they get built first. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17290 91177308-0d34-0410-b5e6-96231b3b80d8
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-272-5/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17286 91177308-0d34-0410-b5e6-96231b3b80d8
* Make sure the samples and test directories get distributed.Reid Spencer2004-10-261-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17248 91177308-0d34-0410-b5e6-96231b3b80d8
* Make sure the include files get distributed.Reid Spencer2004-10-261-4/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17247 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix nightly build by avoiding shared library construction.Reid Spencer2004-10-231-1/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17187 91177308-0d34-0410-b5e6-96231b3b80d8
* Adjust to changes in Makefile.rulesReid Spencer2004-10-223-2/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17167 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove exhuberant-style comments which remained from copying file from `sample'Misha Brukman2004-10-111-10/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16909 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix file header comment; remove sample project (extra-verbose) commentsMisha Brukman2004-10-111-11/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16908 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix file header commentMisha Brukman2004-10-111-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16907 91177308-0d34-0410-b5e6-96231b3b80d8
* This pass is not needed, as there is only ever one global: the stackChris Lattner2004-10-071-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16800 91177308-0d34-0410-b5e6-96231b3b80d8
* Stacker compiler library doesn't need to be shared and it can causeReid Spencer2004-09-151-1/+0
| | | | | | | problems on some platforms (like Solaris). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16365 91177308-0d34-0410-b5e6-96231b3b80d8
* Attempt to solve the libtool problem on Solaris.Reid Spencer2004-09-152-4/+16920
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16364 91177308-0d34-0410-b5e6-96231b3b80d8
* The Sparc linking .so problem extends to the sample project as wellMisha Brukman2004-09-141-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16342 91177308-0d34-0410-b5e6-96231b3b80d8
* Sparc cannot link shared objects (libtool issue) which affects Stacker.Misha Brukman2004-09-131-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16320 91177308-0d34-0410-b5e6-96231b3b80d8
* Use llvm-link to link the .bc with testing.bc. This helps test the newReid Spencer2004-09-111-4/+5
| | | | | | | llvm-link dependent libraries feature. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16276 91177308-0d34-0410-b5e6-96231b3b80d8
* Added the configuration of the test/Makefile.Reid Spencer2004-09-052-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16185 91177308-0d34-0410-b5e6-96231b3b80d8
* Make sure llvm-test doesn't build automatically so the nightly test canReid Spencer2004-09-041-1/+1
| | | | | | | finish its build phase without building and running all the tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16172 91177308-0d34-0410-b5e6-96231b3b80d8
* Convert makefile to use standard LLVM macros for tool namesReid Spencer2004-09-041-22/+13
| | | | | | | Utilize new stkrc -O4 option for optimization during translation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16168 91177308-0d34-0410-b5e6-96231b3b80d8