ec175ff2704e26d4ee9d2853ba284d82923b9d74 |
10-Aug-2012 |
Bob Wilson <bob.wilson@apple.com> |
Use the final .version number for LLVM_MINOR_VERSION in Apple llvmCore builds. We've switched to a 3-component version numbering scheme for Apple releases, and with this scheme, the final number is the one most relevant for setting LLVM_MINOR_VERSION. <rdar://problem/12071459> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161645 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
6335e41d38ff85c263451c5cd71b2588c5cc74cc |
14-Apr-2012 |
Bob Wilson <bob.wilson@apple.com> |
Remove old code to strip out unwanted PPC slices for Apple llvmCore. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154706 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
63246de68653ce330c55453cf9a18a306a4d2319 |
05-Apr-2012 |
Bob Wilson <bob.wilson@apple.com> |
Do not include multiple -arch options in CPPFLAGS. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154070 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
a348fecf2fab7bf075b1dfcd02dfa36d16df7659 |
04-Apr-2012 |
Bob Wilson <bob.wilson@apple.com> |
Fix the install location for the Embedded makefile target. svn r145378 inadvertently changed the destination for the Embedded target in the makefile. Add a "/Developer" suffix to DSTROOT to compensate. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153980 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
d13af63df7ce87440547e9149fe55337c700328e |
04-Apr-2012 |
Bob Wilson <bob.wilson@apple.com> |
Remove dead code for installing libLTO when building llvmCore. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153978 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
585d580acb252c048692d9a6a3b705d65bf7e5e2 |
03-Apr-2012 |
Bob Wilson <bob.wilson@apple.com> |
When building llvmCore, pass the SDKROOT and -arch setting to configure. So far all of configure tests have been run against the default SDK and architecture, regardless of what is actually being built. We've gotten lucky until now. <rdar://problem/11112479> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153972 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
ac07407acb53f3c9462141928ab18ec07dab43be |
03-Apr-2012 |
Bob Wilson <bob.wilson@apple.com> |
Remove a reference to the C backend. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153971 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
fe74d77002df4c8c8486a4ad3852b1336aecfdc0 |
22-Dec-2011 |
Bob Wilson <bob.wilson@apple.com> |
Remove broken command to copy tblgen tool. tblgen has been renamed to llvm-tblgen so this command has been failing, and it's no longer needed because llvm-tblgen is already installed by default. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147187 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
9712f8460de12a08e8261b794af9811f5892970c |
29-Nov-2011 |
Bob Wilson <bob.wilson@apple.com> |
Install llvmCore to /usr/local. <rdar://problem/10390708> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145378 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
fb067ed485cb42ce6edbe2d12ec2e8c05782c0fb |
04-Nov-2011 |
Bob Wilson <bob.wilson@apple.com> |
Build llvmCore with RTTI enabled. <rdar://problem/10395761> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143714 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
ae59e8cd4d65bf5edb488f0b0d2581bda4bf0995 |
03-Oct-2011 |
Bob Wilson <bob.wilson@apple.com> |
Find the strip tool that works with the specified SDKROOT. rdar://10165908 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141013 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
05a5c109e09d69d60e3ff7100c709472f8af98ec |
27-Sep-2011 |
Bob Wilson <bob.wilson@apple.com> |
Remove old hack for compiling with gcc-4.0. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140573 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
04f138e2253d30bc754d82d40c3271d8882b4885 |
16-Sep-2011 |
Eric Christopher <echristo@apple.com> |
Migrate this to use clang by default as well. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139936 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
48dbeecd7e3df35ef133161f7f931da6d179dbe9 |
16-Sep-2011 |
Eric Christopher <echristo@apple.com> |
We now look for clang, then llvm-gcc, then gcc as our compiler. We don't need this anymore. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139935 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
8c09e2a701542f84f00792f933a6a6144f4c939c |
10-Aug-2011 |
Eric Christopher <echristo@apple.com> |
Update comment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137188 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
125feacf5b648fee1f3b7e485dad8f74a738ed2e |
10-Aug-2011 |
Eric Christopher <echristo@apple.com> |
clang is the new black. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137187 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
7a2bdde0a0eebcd2125055e0eacaca040f0b766c |
15-Apr-2011 |
Chris Lattner <sabre@nondot.org> |
Fix a ton of comment typos found by codespell. Patch by Luis Felipe Strano Moraes! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129558 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
4cdcb362891e3f945171df822174768b392986ed |
08-Mar-2011 |
Stuart Hastings <stuart@apple.com> |
Stop building PPC parts on OSX. Radar 8637926. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127262 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
e1b5aa7d86235bfdb9efa386c006efbd7ce72757 |
26-Feb-2011 |
Bob Wilson <bob.wilson@apple.com> |
Removed unnecessary dylibs from Apple builds, with or without "lib" prefix. Radar 9056686 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126534 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
005c51ddc713591a8f461f55f8c844e680a65a90 |
26-Feb-2011 |
Bob Wilson <bob.wilson@apple.com> |
Add a new "Embedded" makefile target for Apple-style builds. This one just installs the default build into a different destination directory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126533 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
186e2509fd36b5d97a2617c08559cc79b6c02e71 |
25-Feb-2011 |
Stuart Hastings <stuart@apple.com> |
Fix bad comment marker. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126525 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
539f817e34bac85c1885218ca9065720cbb33ab0 |
25-Feb-2011 |
Stuart Hastings <stuart@apple.com> |
Omit lto.h from the llvmCore result; henceforth, this will be supplied by clang. Radar 9042056. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126507 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
da7a32c07d6916c873d798ccae300036bc0129cb |
08-Jan-2011 |
Eric Christopher <echristo@apple.com> |
I don't think I could find a 10.2.x box if I tried. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123051 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
65e43a259ff532f66ff1f04bd5d67c17bcffdc9d |
23-Dec-2010 |
Bill Wendling <isanbard@gmail.com> |
Default to armv7 instead of armv6. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122457 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
04b2bb30f6e0359a3d4a361488552f148ad20c13 |
23-Oct-2010 |
Bob Wilson <bob.wilson@apple.com> |
Do not install libBugpointPasses.dylib for Apple builds. Radar 8585383. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117172 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
abf4b382a6dee02adec7dbc11cbe4b43a8f17535 |
23-Oct-2010 |
Bob Wilson <bob.wilson@apple.com> |
Fix the name of libLLVMHello.dylib so that it does not get installed for Apple builds. Radar 8585383. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117164 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
0ab754b25ae3fb1a9ebd09585c70084f9400f69d |
16-Aug-2010 |
Bob Wilson <bob.wilson@apple.com> |
Install Embedded builds into usr/local. Radar 8313723. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111149 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
1b73052140e7a3fd4767e7b7b7fda224911306b3 |
10-Aug-2010 |
Bob Wilson <bob.wilson@apple.com> |
Install llvmCore_Sim to the simulator SDK directory. Radar 8282845. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110687 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
02dee5b437f65d7907702eb91e7d435842375ca2 |
23-Jul-2010 |
Bob Wilson <bob.wilson@apple.com> |
Add an explicit -sdk option to xcrun command. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109196 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
273e48b53b0a44629eb90b2c5f029adbb4c20f77 |
20-Jul-2010 |
Bob Wilson <bob.wilson@apple.com> |
Add support for a new Apple-style build target, EmbeddedSim, that builds llvmCore for the iOS Simulator. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108922 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
4332792deb7cd4c43bcd9cda23fdbe01dcc90154 |
19-Jul-2010 |
Bob Wilson <bob.wilson@apple.com> |
Save a copy of the unstripped libLTO.dylib in $SYM_DIR. Clean up the code for dealing with libLTO.dylib to put it all in one place and to allow use of DISABLE_USR_LINKS. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108753 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
4bb327d03f6fc91fe6e0c08e3b2452edcd88eefd |
15-Jul-2010 |
Bob Wilson <bob.wilson@apple.com> |
Remove the entire docs directory from Apple-style builds. This fixes a "usr_junk" verification failure when installing into /usr. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108384 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
29c8a782e16ebc2fade2167985bce1b1736d97f9 |
15-Jul-2010 |
Bob Wilson <bob.wilson@apple.com> |
Try to get embedded build of llvmCore to pass verification. Simplify some things in the process. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108382 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
0a7e18cb23292d8892ac15fbbf0d5420be87e2a5 |
30-Jun-2010 |
Bill Wendling <isanbard@gmail.com> |
Use -l option to remove symbols from i386. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107212 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
0a1bd2abf6d2ef526965977d6f069b6370095913 |
29-Jun-2010 |
Bill Wendling <isanbard@gmail.com> |
Strip resulting binaries. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107112 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
e45da4f156217b6dcadd6e9b82b8cfa6d52f1d65 |
23-Jun-2010 |
Bill Wendling <isanbard@gmail.com> |
Generate DWARF information during Apple-style build. They'll be stripped out later on. But we need them saved in the symbols directory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106604 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
bf1075cbe764b7b1ee514d755757c6e4784f994d |
14-Jun-2010 |
Bob Wilson <bob.wilson@apple.com> |
Honor the SDKROOT setting when building llvm. Radar 7894069. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105938 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
7d2552135d2240f95d94c4f252274f4f863a3f5d |
06-May-2010 |
Bob Wilson <bob.wilson@apple.com> |
Select an ARM-hosted cross build with a separate makefile target instead of a magic project name. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103125 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
857a894781f45ddeaec59b43433ed18e071dce03 |
03-May-2010 |
Bob Wilson <bob.wilson@apple.com> |
Remove special case for llvmCore_Embedded project. This is no longer needed since llvmCore is built as part of llvmgcc42 now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102962 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
619d03fa04c0ca56106ec04d20fa8e4f9273ac8d |
29-Apr-2010 |
Bob Wilson <bob.wilson@apple.com> |
Don't remove libLTO.dylib if it's not being installed in Developer/usr/lib; just leave it in Developer/usr/local/lib. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102646 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
b8485d69c10415c1784d429ebac504b9a34a45a2 |
28-Apr-2010 |
Bob Wilson <bob.wilson@apple.com> |
Add an option to the Apple-style build to control whether libLTO.dylib should be installed. Disable it by default. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102531 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
598f4abdf4a194aec95a9a35f0dcabbb90103d38 |
28-Apr-2010 |
Bob Wilson <bob.wilson@apple.com> |
Undo most of my previous whitespace fix. I think I like it better this way after all. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102508 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
d79f0edd62e18722e3b74ac45eec555c82848198 |
28-Apr-2010 |
Bob Wilson <bob.wilson@apple.com> |
Fix inconsistent use of HOSTS and TARGETS variables. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102505 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
2f6da3de25a5845b1bf6f6fda6a9eef83a1688e8 |
28-Apr-2010 |
Bob Wilson <bob.wilson@apple.com> |
Fix whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102504 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
602d0050832d5969e15301b6fca2c5a488e32eac |
23-Mar-2010 |
Bill Wendling <isanbard@gmail.com> |
Use "DISABLE_EDIS" to disable building "edis" explicitly. Don't build it for Apple-style builds. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99336 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
11cb87c2599ddc4534af30745db72bb0d6e61791 |
17-Mar-2010 |
Jim Grosbach <grosbach@apple.com> |
Use llvm-gcc to build ARM when it's available git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98770 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
30174be37a97b8fbc395e92b5895fb8a89cc8c4e |
03-Mar-2010 |
Bill Wendling <isanbard@gmail.com> |
Fix comment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97644 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
fbe8eab37e554efb07f8034a975e8a55c7dd15ea |
03-Mar-2010 |
Bill Wendling <isanbard@gmail.com> |
Don't turn assertions on by default. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97623 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
ce8febefa528846ba7adfe8116dd3fa4fb31c9c1 |
19-Jan-2010 |
Bob Wilson <bob.wilson@apple.com> |
The change in r90189 adds a link in a directory outside the iPhone platform directory when building the llvmCore_Embedded project. Fix this by putting the iPhone platform directory into DEST_DIR instead of DEST_ROOT. I also noticed what appears to be an unintentional use of DEVELOPER_BIN instead of DEVELOPER_DIR, so I fixed that and changed to use DEVELOPER_DIR in some places that were hardcoded to "Developer". Finally, the other changes here allowed some refactoring and simplification, which I have done. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93878 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
dfe7281fab2f209fa2015b5a21ea142bcc1ef457 |
14-Jan-2010 |
Bill Wendling <isanbard@gmail.com> |
Use ENABLE_ASSERTIONS throughout. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93423 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
b7eaa130d05347b6e84fd25f1f59f85681be1ede |
14-Jan-2010 |
Stuart Hastings <stuart@apple.com> |
Erm, previous patch was wrong; Thanks Bill\! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93381 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
ee6c04e24575da8c684584eb7ec3726f9f3240ff |
14-Jan-2010 |
Stuart Hastings <stuart@apple.com> |
Enable assertions by default for Apple-style builds. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93380 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
6be413dd64c359f03b91321defceef9d641f1235 |
15-Dec-2009 |
Bill Wendling <isanbard@gmail.com> |
Some command lines don't like numbers with leading zeros. Remove them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91463 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
c39d9536f74cc8fd754b23b2f1224eb4763bd662 |
01-Dec-2009 |
Eric Christopher <echristo@apple.com> |
Add a soft link so that in an apple style build we can find libLTO.dylib. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90189 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
17fc13f00a7eed83cb8259c0594403fcae7fb492 |
04-Nov-2009 |
Evan Cheng <evan.cheng@apple.com> |
Look for llvm-gcc under /Developer/usr/bin first. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86023 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
7fc4026d975e9aa150e2c4486cc81dc8011b4a6b |
03-Nov-2009 |
Bill Wendling <isanbard@gmail.com> |
Use llvm-gcc on newer Darwins. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85963 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
ec2d49e79fcb3fafd0b7330d5bfbf0df55bab995 |
02-Nov-2009 |
Jim Grosbach <grosbach@apple.com> |
Missing bit of universal built + hosted git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85785 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
58c47236626a51620103d83ed433a78679ad869b |
31-Oct-2009 |
Jim Grosbach <grosbach@apple.com> |
The universal SDKROOT should only be assigned when hosted. Otherwise the SDKROOT can refer to the target when we're building for the host. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85672 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
669327b9fb3ecc1caa4cae73ee59dddc76ca3f6c |
30-Oct-2009 |
Jim Grosbach <grosbach@apple.com> |
Allow cross target build git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85611 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
4a53e1ef9d137af590425f77f02a4e974f370656 |
22-Oct-2009 |
Stuart Hastings <stuart@apple.com> |
Trying again to tweak the top-level Makefile to facilitate an Apple-style build. Now with Clang-compatibility. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84872 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
9a6d88d38b974f36642700c4b0f3e725c4fde450 |
20-Oct-2009 |
Daniel Dunbar <daniel@zuster.org> |
Revert "Tweak top-level Makefile to facilitate Apple-style build.", this is breaking Clang's Apple-style build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84592 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
93d8cd8072434f3348e12769145e0c8eb40edff1 |
19-Oct-2009 |
Stuart Hastings <stuart@apple.com> |
Tweak top-level Makefile to facilitate Apple-style build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84507 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
9ad675893f8357add0015531dc53892bb017e54b |
29-Sep-2009 |
Stuart Hastings <stuart@apple.com> |
B&I's buildit forces a PATH that omits /Developer. Temporarily add /Developer/usr/bin to the PATH when looking for llvm-gcc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83028 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
dc3d8cc6a62fb42ddde8df9d544828798aa6365b |
29-Sep-2009 |
Stuart Hastings <stuart@apple.com> |
For B&I-style builds, tweak build_llvm script to prefer LLVM-G++ if available. Override by setting CC and CXX in the environment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83024 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
98dd4e67bc9325cee4d4cd68b5d2fac273346ff4 |
28-Aug-2009 |
Bob Wilson <bob.wilson@apple.com> |
Disable optional bindings for Apple-style builds. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80319 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
20a709f9deb23853e4f8209dce24242dc0deed7e |
28-Aug-2009 |
Bob Wilson <bob.wilson@apple.com> |
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80316 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
b562b47deeb163d3c854b2d9670bf38a37b7816e |
28-Aug-2009 |
Daniel Dunbar <daniel@zuster.org> |
Don't build runtime libraries in an Apple style build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80303 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
8464f072350d7f8fc12180f0f2071fe2d08c928d |
26-Aug-2009 |
Bill Wendling <isanbard@gmail.com> |
Don't submit test directory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80139 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
52151168bce8c335466b42047846fcfc4712a020 |
18-Aug-2009 |
Evan Cheng <evan.cheng@apple.com> |
Even more Apple style build horribleness. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79299 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
021da14dac8d3841c47ad742f84f2f1dc96448f6 |
16-Jul-2009 |
Stuart Hastings <stuart@apple.com> |
In an Apple-style build, compile with llvm-gcc/llvm-g++ if available. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76080 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
b306e38a2e00eccb2b6cca176ce71385fb4a77f9 |
21-Apr-2009 |
Evan Cheng <evan.cheng@apple.com> |
One Mac OS X, just build with -O3 but without -fstrict-aliasing (which is kinda broken). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69630 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
68189850320464bd07fbaf4b2ef2dff0fd07f9f4 |
10-Apr-2009 |
Bill Wendling <isanbard@gmail.com> |
Don't install the libLLVMHello.dylib example. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68807 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
82934f2355da7ffb93da8bd14c06ae1b706fee5f |
10-Apr-2009 |
Bill Wendling <isanbard@gmail.com> |
Don't run "dsymutils" on .a files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68795 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
69197579210155d31941fe399d8ffc746ad2de69 |
11-Feb-2009 |
Bill Wendling <isanbard@gmail.com> |
Don't try to strip a file we just moved. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64263 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
0de5d6fce05dcdb6e9ea2368f02b936b0c50aacf |
09-Feb-2009 |
Bill Wendling <isanbard@gmail.com> |
Strip the LTO dylib. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64119 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
eaa0ffbc41d89e77735c2cf27cbdb9433db376cf |
09-Feb-2009 |
Bill Wendling <isanbard@gmail.com> |
Small fix for the 'strip' command. Do a list of .so files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64112 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
51739ca5af2e992b3d627ea5bad2a4a7f2277270 |
09-Feb-2009 |
Bill Wendling <isanbard@gmail.com> |
Don't run 'strip' on files that aren't there. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64108 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
25c0805c2a12c8dd1ff96bec97ca60904a05bd3b |
09-Feb-2009 |
Bill Wendling <isanbard@gmail.com> |
Remove warnings about not being able to delete something. Don't run lipo on gccas, gccld, and llvm-config scripts. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64107 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
a56c037ce1c7526aab5c6669dd91f1f28c5eaed3 |
07-Feb-2009 |
Evan Cheng <evan.cheng@apple.com> |
Revert 64023. make prefers GNUmakefile over makefile. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64024 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
923166fcc5ffc4ebd12dafb090707795ee02e05b |
07-Feb-2009 |
Evan Cheng <evan.cheng@apple.com> |
Move Apple style build makefiles to the top level. Just like llvmgcc42. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64023 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
fc953d149fd4e639a3d12f144c65a994b6551945 |
16-Dec-2008 |
Bill Wendling <isanbard@gmail.com> |
Change so that buildit won't need a parent directory with only the build scripts in them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61061 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
ce5ac1606f404a3776d11c66df9f21b675b0a764 |
20-Nov-2008 |
Bill Wendling <isanbard@gmail.com> |
Copy the tblgen utility. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59681 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
e649778b555465fd25811daef98f6ddbc9efd378 |
28-Oct-2008 |
Bill Wendling <isanbard@gmail.com> |
- 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58298 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
e93f5db6e5f4cf87c5a6cb9d8f25d9808b9a82d6 |
06-Oct-2008 |
Devang Patel <dpatel@apple.com> |
Set UNIVERSAL_ARCH value. Fixes build failure when target is i386. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57211 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
4869456c29ef3926f9eb2c9021b409c6bf7dd367 |
19-Aug-2008 |
Devang Patel <dpatel@apple.com> |
Compress manpages. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54971 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
a37599bc7a203e6dbc59d6fbe1a1bd8e0b8aa709 |
06-Aug-2008 |
Bill Wendling <isanbard@gmail.com> |
Add ARM to the targets to build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54386 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
11274cc48f54344e80d5d40c8f595ee785c2b6e1 |
28-Jul-2008 |
Bill Wendling <isanbard@gmail.com> |
Don't build with 4.0. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54137 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
318a51149522732ae2e3ec5dda40a917eb7538a0 |
21-Jul-2008 |
Bill Wendling <isanbard@gmail.com> |
Temporary hack to build with GCC 4.0 instead of 4.2. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53860 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
499d7cf188d48e7f709d07212bbd367198a1569d |
12-Jul-2008 |
Bill Wendling <isanbard@gmail.com> |
Porting r53478 into mainline: Update to build_llvm. Don't output a floating point number for the version. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53484 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
8d3f36f05cb97efb1cc24a5c64d6c792651cd897 |
24-Jun-2008 |
Bill Wendling <isanbard@gmail.com> |
Extract the x86_64 part for the executables. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52647 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
1f85129eb7489de7bd3a23338d414689a5465b7c |
06-May-2008 |
Bill Wendling <isanbard@gmail.com> |
Remove tar ball from installed directory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50717 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
ff140fa1f13b3c11fde2dcde273b3615c22fc4a5 |
15-Apr-2008 |
Bill Wendling <isanbard@gmail.com> |
Apple GCC 4.2 builds things differently. It no longer spawns a bunch of processes, but requires the project to use -j. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49744 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
c373221a0829310fabed389be209a5c03b9c84a6 |
15-Apr-2008 |
Bill Wendling <isanbard@gmail.com> |
Install into the directory git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49713 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
6b893fced8ce8ac711d4fd6718f56c921ad8a6e3 |
11-Apr-2008 |
Devang Patel <dpatel@apple.com> |
Change llvm tools install location. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49540 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
1a76f00dde513a7bdf20b1c424ba31f3abeed2a6 |
28-Mar-2008 |
Bill Wendling <isanbard@gmail.com> |
Simplify the conversion from "0x" numbers to a single digit number. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48907 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
28ecd49e9b90de5ec040ead32fbe7d12bb63b2ce |
22-Mar-2008 |
Bill Wendling <isanbard@gmail.com> |
Don't strip things when we're doing a debug build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48696 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
02e4e173bfd53d589cfeaea4a573b2402b881578 |
29-Feb-2008 |
Nick Kledzik <kledzik@apple.com> |
install new lto dylib. pass down LLVM_SUBMIT_VERSION git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47763 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
ddb84f5c97c25e201fd53172e0f0551d30ec4f04 |
29-Feb-2008 |
Nick Kledzik <kledzik@apple.com> |
fix default RC_ProjectSourceSubversion to be zero git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47761 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
|
2be680481b676d20b5739a3aab83c1e95af547e9 |
12-Feb-2008 |
Devang Patel <dpatel@apple.com> |
Remove dead code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47012 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
c60141ba4345b1c8db0f518380ca84d9797eb1d9 |
30-Jan-2008 |
Devang Patel <dpatel@apple.com> |
Always put version numbers at the end because they are optional. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46563 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
b4eae999f6064291ef1069a5d5e219189cc902a4 |
18-Jan-2008 |
Evan Cheng <evan.cheng@apple.com> |
Fix makefiles to enable Apply style debug build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46180 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|
3de01e10aeb384fbb4ffc92fa046b10db2485261 |
17-Jan-2008 |
Devang Patel <dpatel@apple.com> |
Enable CBE git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46112 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
18edd2060526c4060a91d88b50be35c8f15a71e9 |
18-Dec-2007 |
Bill Wendling <isanbard@gmail.com> |
Ignore shell scripts when doing "dsymutil" call. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45166 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
57c4fc2e238b56d71f5a8c329c4473510d9297cb |
01-Dec-2007 |
Devang Patel <dpatel@apple.com> |
Change LinkTimeOptimizer.h install location. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44477 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
0a45fa9348638836de8f4c1e51465834b94023d1 |
01-Dec-2007 |
Devang Patel <dpatel@apple.com> |
Change lib lto install location. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44476 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
553d22c29e74f58c15df32f7e5d38bf13b7f2e92 |
13-Nov-2007 |
Bill Wendling <isanbard@gmail.com> |
Move SYSCTL stuff close to where it's used. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44031 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
5250f1f4b0720f0fb7c01fc8340ada94ba3531aa |
13-Nov-2007 |
Devang Patel <dpatel@apple.com> |
Build universal llvm. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44030 91177308-0d34-0410-b5e6-96231b3b80d8
uild_llvm
|
6902e84ba0f7e35500e09149816353d41305be2e |
09-Nov-2007 |
Bill Wendling <isanbard@gmail.com> |
Initial commit of files that support building LLVM the "Apple" way. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43929 91177308-0d34-0410-b5e6-96231b3b80d8
NUmakefile
uild_llvm
|