[llvm-commits] CVS: llvm/Makefile.rules

2007-06-29 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.437 - 1.438 --- Log message: Add a missing . --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.437

[llvm-commits] CVS: llvm/Makefile.rules

2007-06-28 Thread David Greene
Changes in directory llvm: Makefile.rules updated: 1.436 - 1.437 --- Log message: Clean up comments to be consistent with code. --- Diffs of the changes: (+3 -2) Makefile.rules |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2007-05-17 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.434 - 1.435 --- Log message: Fix a problem with building .y files when BISON is not present. Merged from the release_20 branch. --- Diffs of the changes: (+11 -4) Makefile.rules | 15 +++ 1 files changed, 11

[llvm-commits] CVS: llvm/Makefile.rules

2007-05-02 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.432 - 1.433 --- Log message: Add a rule to get the footprint of binaries and libraries. --- Diffs of the changes: (+14 -0) Makefile.rules | 14 ++ 1 files changed, 14 insertions(+) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2007-05-02 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.433 - 1.434 --- Log message: Disable RTTI handling until we're ready. --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm: Makefile.rules updated: 1.431 - 1.432 --- Log message: Removed tabs everywhere except autogenerated external files. Add make target for tabs checking. --- Diffs of the changes: (+3 -1) Makefile.rules |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-)

[llvm-commits] CVS: llvm/Makefile.rules

2007-04-14 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.430 - 1.431 --- Log message: add a target to print out 80-column violations. --- Diffs of the changes: (+3 -0) Makefile.rules |3 +++ 1 files changed, 3 insertions(+) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.430

[llvm-commits] CVS: llvm/Makefile.rules

2007-04-09 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.429 - 1.430 --- Log message: Speed up installation a bit by ignoring .svn directories. Patch by Scott Michel. --- Diffs of the changes: (+2 -1) Makefile.rules |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/Makefile.rules

2007-02-27 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.426 - 1.427 --- Log message: target for generating CC info --- Diffs of the changes: (+5 -0) Makefile.rules |5 + 1 files changed, 5 insertions(+) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.426

[llvm-commits] CVS: llvm/Makefile.rules

2007-02-27 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.427 - 1.428 --- Log message: correct dependency --- Diffs of the changes: (+1 -0) Makefile.rules |1 + 1 files changed, 1 insertion(+) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.427 llvm/Makefile.rules:1.428 ---

[llvm-commits] CVS: llvm/Makefile.rules

2007-02-09 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.424 - 1.425 --- Log message: Don't use gccld or gccas --- Diffs of the changes: (+11 -13) Makefile.rules | 24 +++- 1 files changed, 11 insertions(+), 13 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2007-02-09 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.425 - 1.426 --- Log message: Fix some bugs in module building that broke llvm-stacker project. --- Diffs of the changes: (+3 -3) Makefile.rules |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules

[llvm-commits] CVS: llvm/Makefile.rules

2007-02-07 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.423 - 1.424 --- Log message: Make the cleaning of BUILT_SOURCES be a clean-all target item, not a clean target item. This gets around having the built sources disappear when only one build mode wants to be cleaned. With the clean-all

[llvm-commits] CVS: llvm/Makefile.rules

2007-02-06 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.421 - 1.422 --- Log message: Implement the NO_INSTALL feature. Setting this variable to any value in a directory's Makefile will prevent the build products from that directory from being installed. This is useful for tools and libraries that

[llvm-commits] CVS: llvm/Makefile.rules

2007-02-06 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.422 - 1.423 --- Log message: Remove a spurious ; --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.422

[llvm-commits] CVS: llvm/Makefile.rules

2007-02-04 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.420 - 1.421 --- Log message: When using LINK_COMPONENTS, append the components to the end of the libraries linked with. This permits a project to still use USEDLIBS to specify its own libraries in conjunction with LINK_COMPONENTS.

[llvm-commits] CVS: llvm/Makefile.rules

2007-01-26 Thread Andrew Lenharth
Changes in directory llvm: Makefile.rules updated: 1.419 - 1.420 --- Log message: Work around broken binutils on alpha --- Diffs of the changes: (+4 -0) Makefile.rules |4 1 files changed, 4 insertions(+) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.419

[llvm-commits] CVS: llvm/Makefile.rules

2007-01-11 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.418 - 1.419 --- Log message: Don't remove the find_rule label from FLEX output. It is needed by some versions of FLEX even through we don't use REJECT. Thanks to Jeff Cohen for tracking this down. --- Diffs of the changes: (+0 -1)

[llvm-commits] CVS: llvm/Makefile.rules

2007-01-03 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.417 - 1.418 --- Log message: Remove the find_rule label from the output of flex. This will break any use of the REJECT macro but we don't use it. This just hushes up a warning in the presence of -Wno-unused. --- Diffs of the changes: (+1

[llvm-commits] CVS: llvm/Makefile.rules

2006-12-30 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.416 - 1.417 --- Log message: When compiling a C or C++ file to assembly, make the assembly output depend on the compiler. This works around problems in the Stacker runtime when the CFE changes in such a way that the assembly file needs to be

[llvm-commits] CVS: llvm/Makefile.rules

2006-12-03 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.412 - 1.413 --- Log message: Handle upgrade of llvm-gcc3 assembly files. --- Diffs of the changes: (+24 -0) Makefile.rules | 24 1 files changed, 24 insertions(+) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-12-03 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.413 - 1.414 --- Log message: Remove line not meant to be committed. --- Diffs of the changes: (+0 -2) Makefile.rules |2 -- 1 files changed, 2 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.413

[llvm-commits] CVS: llvm/Makefile.rules

2006-11-15 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.409 - 1.410 --- Log message: Fix typo pointed out by Bryan Adams --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.409

[llvm-commits] CVS: llvm/Makefile.rules

2006-11-10 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.408 - 1.409 --- Log message: Allow ENABLE_OPTIMIZED=0 to turn off optimization (turn on debug). --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff

[llvm-commits] CVS: llvm/Makefile.rules

2006-11-02 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.407 - 1.408 --- Log message: For PR786: http://llvm.org/PR786 : Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't

[llvm-commits] CVS: llvm/Makefile.rules

2006-10-24 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.406 - 1.407 --- Log message: Targets should depend on all the intrinsics.td files also, otherwise they will compute a locally wrong numbering for the intrinsics. This fixes a nasty issue where the x86 backend started miscompiling stuff in a

[llvm-commits] CVS: llvm/Makefile.rules

2006-09-03 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.399 - 1.400 --- Log message: Rearrange library linkage order. --- Diffs of the changes: (+4 -3) Makefile.rules |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-09-03 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.400 - 1.401 --- Log message: Add a new make option (LINK_COMPONENTS) which tools can use to specify what libraries they need. This uses llvm-config to link the tools. --- Diffs of the changes: (+14 -4) Makefile.rules | 18

[llvm-commits] CVS: llvm/Makefile.rules

2006-09-03 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.401 - 1.402 --- Log message: Make LINK_COMPONENTS interact well with make clean --- Diffs of the changes: (+3 -1) Makefile.rules |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-09-03 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.402 - 1.403 --- Log message: Bugfix for llvm-config support --- Diffs of the changes: (+16 -13) Makefile.rules | 29 - 1 files changed, 16 insertions(+), 13 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-08-25 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.396 - 1.397 --- Log message: For PR797: http://llvm.org/PR797 : Final commit for this bug. This removes the last EH holdouts in LLVM and turns off exception support by using the -fno-exceptions option. This leads to the following reduction

[llvm-commits] CVS: llvm/Makefile.rules

2006-08-25 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.397 - 1.398 --- Log message: Doh! Commit the change that turns ON -fno-exceptions. --- Diffs of the changes: (+3 -3) Makefile.rules |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules configure

2006-08-24 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.395 - 1.396 configure updated: 1.248 - 1.249 --- Log message: For PR738: http://llvm.org/PR738 : Demote check for bison from error to warning and make sure that the makefile can handle an empty definition for BISON variable. --- Diffs of

[llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.393 - 1.394 --- Log message: For PR797: http://llvm.org/PR797 : 1. Actually turn on -fno-exceptions in libraries that do not have the REQUIRES_EH option in their Makefile. The following library file size savings were made (DEBUG):

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Chris Lattner
On Aug 18, 2006, at 2:30 AM, Reid Spencer wrote: For PR797: http://llvm.org/PR797 : 1. Actually turn on -fno-exceptions in libraries that do not have the REQUIRES_EH option in their Makefile. The following library file size savings were made (DEBUG): Very cool, but... is this safe?

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Reid Spencer
Hmm .. didn't think of that, but it passed all the tests. All the tools still have top level exception handlers so its not like we'd generate an unexpected_exception error. Some memory cleanup could be missed, but the process is going to exit anyway. Temporary files that need to be cleaned up are

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Chris Lattner
On Aug 18, 2006, at 9:55 AM, Reid Spencer wrote: Hmm .. didn't think of that, but it passed all the tests. All the tools still have top level exception handlers so its not like we'd generate an unexpected_exception error. Some memory cleanup could be missed, but the process is going to exit

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Reid Spencer
On Fri, 2006-08-18 at 10:04 -0700, Chris Lattner wrote: On Aug 18, 2006, at 9:55 AM, Reid Spencer wrote: Hmm .. didn't think of that, but it passed all the tests. All the tools still have top level exception handlers so its not like we'd generate an unexpected_exception error. Some

[llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.394 - 1.395 --- Log message: To avoid errors where a non-exception .o is on the stack between a throw and a handler, which would produce errors like: terminate called after throwing an instance of 'std::string' we must comment out setting

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-08-18 Thread Chris Lattner
We'd expect the exception to end up in main, an error printed, then the process exited. However, because foo has no unwind info, the unwinder will abort the process when it gets to the X frame. I was under the impression that those stack frames would just get bypassed. However, I wrote a

[llvm-commits] CVS: llvm/Makefile.rules

2006-08-07 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.392 - 1.393 --- Log message: For PR780: http://llvm.org/PR780 : 1. Change the usage of LOADABLE_MODULE so that it implies all the things necessary to make a loadable module. This reduces the user's burdern to get a loadable module

[llvm-commits] CVS: llvm/Makefile.rules

2006-07-27 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.391 - 1.392 --- Log message: Pass -fstrict-aliasing to the compiler when building a release build on darwin. Darwin doesn't default to it being on. --- Diffs of the changes: (+8 -3) Makefile.rules | 11 --- 1 files changed, 8

[llvm-commits] CVS: llvm/Makefile.rules

2006-07-21 Thread Evan Cheng
Changes in directory llvm: Makefile.rules updated: 1.388 - 1.389 --- Log message: Workaround no longer needed. --- Diffs of the changes: (+1 -6) Makefile.rules |7 +-- 1 files changed, 1 insertion(+), 6 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.388

[llvm-commits] CVS: llvm/Makefile.rules

2006-07-20 Thread Andrew Lenharth
Changes in directory llvm: Makefile.rules updated: 1.385 - 1.386 --- Log message: Fix linking on Alpha --- Diffs of the changes: (+3 -3) Makefile.rules |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.385

[llvm-commits] CVS: llvm/Makefile.rules

2006-07-20 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.386 - 1.387 --- Log message: Build more debugger/selectiondag libraries as archives instead of .o files. This works around bugs in some versions of the cygwin linker. Patch contributed by Anton Korobeynikov. --- Diffs of the changes:

[llvm-commits] CVS: llvm/Makefile.rules

2006-07-11 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.384 - 1.385 --- Log message: Profile builds should always have debug info enabled. --- Diffs of the changes: (+3 -3) Makefile.rules |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-06-29 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.383 - 1.384 --- Log message: Allow specifying an explicit list of architectures to build for, e.g.: make ENABLE_OPTIMIZED=1 UNIVERSAL=1 UNIVERSAL_ARCH=i386 ppc ppc64 retain the default of building for just i386/ppc. --- Diffs of the

[llvm-commits] CVS: llvm/Makefile.rules

2006-06-21 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.381 - 1.382 --- Log message: Factor a bunch of rules together, no functionality change. --- Diffs of the changes: (+23 -56) Makefile.rules | 79 - 1 files changed, 23

[llvm-commits] CVS: llvm/Makefile.rules

2006-06-21 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.382 - 1.383 --- Log message: Add targets for generating .s file in addition to .o files. --- Diffs of the changes: (+28 -15) Makefile.rules | 43 --- 1 files changed, 28 insertions(+), 15

[llvm-commits] CVS: llvm/Makefile.rules

2006-06-20 Thread Evan Cheng
Changes in directory llvm: Makefile.rules updated: 1.380 - 1.381 --- Log message: Allow LLVM to be built with extra options. --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-06-15 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.378 - 1.379 --- Log message: Fix building on case-sensitive file systems, grr :) --- Diffs of the changes: (+2 -2) Makefile.rules |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-06-01 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.377 - 1.378 --- Log message: Remove obsolete CORE_IS_ARCHIVE stuff. --- Diffs of the changes: (+0 -8) Makefile.rules |8 1 files changed, 8 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.377

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-31 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.374 - 1.375 --- Log message: Use archive libraries instead of object files for VMCore, BCReader, BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate these changes. This was done to speed up link times. --- Diffs of

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-31 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.375 - 1.376 --- Log message: For PR786: http://llvm.cs.uiuc.edu/PR786 : Turn -pedantic and -Wno-long-long compile flags on by default. In a few places, avoid the warnings by removing these options in the local makefile. One notable

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-24 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.370 - 1.371 --- Log message: Don't use -fomit-frame-pointer on darwin, it breaks stacktrace collection. --- Diffs of the changes: (+3 -0) Makefile.rules |3 +++ 1 files changed, 3 insertions(+) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-24 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.371 - 1.372 --- Log message: Remove flags implied by -O3 --- Diffs of the changes: (+2 -2) Makefile.rules |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.371

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-24 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.372 - 1.373 --- Log message: Abstract out the current optimization level into a flag that can be overridden on the make line, to avoid bugs in native compilers. --- Diffs of the changes: (+10 -6) Makefile.rules | 16 ++--

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-05-24 Thread Reid Spencer
On Wed, 2006-05-24 at 18:02 -0500, Chris Lattner wrote: +# OPTIMIZE_OPTION - The optimization level option we want to build LLVM with +# this can be overridden on the make command line. +OPTIMIZE_OPTION := -O3 Yuck! :) That means anyone not using a compiler that understands -O3 will have

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-05-24 Thread Chris Lattner
On Wed, 24 May 2006, Reid Spencer wrote: +# this can be overridden on the make command line. +OPTIMIZE_OPTION := -O3 Yuck! :) That means anyone not using a compiler that understands -O3 will have to put that on every make command line. I assume this is a temporary situation. What we ought to

Re: [llvm-commits] CVS: llvm/Makefile.rules

2006-05-24 Thread Reid Spencer
Okay, that makes sense now :) Reid. On Wed, 2006-05-24 at 18:37 -0500, Chris Lattner wrote: On Wed, 24 May 2006, Reid Spencer wrote: +# this can be overridden on the make command line. +OPTIMIZE_OPTION := -O3 Yuck! :) That means anyone not using a compiler that understands -O3 will

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-16 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.366 - 1.367 --- Log message: When linking, make sure the project libraries are linked before the LLVM libraries. This ensures that the project's libraries (which most likely depend on LLVM libraries) come first on the command line and can

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-16 Thread Vladimir Prus
Changes in directory llvm: Makefile.rules updated: 1.367 - 1.368 --- Log message: Replace ../whatever.td with whatever.td, so that out-of-tree backends can just add lib/Target to TableGen includes. --- Diffs of the changes: (+2 -1) Makefile.rules |3 ++- 1 files changed, 2

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-16 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.368 - 1.369 --- Log message: Make sure that $(CXX.Flags) is passed to the linker so that the same options with which source is compiled are used when linking. This matters when a project is using the LLVM makefiles and overrides CXXFLAGS to

[llvm-commits] CVS: llvm/Makefile.rules

2006-05-10 Thread Owen Anderson
Changes in directory llvm: Makefile.rules updated: 1.365 - 1.366 --- Log message: Fix some problems linking stuff in libTarget. --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-20 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.363 - 1.364 --- Log message: Remove V9 jit support --- Diffs of the changes: (+0 -15) Makefile.rules | 15 --- 1 files changed, 15 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.363

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-20 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.364 - 1.365 --- Log message: Remove traces of Burg utility now that its gone and not needed. --- Diffs of the changes: (+0 -4) Makefile.rules |4 1 files changed, 4 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-19 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.362 - 1.363 --- Log message: Final piece to get relinked .o files buildable universal on Darwin. --- Diffs of the changes: (+6 -2) Makefile.rules |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-11 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.360 - 1.361 --- Log message: Remove extraneous building in target dist-check. There is no reason that a distribution should need to be able to make a distribution so eliminate the make dist from the list of targets attempted. --- Diffs of

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-10 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.359 - 1.360 --- Log message: ENABLE_ASSERTIONS - DISABLE_ASSERTIONS --- Diffs of the changes: (+4 -4) Makefile.rules |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-09 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.358 - 1.359 --- Log message: Check for DISABLE_ASSERTIONS, not ENABLE_ASSERTIONS --- Diffs of the changes: (+5 -9) Makefile.rules | 14 +- 1 files changed, 5 insertions(+), 9 deletions(-) Index: llvm/Makefile.rules diff

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-07 Thread Evan Cheng
Changes in directory llvm: Makefile.rules updated: 1.356 - 1.357 --- Log message: A saner workaround. I hope. --- Diffs of the changes: (+5 -3) Makefile.rules |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.356

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-07 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.357 - 1.358 --- Log message: For PR723: http://llvm.cs.uiuc.edu/PR723 : 1. Don't force debug builds to have assertion checking turned on always. Let the default (on) be taken, or overridden by the command line 2. Create two new BuildModes

[llvm-commits] CVS: llvm/Makefile.rules

2006-04-06 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.354 - 1.355 --- Log message: Add support for building the LLVM libraries and tools as a Mac OS/X universal binary, by specifying UNIVERSAL=1 on the make command line. --- Diffs of the changes: (+7 -0) Makefile.rules |7 +++ 1

[llvm-commits] CVS: llvm/Makefile.rules

2006-03-23 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.353 - 1.354 --- Log message: Add a facility for invoking the llvm-config tool when linking a program. This facility allows LLVMLIBS to be specified with something like: LLVMLIBS = config --libs jit instead of: LLVMLIBS = JIT with the same

[llvm-commits] CVS: llvm/Makefile.rules configure

2006-03-22 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.352 - 1.353 configure updated: 1.213 - 1.214 --- Log message: These changes are necessary to support the new llvm-config tool. llvm-config is a handy tool for users of LLVM who want to be able to quickly get information about LLVM's

[llvm-commits] CVS: llvm/Makefile.rules

2006-03-20 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.351 - 1.352 --- Log message: Enable assertions to be enabled in release builds by building with make ENABLE_OPTIMIZED=1 ENABLE_ASSERTIONS=1 --- Diffs of the changes: (+21 -11) Makefile.rules | 32 +--- 1

[llvm-commits] CVS: llvm/Makefile.rules

2006-03-08 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.349 - 1.350 --- Log message: Use $(Verb) instead of @ so that VERBOSE=1 will print these. --- Diffs of the changes: (+2 -2) Makefile.rules |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/Makefile.rules diff

[llvm-commits] CVS: llvm/Makefile.rules

2006-03-02 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.348 - 1.349 --- Log message: pass -Illvm/include to tblgen --- Diffs of the changes: (+3 -2) Makefile.rules |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.348

[llvm-commits] CVS: llvm/Makefile.rules

2006-02-14 Thread Duraid Madina
Changes in directory llvm: Makefile.rules updated: 1.342 - 1.343 --- Log message: oops, I meant this --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.342

[llvm-commits] CVS: llvm/Makefile.rules

2006-02-14 Thread Duraid Madina
Changes in directory llvm: Makefile.rules updated: 1.343 - 1.344 --- Log message: HP aCC (and a bunch of other compilers, no doubt) don't share GCC's syntax for auto-dependency generation stuff. This should be changed to be disabling dependency stuff unless GCC/ICC is found. --- Diffs of

[llvm-commits] CVS: llvm/Makefile.rules

2006-02-14 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.345 - 1.346 --- Log message: bugfixes --- Diffs of the changes: (+2 -3) Makefile.rules |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.345

[llvm-commits] CVS: llvm/Makefile.rules

2006-02-13 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.339 - 1.340 --- Log message: wrap long lines --- Diffs of the changes: (+16 -9) Makefile.rules | 25 - 1 files changed, 16 insertions(+), 9 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-02-13 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.340 - 1.341 --- Log message: Wrap a couple more long lines --- Diffs of the changes: (+5 -4) Makefile.rules |9 + 1 files changed, 5 insertions(+), 4 deletions(-) Index: llvm/Makefile.rules diff -u

[llvm-commits] CVS: llvm/Makefile.rules

2006-02-13 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.341 - 1.342 --- Log message: Implement an alternative way of handling generated lex files in CVS. This should solve the updating cvs when .l files change give me conflict markers that break my build issue. --- Diffs of the changes: (+14

[llvm-commits] CVS: llvm/Makefile.rules

2006-01-27 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.338 - 1.339 --- Log message: * Eliminate FAKE_SOURCES * Make runtimes and projects build with the new front-end by not relying on 'llvm-gcc -c' to build a .bc file. Instead, use llvm-gcc -S -emit-llvm, then an explicit invocation of

[llvm-commits] CVS: llvm/Makefile.rules

2005-10-27 Thread John Criswell
Changes in directory llvm: Makefile.rules updated: 1.334 - 1.335 --- Log message: Move some constant folding code shared by Analysis and Transform passes into the LLVMAnalysis library. This allows LLVMTranform and LLVMTransformUtils to be archives and linked with LLVMAnalysis.a, which provides

[llvm-commits] CVS: llvm/Makefile.rules

2005-10-26 Thread John Criswell
Changes in directory llvm: Makefile.rules updated: 1.333 - 1.334 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two libraries