Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Simplified significantly by pulling out local configuration options | Vikram S. Adve | 2002-08-29 | 1 | -24/+13 | |
| | | | | | | into Makefile.config. llvm-svn: 3527 | |||||
* | Factor out /shared/... path to simplify changing it. | Vikram S. Adve | 2002-08-29 | 1 | -4/+13 | |
| | | | | llvm-svn: 3521 | |||||
* | Fix clean command to clean in /shared when that is used. | Vikram S. Adve | 2002-08-22 | 1 | -1/+1 | |
| | | | | llvm-svn: 3449 | |||||
* | Throw purify temporary files into /shared if we have it. | Chris Lattner | 2002-08-17 | 1 | -1/+1 | |
| | | | | llvm-svn: 3365 | |||||
* | - Makefile changes: | Chris Lattner | 2002-08-12 | 1 | -27/+38 | |
| | | | | | | | | | - Now build executables into /shared - New BUILD_ROOT_TOP variable which is basically = $(BUILD_ROOT)/$(LEVEL) but cleaner and works for llvm/test/* - Use := more in Makefile.common llvm-svn: 3291 | |||||
* | Oops, I accidentally broke the .d files. Fixed thusly | Chris Lattner | 2002-08-09 | 1 | -1/+1 | |
| | | | | llvm-svn: 3272 | |||||
* | * Remove some bogus dependencies on Depend/.dir | Chris Lattner | 2002-08-09 | 1 | -19/+35 | |
| | | | | | | | * Build into the machine local /shared directory instead of using local Debug/Depend/Release directories llvm-svn: 3269 | |||||
* | Comment options that may be enabled | Chris Lattner | 2002-08-03 | 1 | -1/+13 | |
| | | | | llvm-svn: 3237 | |||||
* | Don't build Debug/ versions when ENABLE_OPTIMIZED is on. | Vikram S. Adve | 2002-08-02 | 1 | -1/+4 | |
| | | | | llvm-svn: 3216 | |||||
* | Cleanup Makefile a bit | Chris Lattner | 2002-07-31 | 1 | -16/+7 | |
| | | | | llvm-svn: 3192 | |||||
* | Changes to allow building lib/Target/Sparc the FIRST time. | Chris Lattner | 2002-07-25 | 1 | -4/+4 | |
| | | | | llvm-svn: 3078 | |||||
* | Allow directories to specify that they want to be built as a shared object ↵ | Chris Lattner | 2002-07-23 | 1 | -0/+5 | |
| | | | | | | by default llvm-svn: 3027 | |||||
* | Enable USEDLIBS to contain .a and .o files | Chris Lattner | 2002-07-23 | 1 | -25/+90 | |
| | | | | llvm-svn: 3003 | |||||
* | Add makefile-mode flag for emacs. | Vikram S. Adve | 2002-07-09 | 1 | -1/+2 | |
| | | | | llvm-svn: 2841 | |||||
* | * Allow a profile'd code build to be done with a simple 'make ↵ | Chris Lattner | 2002-05-10 | 1 | -7/+11 | |
| | | | | | | | | | | ENABLE_PROFILING=1' * Only build tags for include, lib, and tools, not tests * Turn on verbose output from bison to get information about shift/reduce conficts (why isn't this the default??) llvm-svn: 2603 | |||||
* | Hopefully this change will make the makefile work for other people without ↵ | Chris Lattner | 2002-04-07 | 1 | -1/+1 | |
| | | | | | | hacking it. llvm-svn: 2128 | |||||
* | * Allow purify builds to be enabled without hacking the makefile. Now you | Chris Lattner | 2002-04-05 | 1 | -2/+5 | |
| | | | | | | | | just have to run: make ENABLE_PURIFY=1 * Add command to the link line that makes the broken GCC 3.0 compiler work without affecting 2.95.3 llvm-svn: 2116 | |||||
* | Try to fix build error | Chris Lattner | 2002-02-11 | 1 | -1/+1 | |
| | | | | llvm-svn: 1723 | |||||
* | Add := to make stuff more efficient | Chris Lattner | 2002-01-23 | 1 | -11/+11 | |
| | | | | llvm-svn: 1551 | |||||
* | Reenable warning now that Chuck fixed GCC | Chris Lattner | 2002-01-21 | 1 | -1/+1 | |
| | | | | llvm-svn: 1517 | |||||
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -1/+1 | |
| | | | | llvm-svn: 1503 | |||||
* | 1. -Winline emits spurious warnings that aren't useful right now | Chris Lattner | 2001-11-07 | 1 | -1/+2 | |
| | | | | | | 2. Fix the "rebuild everything if I change one file" problem llvm-svn: 1176 | |||||
* | Add easy way to enable purify support | Chris Lattner | 2001-10-30 | 1 | -0/+6 | |
| | | | | llvm-svn: 1045 | |||||
* | Simplify etags command. | Vikram S. Adve | 2001-10-22 | 1 | -1/+1 | |
| | | | | llvm-svn: 954 | |||||
* | Change Sources specifier to ExtraSources | Chris Lattner | 2001-10-18 | 1 | -3/+4 | |
| | | | | llvm-svn: 874 | |||||
* | Allow only extra Source files to be listed in a local Makefile. | Vikram S. Adve | 2001-10-17 | 1 | -3/+3 | |
| | | | | | | Needed for automatically generated .cpp files. llvm-svn: 853 | |||||
* | Burg files should come out of the Debug Directory for temporary files | Chris Lattner | 2001-10-14 | 1 | -1/+1 | |
| | | | | llvm-svn: 790 | |||||
* | Fixed tags target so it only happens at root level. | Vikram S. Adve | 2001-10-13 | 1 | -1/+6 | |
| | | | | llvm-svn: 787 | |||||
* | Each tools should not make tags | Chris Lattner | 2001-10-13 | 1 | -1/+1 | |
| | | | | llvm-svn: 730 | |||||
* | Added a rule for building TAGS. | Vikram S. Adve | 2001-10-10 | 1 | -1/+9 | |
| | | | | llvm-svn: 723 | |||||
* | Add support for tool specified linker options | Chris Lattner | 2001-09-10 | 1 | -2/+2 | |
| | | | | llvm-svn: 527 | |||||
* | Fix automatic dependence on static libs | Chris Lattner | 2001-09-09 | 1 | -3/+3 | |
| | | | | llvm-svn: 513 | |||||
* | Support TOOLNAME and USEDLIBS options for easier tool building | Chris Lattner | 2001-09-07 | 1 | -40/+50 | |
| | | | | llvm-svn: 498 | |||||
* | Added InstrSched library to link line. | Vikram S. Adve | 2001-08-28 | 1 | -3/+3 | |
| | | | | llvm-svn: 386 | |||||
* | And add rule to create a .cpp source file from burg input file! | Vikram S. Adve | 2001-08-06 | 1 | -0/+4 | |
| | | | | llvm-svn: 345 | |||||
* | Add path and options for burg. | Vikram S. Adve | 2001-08-06 | 1 | -0/+9 | |
| | | | | llvm-svn: 343 | |||||
* | Remove lib/LLC library. | Vikram S. Adve | 2001-07-28 | 1 | -2/+1 | |
| | | | | llvm-svn: 314 | |||||
* | Added support for getting the dependence of an executable on its libs, | Vikram S. Adve | 2001-07-21 | 1 | -2/+16 | |
| | | | | | | | | | using a variable to get the list of libraries on the link path. BUG: If the library in the same directory as the executable is missing, BUG: gnumake will build the library but then fail when linking the executable BUG: saying the library was not found. Need a better hack. llvm-svn: 225 | |||||
* | Compile source files in alphabetical order | Chris Lattner | 2001-07-18 | 1 | -1/+2 | |
| | | | | llvm-svn: 202 | |||||
* | Changed default to building library archives instead of shared objects. | Vikram S. Adve | 2001-07-15 | 1 | -5/+29 | |
| | | | | | | Added support for compiling *.c files. llvm-svn: 197 | |||||
* | Fixed the obnoxious problem that caused an entire directory to rebuild | Chris Lattner | 2001-06-29 | 1 | -3/+3 | |
| | | | | | | even if you only change one .cpp file. Yaay llvm-svn: 97 | |||||
* | Initial revision | Chris Lattner | 2001-06-06 | 1 | -0/+170 | |
llvm-svn: 2 |