SOURCES (DEVEL): uClibc-targetcpu.patch - cut off toolchain part a...
sparky
sparky at pld-linux.org
Wed Jan 4 17:57:57 CET 2006
Author: sparky Date: Wed Jan 4 16:57:57 2006 GMT
Module: SOURCES Tag: DEVEL
---- Log message:
- cut off toolchain part as its Makefile must be rewritten
---- Files affected:
SOURCES:
uClibc-targetcpu.patch (1.5 -> 1.5.2.1)
---- Diffs:
================================================================
Index: SOURCES/uClibc-targetcpu.patch
diff -u SOURCES/uClibc-targetcpu.patch:1.5 SOURCES/uClibc-targetcpu.patch:1.5.2.1
--- SOURCES/uClibc-targetcpu.patch:1.5 Sun Aug 28 10:31:14 2005
+++ SOURCES/uClibc-targetcpu.patch Wed Jan 4 17:57:52 2006
@@ -18,60 +18,3 @@
help
DEVEL_PREFIX is the directory into which the uClibc development
environment will be installed. The result will look something
---- uClibc-0.9.26/extra/gcc-uClibc/Makefile.orig 2004-01-31 17:41:23.190969928 +0100
-+++ uClibc-0.9.26/extra/gcc-uClibc/Makefile 2004-01-31 17:51:11.132589216 +0100
-@@ -51,38 +51,38 @@
- endif
-
- gcc-uClibc: gcc-uClibc.h gcc-uClibc.c
-- $(HOSTCC) $(HOSTCFLAGS) -s gcc-uClibc.c -o $(TARGET_ARCH)-uclibc-gcc
-+ $(HOSTCC) $(HOSTCFLAGS) -s gcc-uClibc.c -o $(TARGET_CPU)-uclibc-gcc
- touch gcc-uClibc
-
- ld-uClibc:
-- @echo "#!/bin/sh" > $(TARGET_ARCH)-uclibc-ld
-- @echo "# This file was autogenerated by make" >> $(TARGET_ARCH)-uclibc-ld
-+ @echo "#!/bin/sh" > $(TARGET_CPU)-uclibc-ld
-+ @echo "# This file was autogenerated by make" >> $(TARGET_CPU)-uclibc-ld
- @echo "$(LD_BIN) \$$@ -L$(DEVEL_PREFIX)/usr/lib -L$(DEVEL_PREFIX)/lib "\
-- "-L$(UCLIBC_DIR)" >> $(TARGET_ARCH)-uclibc-ld
-- chmod a+x $(TARGET_ARCH)-uclibc-ld
-+ "-L$(UCLIBC_DIR)" >> $(TARGET_CPU)-uclibc-ld
-+ chmod a+x $(TARGET_CPU)-uclibc-ld
- touch ld-uClibc
-
- install: all
- install -d $(PREFIX)$(DEVEL_PREFIX)/bin;
- install -d $(PREFIX)$(RUNTIME_PREFIX)/bin;
-- install -m 755 $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/
-- install -m 755 $(TARGET_ARCH)-uclibc-ld $(PREFIX)$(RUNTIME_PREFIX)/bin/
-- ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-cc
-- ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/gcc
-- ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/cc
-- ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ld $(PREFIX)$(DEVEL_PREFIX)/bin/ld
-+ install -m 755 $(TARGET_CPU)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/
-+ install -m 755 $(TARGET_CPU)-uclibc-ld $(PREFIX)$(RUNTIME_PREFIX)/bin/
-+ ln -fs $(TARGET_CPU)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-cc
-+ ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/gcc
-+ ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/cc
-+ ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-ld $(PREFIX)$(DEVEL_PREFIX)/bin/ld
- ifeq ($(strip $(UCLIBC_CTOR_DTOR)),y)
-- ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-g++
-- ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-c++
-- ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/c++
-- ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/g++
-+ ln -fs $(TARGET_CPU)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-g++
-+ ln -fs $(TARGET_CPU)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-c++
-+ ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/c++
-+ ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/g++
- endif
- for app in addr2line ar as cpp gasp nm objcopy \
- objdump ranlib size strings strip; do \
- APPNAME=`which $(CROSS)$${app}`; \
- if [ -x "$$APPNAME" ] ; then \
- ln -fs "$$APPNAME" $(PREFIX)$(DEVEL_PREFIX)/bin/$${app}; \
-- ln -fs "$$APPNAME" $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-$${app}; \
-+ ln -fs "$$APPNAME" $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-$${app}; \
- fi; \
- done
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/uClibc-targetcpu.patch?r1=1.5&r2=1.5.2.1&f=u
More information about the pld-cvs-commit
mailing list