Changes in directory llvm/runtime:
Makefile updated: 1.29 -> 1.30 README.txt updated: 1.3 -> 1.4 --- Log message: Undo removal of the runtime libraries. While this may have been a bit premature, these libraries will be going away for the 2.0 release. Other arrangements for profiling, gc, etc. should be made in the next few months. --- Diffs of the changes: (+47 -0) Makefile | 43 +++++++++++++++++++++++++++++++++++++++++++ README.txt | 4 ++++ 2 files changed, 47 insertions(+) Index: llvm/runtime/Makefile diff -u /dev/null llvm/runtime/Makefile:1.30 --- /dev/null Thu Nov 16 21:32:43 2006 +++ llvm/runtime/Makefile Thu Nov 16 21:32:33 2006 @@ -0,0 +1,43 @@ +##===- runtime/Makefile ------------------------------------*- Makefile -*-===## +# +# The LLVM Compiler Infrastructure +# +# This file was developed by the LLVM research group and is distributed under +# the University of Illinois Open Source License. See LICENSE.TXT for details. +# +##===----------------------------------------------------------------------===## + +LEVEL = .. +include $(LEVEL)/Makefile.config + +ifeq ($(LLVMGCC_MAJVERS),4) +PARALLEL_DIRS := +install all:: + $(Echo) "Warning: These runtime libraries only need to be built with" + $(Echo) "Warning: llvm-gcc version 3. They are automatically included" + $(Echo) "Warning: with llvm-gcc version 4 and beyond" +else +ifneq ($(wildcard $(LLVMGCC)),) +PARALLEL_DIRS := GCCLibraries libdummy libprofile libtrace GC +else +PARALLEL_DIRS := +install all :: + @echo '********' Warning: Your LLVMGCCDIR is set incorrectly. Check + @echo '********' Warning: llvm/Makefile.config to make sure it matches + @echo '********' Warning: the directory where the C front-end is + @echo '********' Warning: installed,and re-run configure if it does not. +endif + +# Disable libprofile: a faulty libtool is generated by autoconf which breaks the +# build on Sparc +ifeq ($(ARCH), Sparc) +PARALLEL_DIRS := $(filter-out libprofile, $(PARALLEL_DIRS)) +endif +endif + +include $(LEVEL)/Makefile.common + +# Install target for libraries: Copy into $LLVMGCCDIR/bytecode-libs +# +install:: + Index: llvm/runtime/README.txt diff -u /dev/null llvm/runtime/README.txt:1.4 --- /dev/null Thu Nov 16 21:33:05 2006 +++ llvm/runtime/README.txt Thu Nov 16 21:32:33 2006 @@ -0,0 +1,4 @@ +This directory contains the various runtime libraries used by components of +the LLVM compiler. For example, the automatic pool allocation transformation +inserts calls to an external pool allocator library. This runtime library is +an example of the type of library that lives in these directories. _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits