Brian Anderson
|
3801534d10
|
Revert "auto merge of #8695 : thestinger/rust/build, r=pcwalton"
This reverts commit 2c0f9bd354 , reversing
changes made to f8c4f0ea9c .
Conflicts:
src/rustllvm/RustWrapper.cpp
|
2013-08-28 19:59:52 -07:00 |
|
Daniel Micay
|
db14469e21
|
make: rm LLVM_BUILD_ENV
using this to turn off the frame pointers isn't needed, and doesn't
actually work right now because the reference to it omits the target
triple
|
2013-08-22 20:43:50 -04:00 |
|
Brian Anderson
|
9ae0658fd0
|
Try to fix a periodic windows build failure due to broken rwildcard macro
|
2013-08-04 10:58:22 -07:00 |
|
Brian Anderson
|
15c0c35352
|
mk: Split target triples into bulid triple + host triples + target triples
For cross compiling to targets that don't want to build a compiler
|
2013-02-21 17:51:55 -08:00 |
|
Graydon Hoare
|
d1affff623
|
Reliciense makefiles and testsuite. Yup.
|
2012-12-10 17:32:58 -08:00 |
|
Graydon Hoare
|
46d9456610
|
Remove duplicate definition.
|
2012-03-26 18:36:48 -07:00 |
|
Graydon Hoare
|
5fc2e9e9ab
|
support a fast-make mode that avoids globbing into llvm and libuv
|
2012-02-10 12:07:11 -08:00 |
|
Brian Anderson
|
21cf9c8698
|
build: Touch llvm-config after building
llvm-config is the file we base our LLVM build rule on, but rebuilding LLVM
doesn't always rebuild it, so touch.
|
2011-12-13 14:32:32 -08:00 |
|
Brian Anderson
|
aa2fbbac0d
|
build: Create a better definition of LLVM deps
|
2011-11-25 19:36:19 -08:00 |
|
Brian Anderson
|
e7afe11a2a
|
Build LLVM with -fno-omit-frame-pointer on Linux
|
2011-11-05 13:23:11 -07:00 |
|
Brian Anderson
|
8ea6d0c5d2
|
Use $(MAKE) for recursive make
|
2011-11-05 13:23:11 -07:00 |
|
Brian Anderson
|
4b6585c924
|
Parameterize the LLVM build over the target triples
|
2011-11-05 13:23:11 -07:00 |
|
Brian Anderson
|
a0ff3db258
|
LLVM build cleanup
|
2011-11-05 13:23:11 -07:00 |
|
Brian Anderson
|
e47f410536
|
Use LLVM directly from the build directory
This will cut out the few seconds it takes to run make install.
|
2011-11-05 13:23:10 -07:00 |
|
Brian Anderson
|
26bb6716ef
|
Tie the LLVM build into ours
|
2011-11-05 13:23:10 -07:00 |
|
Brian Anderson
|
f96f1692ef
|
Add mk/llvm.mk
|
2011-11-05 13:23:10 -07:00 |
|