Bob Wilson
2cb0c3b5cb
Disable optional bindings for Apple-style builds.
...
llvm-svn: 80319
2009-08-28 00:21:13 +00:00
Bob Wilson
d581639645
Revert 76080. This broke some powerpc cross compiles.
...
It also makes the llvmCore build dependent on whatever version of llvm-gcc
happens to be installed on the build machine.
llvm-svn: 80316
2009-08-28 00:10:15 +00:00
Daniel Dunbar
e36c50f163
Don't build runtime libraries in an Apple style build.
...
llvm-svn: 80303
2009-08-27 23:43:28 +00:00
Bill Wendling
25eeddf112
Don't submit test directory.
...
llvm-svn: 80139
2009-08-26 21:00:34 +00:00
Evan Cheng
1105cbc270
Even more Apple style build horribleness.
...
llvm-svn: 79299
2009-08-18 00:56:17 +00:00
Stuart Hastings
8bdc3779e9
In an Apple-style build, compile with llvm-gcc/llvm-g++ if available.
...
llvm-svn: 76080
2009-07-16 16:49:11 +00:00
Evan Cheng
40c52322a7
One Mac OS X, just build with -O3 but without -fstrict-aliasing (which is kinda broken).
...
llvm-svn: 69630
2009-04-20 22:16:40 +00:00
Bill Wendling
e8b48b49c9
Don't install the libLLVMHello.dylib example.
...
llvm-svn: 68807
2009-04-10 18:48:38 +00:00
Bill Wendling
591854d441
Don't run "dsymutils" on .a files.
...
llvm-svn: 68795
2009-04-10 17:45:16 +00:00
Bill Wendling
e5640dd8ad
Don't try to strip a file we just moved.
...
llvm-svn: 64263
2009-02-11 00:14:53 +00:00
Bill Wendling
6e91f6119a
Strip the LTO dylib.
...
llvm-svn: 64119
2009-02-09 06:42:40 +00:00
Bill Wendling
194d09151a
Small fix for the 'strip' command. Do a list of .so files.
...
llvm-svn: 64112
2009-02-09 04:01:11 +00:00
Bill Wendling
f2116d7450
Don't run 'strip' on files that aren't there.
...
llvm-svn: 64108
2009-02-09 02:18:35 +00:00
Bill Wendling
783b851b76
Remove warnings about not being able to delete something. Don't run lipo on gccas, gccld, and llvm-config scripts.
...
llvm-svn: 64107
2009-02-09 02:13:33 +00:00
Evan Cheng
b87980a042
Revert 64023. make prefers GNUmakefile over makefile.
...
llvm-svn: 64024
2009-02-07 19:38:46 +00:00
Evan Cheng
b443e95b32
Move Apple style build makefiles to the top level. Just like llvmgcc42.
...
llvm-svn: 64023
2009-02-07 19:05:24 +00:00
Bill Wendling
160a416fc0
Change so that buildit won't need a parent directory with only the build scripts in them.
...
llvm-svn: 61061
2008-12-16 00:42:25 +00:00
Bill Wendling
8d5b57b354
Copy the tblgen utility.
...
llvm-svn: 59681
2008-11-20 00:11:57 +00:00
Bill Wendling
6e4ffba212
- Fix SUBVERSION string to handle x.x.x version number formats.
...
- Add VERBOSE=1 flag.
- Specify the LLVM_SUBMIT_VERSION when doing the "make install".
The libLTO.dylib relies upon this flag during that time.
llvm-svn: 58298
2008-10-27 23:31:24 +00:00
Devang Patel
3cda64abd4
Set UNIVERSAL_ARCH value.
...
Fixes build failure when target is i386.
llvm-svn: 57211
2008-10-06 21:24:48 +00:00
Devang Patel
3978c758f7
Compress manpages.
...
llvm-svn: 54971
2008-08-19 01:17:41 +00:00
Bill Wendling
9b26ca1ab4
Add ARM to the targets to build.
...
llvm-svn: 54386
2008-08-05 23:52:28 +00:00
Bill Wendling
ac3cf6657b
Don't build with 4.0.
...
llvm-svn: 54137
2008-07-28 18:45:36 +00:00
Bill Wendling
c90c560c43
Temporary hack to build with GCC 4.0 instead of 4.2.
...
llvm-svn: 53860
2008-07-21 18:33:09 +00:00
Bill Wendling
5c77307c2b
Porting r53478 into mainline:
...
Update to build_llvm. Don't output a floating point number for the version.
llvm-svn: 53484
2008-07-11 22:42:10 +00:00
Bill Wendling
e2af44d9c0
Extract the x86_64 part for the executables.
...
llvm-svn: 52647
2008-06-23 22:08:30 +00:00
Bill Wendling
557ecd8670
Remove tar ball from installed directory.
...
llvm-svn: 50717
2008-05-06 08:33:07 +00:00
Bill Wendling
837b1dcf36
Apple GCC 4.2 builds things differently. It no longer spawns a bunch of
...
processes, but requires the project to use -j.
llvm-svn: 49744
2008-04-15 21:33:52 +00:00
Bill Wendling
97632952c9
Install into the directory
...
llvm-svn: 49713
2008-04-15 07:02:59 +00:00
Devang Patel
bde1bbed16
Change llvm tools install location.
...
llvm-svn: 49540
2008-04-11 17:45:39 +00:00
Bill Wendling
a86fd1b214
Simplify the conversion from "0x" numbers to a single digit number.
...
llvm-svn: 48907
2008-03-28 06:22:23 +00:00
Bill Wendling
da2586f69a
Don't strip things when we're doing a debug build.
...
llvm-svn: 48696
2008-03-22 21:57:15 +00:00
Nick Kledzik
2204568281
install new lto dylib. pass down LLVM_SUBMIT_VERSION
...
llvm-svn: 47763
2008-02-29 19:32:13 +00:00
Nick Kledzik
618ba73288
fix default RC_ProjectSourceSubversion to be zero
...
llvm-svn: 47761
2008-02-29 19:30:23 +00:00
Devang Patel
ac562ab102
Remove dead code.
...
llvm-svn: 47012
2008-02-12 18:20:50 +00:00
Devang Patel
ebde4b34aa
Always put version numbers at the end because they are optional.
...
llvm-svn: 46563
2008-01-30 18:30:11 +00:00
Evan Cheng
26c33032fa
Fix makefiles to enable Apply style debug build.
...
llvm-svn: 46180
2008-01-18 21:01:00 +00:00
Devang Patel
16808a32f4
Enable CBE
...
llvm-svn: 46112
2008-01-17 02:10:08 +00:00
Bill Wendling
7c0bea1ce9
Ignore shell scripts when doing "dsymutil" call.
...
llvm-svn: 45166
2007-12-18 19:21:52 +00:00
Devang Patel
c7d9af8d6d
Change LinkTimeOptimizer.h install location.
...
llvm-svn: 44477
2007-12-01 00:24:50 +00:00
Devang Patel
0fceaea8be
Change lib lto install location.
...
llvm-svn: 44476
2007-11-30 23:27:57 +00:00
Bill Wendling
c8f2f68e87
Move SYSCTL stuff close to where it's used.
...
llvm-svn: 44031
2007-11-12 23:55:19 +00:00
Devang Patel
f48ae28600
Build universal llvm.
...
llvm-svn: 44030
2007-11-12 23:53:43 +00:00
Bill Wendling
71df1dd59e
Initial commit of files that support building LLVM the "Apple" way.
...
llvm-svn: 43929
2007-11-09 06:59:33 +00:00