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