aboutsummaryrefslogtreecommitdiffstats
path: root/projects/sample
Commit message (Collapse)AuthorAgeFilesLines
* remove dead makefile flags.Chris Lattner2009-06-241-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74065 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert r67655 and r67656, as they are breaking the build. I'mDan Gohman2009-03-253-1392/+1010
| | | | | | | not going to persue this further at this time. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67666 91177308-0d34-0410-b5e6-96231b3b80d8
* LLVM's master Makefile.common is in LLVM_SRC_ROOT, not LLVM_OBJ_ROOT.Dan Gohman2009-03-251-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67658 91177308-0d34-0410-b5e6-96231b3b80d8
* Regenerate configure.Dan Gohman2009-03-241-1004/+1386
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67656 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix paths; AutoRegen.sh changes its current working directory to be theDan Gohman2009-03-242-6/+6
| | | | | | | | autoconf directory, but these paths need to be relative to the main source directory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67655 91177308-0d34-0410-b5e6-96231b3b80d8
* Update for autoconf 2.6x;Dan Gohman2009-03-241-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67654 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix bash-isms.Dan Gohman2009-03-241-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67647 91177308-0d34-0410-b5e6-96231b3b80d8
* Add "sample" documentation to sample project.Nick Lewycky2008-09-151-0/+6
| | | | | | | This fixes part of PR2793. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56198 91177308-0d34-0410-b5e6-96231b3b80d8
* Convert .cvsignore filesJohn Criswell2007-06-292-5/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37801 91177308-0d34-0410-b5e6-96231b3b80d8
* avoid collision with /usr/bin/sample if this ever gets installed.Chris Lattner2007-02-181-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34387 91177308-0d34-0410-b5e6-96231b3b80d8
* Make sample project -pedantic clean.Reid Spencer2006-11-032-5/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31391 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR780:Reid Spencer2006-08-072-5/+3
| | | | | | | | | | | | | | 1. Change the usage of LOADABLE_MODULE so that it implies all the things necessary to make a loadable module. This reduces the user's burdern to get a loadable module correctly built. 2. Document the usage of LOADABLE_MODULE in the MakefileGuide 3. Adjust the makefile for lib/Transforms/Hello to use the new specification for building loadable modules 4. Adjust the sample project to not attempt to build a shared library for its little library. This was just wasteful and not instructive at all. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29551 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR786:Reid Spencer2006-06-011-0/+2
| | | | | | | | | | Turn -pedantic and -Wno-long-long compile flags on by default. In a few places, avoid the warnings by removing these options in the local makefile. One notable exception: lib/Target/CBackend/Writer.cpp. These warnings are left on as a reminder to developers to clean them up. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28614 91177308-0d34-0410-b5e6-96231b3b80d8
* Have the AutoRegen.sh script prompt the user for the LLVM src and objReid Spencer2006-04-182-4/+29
| | | | | | | | | | | directories if it can't find them. Then, replace those values into the configure.ac script and pass them to the LLVM_CONFIG_PROJECT so that the values become the default for llvm_src and llvm_obj variables. In this way the user is required to input this exactly once, and the scripts take it from there. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27798 91177308-0d34-0410-b5e6-96231b3b80d8
* Ignored generated files.Reid Spencer2006-03-231-0/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27016 91177308-0d34-0410-b5e6-96231b3b80d8
* Fixed Makefile so it does, indeed, build a dynamic library.Robert Bocchino2006-01-061-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25135 91177308-0d34-0410-b5e6-96231b3b80d8
* oopsAndrew Lenharth2005-07-052-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22334 91177308-0d34-0410-b5e6-96231b3b80d8
* updatesAndrew Lenharth2005-07-052-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22333 91177308-0d34-0410-b5e6-96231b3b80d8
* Eliminate tabs and trailing spacesJeff Cohen2005-04-233-8/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21479 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 per new Makefile requirements for projectsReid Spencer2005-01-161-17/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19594 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
* 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
* 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-221-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17167 91177308-0d34-0410-b5e6-96231b3b80d8
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
| | | | | | | | | 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/. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137 91177308-0d34-0410-b5e6-96231b3b80d8
* Removed LLVM copyright from sample Makefile.John Criswell2003-10-214-28/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9326 91177308-0d34-0410-b5e6-96231b3b80d8
* Removed LLVM copyright notice from sample Makefile.John Criswell2003-10-211-8/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9325 91177308-0d34-0410-b5e6-96231b3b80d8
* Added LLVM copyrights to Makefiles.John Criswell2003-10-205-0/+40
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9313 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding license information for the sample project.John Criswell2003-10-171-0/+24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9209 91177308-0d34-0410-b5e6-96231b3b80d8
* Modified the Makefile so that the sample library is linked dynamically.John Criswell2003-10-171-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9194 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding autoconf support to the sample project.John Criswell2003-10-161-0/+2234
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9150 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding autoconf support for the sample project.John Criswell2003-10-163-39/+28
| | | | | | | This should make setting up a new project much easier. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9149 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding autoconf support for the sample project.John Criswell2003-10-167-0/+15751
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9148 91177308-0d34-0410-b5e6-96231b3b80d8
* Checkin of autoconf-style object root.John Criswell2003-09-062-5/+18
| | | | | | | Modified Makefiles to use the new Makefile setup in LLVM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8380 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove commented out declarationChris Lattner2003-08-211-6/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8032 91177308-0d34-0410-b5e6-96231b3b80d8
* Disable sample project until it worksChris Lattner2003-07-231-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7287 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding in sample project tree.John Criswell2003-06-3010-0/+155
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7018 91177308-0d34-0410-b5e6-96231b3b80d8