summaryrefslogtreecommitdiffstats
path: root/llvm/runtime/GCCLibraries
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-08-15 02:20:32 +0000
committerChris Lattner <sabre@nondot.org>2003-08-15 02:20:32 +0000
commit2a6b89bec5b7e64d4082b62d983e967b34e35338 (patch)
tree97a351e03af1c65d824b4233c615840c43335072 /llvm/runtime/GCCLibraries
parentbf6efd1c6c62eb772b8374a9d3ceceb1f2468c6f (diff)
downloadbcm5719-llvm-2a6b89bec5b7e64d4082b62d983e967b34e35338.tar.gz
bcm5719-llvm-2a6b89bec5b7e64d4082b62d983e967b34e35338.zip
Convert libraries into the BYTECODE_LIBRARY style
llvm-svn: 7858
Diffstat (limited to 'llvm/runtime/GCCLibraries')
-rw-r--r--llvm/runtime/GCCLibraries/crtend/Makefile16
-rw-r--r--llvm/runtime/GCCLibraries/libc/Makefile7
-rw-r--r--llvm/runtime/GCCLibraries/libgcc/Makefile8
-rw-r--r--llvm/runtime/GCCLibraries/libm/Makefile7
-rw-r--r--llvm/runtime/GCCLibraries/libmalloc/Makefile8
-rw-r--r--llvm/runtime/GCCLibraries/libucb/Makefile8
6 files changed, 31 insertions, 23 deletions
diff --git a/llvm/runtime/GCCLibraries/crtend/Makefile b/llvm/runtime/GCCLibraries/crtend/Makefile
index 7fa16aab863..9bfb9d1ed85 100644
--- a/llvm/runtime/GCCLibraries/crtend/Makefile
+++ b/llvm/runtime/GCCLibraries/crtend/Makefile
@@ -1,11 +1,17 @@
LEVEL = ../../..
-LIBNAME = crtend
+BYTECODE_LIBRARY=1
+DONT_BUILD_RELINKED=1
+LIBRARYNAME=crtend
+
Source = crtend.c listend.ll
EXPORTED_SYMBOL_LIST = __main,llvm.global_ctors,llvm.global_dtors
-include ../Makefile.libs
+include $(LEVEL)/Makefile.common
+
+
+$(LLVMGCCDIR)/bytecode-libs/crtend.o: $(LIBNAME_BC)
+ @cp $< $@
-install:: $(DESTLIBNAME)
- cp $(DESTLIBNAME) $(INSTALL_DIR)/crtend.o
- rm $(INSTALL_DIR)/libcrtend.bc
+install:: $(LLVMGCCDIR)/bytecode-libs/crtend.o
+ @rm $(LLVMGCCDIR)/bytecode-libs/libcrtend.bc \ No newline at end of file
diff --git a/llvm/runtime/GCCLibraries/libc/Makefile b/llvm/runtime/GCCLibraries/libc/Makefile
index dbe590bc395..286f2e91a75 100644
--- a/llvm/runtime/GCCLibraries/libc/Makefile
+++ b/llvm/runtime/GCCLibraries/libc/Makefile
@@ -1,6 +1,7 @@
LEVEL = ../../..
+BYTECODE_LIBRARY=1
+DONT_BUILD_RELINKED=1
+LIBRARYNAME=c
-LIBNAME = c
-
-include ../Makefile.libs
+include $(LEVEL)/Makefile.common
diff --git a/llvm/runtime/GCCLibraries/libgcc/Makefile b/llvm/runtime/GCCLibraries/libgcc/Makefile
index fd565288eb5..fc97d44d14d 100644
--- a/llvm/runtime/GCCLibraries/libgcc/Makefile
+++ b/llvm/runtime/GCCLibraries/libgcc/Makefile
@@ -1,6 +1,6 @@
LEVEL = ../../..
+BYTECODE_LIBRARY=1
+DONT_BUILD_RELINKED=1
+LIBRARYNAME=gcc
-LIBNAME = gcc
-
-include ../Makefile.libs
-
+include $(LEVEL)/Makefile.common
diff --git a/llvm/runtime/GCCLibraries/libm/Makefile b/llvm/runtime/GCCLibraries/libm/Makefile
index f3085ded5de..5b95c6f4352 100644
--- a/llvm/runtime/GCCLibraries/libm/Makefile
+++ b/llvm/runtime/GCCLibraries/libm/Makefile
@@ -1,6 +1,7 @@
LEVEL = ../../..
+BYTECODE_LIBRARY=1
+DONT_BUILD_RELINKED=1
+LIBRARYNAME=m
-LIBNAME = m
-
-include ../Makefile.libs
+include $(LEVEL)/Makefile.common
diff --git a/llvm/runtime/GCCLibraries/libmalloc/Makefile b/llvm/runtime/GCCLibraries/libmalloc/Makefile
index 9d56de0eae0..ab66132f050 100644
--- a/llvm/runtime/GCCLibraries/libmalloc/Makefile
+++ b/llvm/runtime/GCCLibraries/libmalloc/Makefile
@@ -1,6 +1,6 @@
LEVEL = ../../..
+BYTECODE_LIBRARY=1
+DONT_BUILD_RELINKED=1
+LIBRARYNAME=malloc
-LIBNAME = malloc
-
-include ../Makefile.libs
-
+include $(LEVEL)/Makefile.common
diff --git a/llvm/runtime/GCCLibraries/libucb/Makefile b/llvm/runtime/GCCLibraries/libucb/Makefile
index 247caeaf06d..0eb0e9b30d3 100644
--- a/llvm/runtime/GCCLibraries/libucb/Makefile
+++ b/llvm/runtime/GCCLibraries/libucb/Makefile
@@ -1,6 +1,6 @@
LEVEL = ../../..
+BYTECODE_LIBRARY=1
+DONT_BUILD_RELINKED=1
+LIBRARYNAME=ucb
-LIBNAME = ucb
-
-include ../Makefile.libs
-
+include $(LEVEL)/Makefile.common
OpenPOWER on IntegriCloud