• Home
  • History
  • Annotate
  • only in /external/llvm/utils/buildit/
History log of /external/llvm/utils/buildit/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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