summaryrefslogtreecommitdiffstats
path: root/make
diff options
context:
space:
mode:
authorManuel Novoa III2003-11-30 21:21:47 +0100
committerManuel Novoa III2003-11-30 21:21:47 +0100
commitc09a799cf60364155de39f75c03eaee24a34fe6f (patch)
tree30547d1921c3bbde5b76022d6c06c0c101f94a1f /make
parentApparently, we don't need to specify KERNEL_SRC. (diff)
downloadbuildroot-c09a799cf60364155de39f75c03eaee24a34fe6f.tar.gz
buildroot-c09a799cf60364155de39f75c03eaee24a34fe6f.tar.xz
buildroot-c09a799cf60364155de39f75c03eaee24a34fe6f.zip
Remove the USE_UCLIBC_TOOLCHAIN config option, since that's all we support.
Add some comments in Makefile about support for various archs. Disable buildroot large file for cris, since uClibc currently disables it.
Diffstat (limited to 'make')
-rw-r--r--make/uclibc.mk10
1 files changed, 2 insertions, 8 deletions
diff --git a/make/uclibc.mk b/make/uclibc.mk
index ed56446b9..9024baacf 100644
--- a/make/uclibc.mk
+++ b/make/uclibc.mk
@@ -55,11 +55,9 @@ endif
$(SED) 's,^SHARED_LIB_LOADER_PREFIX=.*,SHARED_LIB_LOADER_PREFIX=\"/lib\",g' \
$(UCLIBC_DIR)/.config
ifeq ($(strip $(BUILD_WITH_LARGEFILE)),true)
- $(SED) "s/^.*UCLIBC_HAS_LFS.*/UCLIBC_HAS_LFS=y/;" \
- $(UCLIBC_DIR)/.config
+ $(SED) 's,^.*UCLIBC_HAS_LFS.*,UCLIBC_HAS_LFS=y,g' $(UCLIBC_DIR)/.config
else
- $(SED) "s/^.*UCLIBC_HAS_LFS.*/UCLIBC_HAS_LFS=n/;" \
- $(UCLIBC_DIR)/.config
+ $(SED) 's,^.*UCLIBC_HAS_LFS.*,UCLIBC_HAS_LFS=n,g' $(UCLIBC_DIR)/.config
endif
$(SED) 's,.*UCLIBC_HAS_WCHAR.*,UCLIBC_HAS_WCHAR=y,g' $(UCLIBC_DIR)/.config
if [ -n "$(strip $(TARGET_SOFT_FLOAT))" ] ; then \
@@ -148,15 +146,11 @@ $(TARGET_DIR)/usr/lib/libc.a: $(STAGING_DIR)/lib/libc.a
ln -fs /lib/libthread_db.so.1 libthread_db.so; \
)
-ifeq ($(USE_UCLIBC_TOOLCHAIN),true)
ifeq ($(GCC_2_95_TOOLCHAIN),true)
uclibc_target: gcc2_95 uclibc $(TARGET_DIR)/usr/lib/libc.a
else
uclibc_target: gcc3_3 uclibc $(TARGET_DIR)/usr/lib/libc.a
endif
-else
-uclibc_target: uclibc $(TARGET_DIR)/usr/lib/libc.a
-endif
uclibc_target-clean:
rm -f $(TARGET_DIR)/include