summaryrefslogtreecommitdiff
path: root/libc
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2010-06-28 07:38:12 +0200
committerLubomir Rintel <lkundrak@v3.sk>2013-10-29 16:30:53 +0100
commit51ed148847f1d6549b4f12878dda5aac121083d1 (patch)
tree967e71e65746a6a77e3b218d9d7b83e979aa8af4 /libc
parent0216c00c386a5a53503fdb97c0bc05f068477ce2 (diff)
downloaddev86-51ed148847f1d6549b4f12878dda5aac121083d1.tar.gz
Link compile helpers separately
Diffstat (limited to 'libc')
-rw-r--r--libc/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/libc/Makefile b/libc/Makefile
index 481c034..f7df72d 100644
--- a/libc/Makefile
+++ b/libc/Makefile
@@ -9,6 +9,7 @@ else
TOP=$(TOPDIR)/libc
endif
+LIBBCC=$(TOP)/libbcc.a
CC=bcc
CCFLAGS=-I -I$(TOP)/include
DEFS=-D__LIBC__
@@ -30,7 +31,7 @@ MAKEPASS= \
DEFS='$(DEFS)' LIB_CPU='$(LIB_CPU)' LIB_OS='$(LIB_OS)' \
-all: $(OBJ) $(LIBC)
+all: $(OBJ) $(LIBC) $(LIBBCC)
@:
$(LIBC): transfer .config.dir
@@ -38,6 +39,9 @@ $(LIBC): transfer .config.dir
$(MAKE) $(MAKEPASS) -C $$i all || exit 1 ; \
done
+$(LIBBCC): .config.dir
+ $(MAKE) $(MAKEPASS) LIBC=$(LIBBCC) -C bcc all
+
crt3.o: crt0.c Makefile
$(CC) -c $(CFLAGS) -D__LIBC_VER__='"$(VERSION)"' -o $@ crt0.c