]> git.pld-linux.org Git - packages/uClibc.git/blob - uClibc-targetcpu.patch
d5080f254e28a809292628a69f51caf9b9fc483f
[packages/uClibc.git] / uClibc-targetcpu.patch
1 --- uClibc-0.9.26/extra/Configs/Config.in.orig  2004-01-03 00:34:12.000000000 +0100
2 +++ uClibc-0.9.26/extra/Configs/Config.in       2004-01-31 17:48:09.355223576 +0100
3 @@ -1018,7 +1018,7 @@
4  
5  config RUNTIME_PREFIX
6         string "uClibc runtime library directory"
7 -       default "/usr/$(TARGET_ARCH)-linux-uclibc/"
8 +       default "/usr/$(TARGET_CPU)-linux-uclibc"
9         help
10           RUNTIME_PREFIX is the directory into which the uClibc runtime
11           libraries will be installed.   The result will look something
12 @@ -1036,7 +1036,7 @@
13  
14  config DEVEL_PREFIX
15         string "uClibc development environment directory"
16 -       default "/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
17 +       default "/usr/$(TARGET_CPU)-linux-uclibc/usr"
18         help
19           DEVEL_PREFIX is the directory into which the uClibc development
20           environment will be installed.   The result will look something
21 --- uClibc-0.9.26/extra/gcc-uClibc/Makefile.orig        2004-01-31 17:41:23.190969928 +0100
22 +++ uClibc-0.9.26/extra/gcc-uClibc/Makefile     2004-01-31 17:51:11.132589216 +0100
23 @@ -51,38 +51,38 @@
24  endif
25  
26  gcc-uClibc: gcc-uClibc.h gcc-uClibc.c
27 -       $(HOSTCC) $(HOSTCFLAGS) -s gcc-uClibc.c -o $(TARGET_ARCH)-uclibc-gcc
28 +       $(HOSTCC) $(HOSTCFLAGS) -s gcc-uClibc.c -o $(TARGET_CPU)-uclibc-gcc
29         touch gcc-uClibc
30  
31  ld-uClibc:
32 -       @echo "#!/bin/sh" > $(TARGET_ARCH)-uclibc-ld
33 -       @echo "# This file was autogenerated by make" >> $(TARGET_ARCH)-uclibc-ld
34 +       @echo "#!/bin/sh" > $(TARGET_CPU)-uclibc-ld
35 +       @echo "# This file was autogenerated by make" >> $(TARGET_CPU)-uclibc-ld
36 -       @echo "exec $(LD_BIN) \$$@ -L$(DEVEL_PREFIX)/lib" >> $(TARGET_ARCH)-uclibc-ld
37 +       @echo "exec $(LD_BIN) \$$@ -L$(DEVEL_PREFIX)/lib" >> $(TARGET_CPU)-uclibc-ld
38 -       chmod a+x $(TARGET_ARCH)-uclibc-ld
39 +       chmod a+x $(TARGET_CPU)-uclibc-ld
40         touch ld-uClibc
41  
42  install: all
43         install -d $(PREFIX)$(DEVEL_PREFIX)/bin;
44         install -d $(PREFIX)$(RUNTIME_PREFIX)/bin;
45 -       install -m 755 $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/
46 -       install -m 755 $(TARGET_ARCH)-uclibc-ld $(PREFIX)$(RUNTIME_PREFIX)/bin/
47 -       ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-cc
48 -       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/gcc
49 -       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/cc
50 -       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ld  $(PREFIX)$(DEVEL_PREFIX)/bin/ld
51 +       install -m 755 $(TARGET_CPU)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/
52 +       install -m 755 $(TARGET_CPU)-uclibc-ld $(PREFIX)$(RUNTIME_PREFIX)/bin/
53 +       ln -fs $(TARGET_CPU)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-cc
54 +       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/gcc
55 +       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/cc
56 +       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-ld  $(PREFIX)$(DEVEL_PREFIX)/bin/ld
57  ifeq ($(strip $(UCLIBC_CTOR_DTOR)),y)
58 -       ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-g++
59 -       ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-c++
60 -       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/c++
61 -       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/g++
62 +       ln -fs $(TARGET_CPU)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-g++
63 +       ln -fs $(TARGET_CPU)-uclibc-gcc $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-c++
64 +       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/c++
65 +       ln -fs $(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-gcc $(PREFIX)$(DEVEL_PREFIX)/bin/g++
66  endif
67         for app in addr2line ar as cpp gasp nm objcopy \
68             objdump ranlib size strings strip; do \
69           APPNAME=`which $(CROSS)$${app}`; \
70           if [ -x "$$APPNAME" ] ; then \
71           ln -fs "$$APPNAME" $(PREFIX)$(DEVEL_PREFIX)/bin/$${app}; \
72 -         ln -fs "$$APPNAME" $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_ARCH)-uclibc-$${app}; \
73 +         ln -fs "$$APPNAME" $(PREFIX)$(RUNTIME_PREFIX)/bin/$(TARGET_CPU)-uclibc-$${app}; \
74           fi; \
75         done
76  
This page took 0.023905 seconds and 2 git commands to generate.