OSDN Git Service

Peter Kjellerstedt writes:
authorEric Andersen <andersen@codepoet.org>
Sat, 18 Oct 2003 10:51:06 +0000 (10:51 -0000)
committerEric Andersen <andersen@codepoet.org>
Sat, 18 Oct 2003 10:51:06 +0000 (10:51 -0000)
ln.patch:
* Define $(LN) as ln in Rules.mak.
* Change all occurrences of ln into $(LN).
* Change all constructs like (cd path && ln -sf foo/file file)
  into $(LN) -sf foo/file path/file. The latter construct is
  already used in a number of places so it should not be
  an additional compatibility problem.

25 files changed:
Makefile
Rules.mak
extra/gcc-uClibc/Makefile
ldso/Makefile
ldso/ldso/Makefile
ldso/libdl/Makefile
ldso/util/Makefile
libc/Makefile
libc/misc/locale/Makefile
libc/sysdeps/linux/alpha/Makefile
libc/sysdeps/linux/arm/Makefile
libc/sysdeps/linux/common/Makefile
libc/sysdeps/linux/i386/Makefile
libc/sysdeps/linux/m68k/Makefile
libc/sysdeps/linux/mips/Makefile
libc/sysdeps/linux/powerpc/Makefile
libc/sysdeps/linux/sh/Makefile
libc/sysdeps/linux/sparc/Makefile
libcrypt/Makefile
libintl/Makefile
libm/Makefile
libnsl/Makefile
libpthread/Makefile
libresolv/Makefile
libutil/Makefile

index d698dd7..51327de 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -80,7 +80,7 @@ bogus $(SHARED_TARGET): lib/libc.a lib/main.o Makefile
                -L __CTOR_LIST__ -L __DTOR_LIST__                       \
                -L _current_shared_library_a5_offset_                   \
                $(SHARED_TARGET).gdb
-       ln -sf $(SHARED_TARGET).gdb .
+       $(LN) -sf $(SHARED_TARGET).gdb .
 endif
 
 finished: shared
@@ -127,31 +127,28 @@ else
        @./extra/scripts/fix_includes.sh -k $(KERNEL_SOURCE) -t $(TARGET_ARCH) -n
 endif
        @if [ "$(TARGET_ARCH)" = "mipsel" ]; then \
-           (cd libc/sysdeps/linux; \
-           ln -fs mips mipsel); \
-           (cd ldso/ldso; \
-           ln -fs mips mipsel); \
-           (cd libpthread/linuxthreads/sysdeps; \
-           ln -fs mips mipsel); \
+           $(LN) -fs mips libc/sysdeps/linux/mipsel; \
+           $(LN) -fs mips ldso/ldso/mipsel; \
+           $(LN) -fs mips libpthread/linuxthreads/sysdeps/mipsel; \
        fi;
        @cd include/bits; \
        set -e; \
        for i in `ls ../../libc/sysdeps/linux/common/bits/*.h` ; do \
-               ln -fs $$i .; \
+               $(LN) -fs $$i .; \
        done; \
        if [ -d ../../libc/sysdeps/linux/$(TARGET_ARCH)/bits ] ; then \
                for i in `ls ../../libc/sysdeps/linux/$(TARGET_ARCH)/bits/*.h` ; do \
-                       ln -fs $$i .; \
+                       $(LN) -fs $$i .; \
                done; \
        fi
        @cd include/sys; \
        set -e; \
        for i in `ls ../../libc/sysdeps/linux/common/sys/*.h` ; do \
-               ln -fs $$i .; \
+               $(LN) -fs $$i .; \
        done; \
        if [ -d ../../libc/sysdeps/linux/$(TARGET_ARCH)/sys ] ; then \
                for i in `ls ../../libc/sysdeps/linux/$(TARGET_ARCH)/sys/*.h` ; do \
-                       ln -fs $$i .; \
+                       $(LN) -fs $$i .; \
                done; \
        fi
        @cd $(TOPDIR); \
@@ -257,7 +254,7 @@ ifeq ($(strip $(HAVE_SHARED)),y)
        # If we build shared libraries then the static libs are PIC...
        # Make _pic.a symlinks to make mklibs.py and similar tools happy.
        for i in `find lib/  -type f -name '*.a' | sed -e 's/lib\///'` ; do \
-               ln -sf $$i $(PREFIX)$(DEVEL_PREFIX)/lib/`echo $$i | sed -e 's/\.a$$/_pic.a/'`; \
+               $(LN) -sf $$i $(PREFIX)$(DEVEL_PREFIX)/lib/`echo $$i | sed -e 's/\.a$$/_pic.a/'`; \
        done
 endif
 
@@ -279,7 +276,7 @@ ifeq ($(strip $(HAVE_SHARED)),y)
        fi;
        #@if [ -x lib/ld-uClibc-$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL).so ] ; then \
        #    $(INSTALL) -d $(PREFIX)$(SHARED_LIB_LOADER_PATH); \
-       #    ln -sf $(PREFIX)$(DEVEL_PREFIX)/lib/ld-uClibc-$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL).so \
+       #    $(LN) -sf $(PREFIX)$(DEVEL_PREFIX)/lib/ld-uClibc-$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL).so \
        #               $(PREFIX)$(SHARED_LIB_LOADER_PATH)/$(UCLIBC_LDSO); \
        #fi;
 endif
@@ -303,20 +300,20 @@ ifeq ($(strip $(HAVE_SHARED)),y)
        $(INSTALL) -d $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin;
        $(INSTALL) -m 755 ldso/util/ldd \
                $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ldd
-       ln -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ldd \
+       $(LN) -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ldd \
                $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/ldd
        # For now, don't bother with readelf since surely the host
        # system has binutils, or we couldn't have gotten this far...
        #$(INSTALL) -m 755 ldso/util/readelf \
        #       $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-readelf
-       #ln -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-readelf \
+       #$(LN) -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-readelf \
        #       $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/readelf
        @if [ -x ldso/util/ldconfig ] ; then \
            set -x -e; \
            $(INSTALL) -d $(PREFIX)$(DEVEL_PREFIX)/etc; \
            $(INSTALL) -m 755 ldso/util/ldconfig \
                    $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ldconfig; \
-           ln -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ldconfig \
+           $(LN) -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ldconfig \
                    $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/ldconfig; \
        fi;
 endif
@@ -339,7 +336,7 @@ ifeq ($(strip $(HAVE_SHARED)),y)
        fi;
        #@if [ -x lib/ld-uClibc-$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL).so ] ; then \
        #    $(INSTALL) -d $(PREFIX)$(SHARED_LIB_LOADER_PATH); \
-       #    ln -sf $(PREFIX)$(TARGET_PREFIX)/lib/ld-uClibc-$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL).so \
+       #    $(LN) -sf $(PREFIX)$(TARGET_PREFIX)/lib/ld-uClibc-$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL).so \
        #               $(PREFIX)$(SHARED_LIB_LOADER_PATH)/$(UCLIBC_LDSO); \
        #fi;
 endif
index 96ba134..7d27d76 100644 (file)
--- a/Rules.mak
+++ b/Rules.mak
@@ -44,6 +44,7 @@ NM= $(CROSS)nm
 STRIPTOOL= $(CROSS)strip
 
 INSTALL= install
+LN= ln
 RM= rm -f
 
 # Select the compiler needed to build binaries for your development system
index bbe17cc..3fc1769 100644 (file)
@@ -65,22 +65,22 @@ install:    all
        $(INSTALL) -d $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin
        $(INSTALL) -m 755 $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/
        $(INSTALL) -m 755 $(TARGET_ARCH)-uclibc-ld $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/
-       ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-cc
-       ln -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/gcc
-       ln -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/cc
-       ln -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ld  $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/ld
+       $(LN) -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-cc
+       $(LN) -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/gcc
+       $(LN) -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/cc
+       $(LN) -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-ld  $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/ld
 ifeq ($(strip $(UCLIBC_CTOR_DTOR)),y)
-       ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-g++
-       ln -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-c++
-       ln -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/c++
-       ln -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/g++
+       $(LN) -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-g++
+       $(LN) -fs $(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-c++
+       $(LN) -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/c++
+       $(LN) -fs $(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-gcc $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/g++
 endif
        for app in addr2line ar as cpp gasp nm objcopy \
            objdump ranlib size strings strip; do \
          APPNAME=`which $(CROSS)$${app} 2>/dev/null`; \
          if [ -x "$$APPNAME" ] ; then \
-           ln -fs "$$APPNAME" $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/$${app}; \
-           ln -fs "$$APPNAME" $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-$${app}; \
+           $(LN) -fs "$$APPNAME" $(PREFIX)$(DEVEL_TOOL_PREFIX)/bin/$${app}; \
+           $(LN) -fs "$$APPNAME" $(PREFIX)$(SYSTEM_DEVEL_PREFIX)/bin/$(TARGET_ARCH)-uclibc-$${app}; \
          fi; \
        done
 
index 44a4456..d4e16ec 100644 (file)
@@ -44,10 +44,10 @@ utils:
        $(MAKE) -C util;
 
 headers:
-       ln -fs $(TOPDIR)../include/elf.h include/
-       ln -fs ../ldso/$(TARGET_ARCH)/boot1_arch.h include/
-       ln -fs ../ldso/$(TARGET_ARCH)/ld_syscalls.h include/
-       ln -fs ../ldso/$(TARGET_ARCH)/ld_sysdep.h include/
+       $(LN) -fs $(TOPDIR)../include/elf.h include/
+       $(LN) -fs ../ldso/$(TARGET_ARCH)/boot1_arch.h include/
+       $(LN) -fs ../ldso/$(TARGET_ARCH)/ld_syscalls.h include/
+       $(LN) -fs ../ldso/$(TARGET_ARCH)/ld_sysdep.h include/
 
 clean:
        set -e ; for d in $(ALL_SUBDIRS) ; do $(MAKE) -C $$d $@ ; done
index 80dd8c0..2f0674d 100644 (file)
@@ -74,7 +74,7 @@ lib:: _dl_progname.h $(OBJS) $(DLINK_OBJS)
                -o $(LDSO_FULLNAME) $(OBJS) $(LIBGCC);
        $(INSTALL) -d $(TOPDIR)lib
        $(INSTALL) -m 755 $(LDSO_FULLNAME) $(TOPDIR)lib
-       (cd $(TOPDIR)lib && ln -sf $(LDSO_FULLNAME) $(UCLIBC_LDSO))
+       $(LN) -sf $(LDSO_FULLNAME) $(TOPDIR)lib/$(UCLIBC_LDSO)
 
 _dl_progname.h: Makefile
        echo "const char *_dl_progname=\""$(UCLIBC_LDSO)"\";" > _dl_progname.h
index 3152b31..0090721 100644 (file)
@@ -83,8 +83,8 @@ shared:
        $(INSTALL) -d $(TOPDIR)lib
        $(RM) $(TOPDIR)lib/$(LIBDL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBDL_SHARED).$(MAJOR_VERSION)
        $(INSTALL) -m 644 $(LIBDL_SHARED_FULLNAME) $(TOPDIR)lib
-       (cd $(TOPDIR)lib && ln -sf $(LIBDL_SHARED_FULLNAME) $(LIBDL_SHARED)); 
-       (cd $(TOPDIR)lib && ln -sf $(LIBDL_SHARED_FULLNAME) $(LIBDL_SHARED).$(MAJOR_VERSION)); 
+       $(LN) -sf $(LIBDL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBDL_SHARED)
+       $(LN) -sf $(LIBDL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBDL_SHARED).$(MAJOR_VERSION)
 
 clean:
        $(RM) .depend $(LIBDL_SHARED)* $(LIBDL_SHARED_FULLNAME) core *.o *.a *.s *.i tmp_make foo *~
index 06de2df..9064c36 100644 (file)
@@ -39,7 +39,7 @@ endif
 all:   $(TARGETS)
 
 headers:
-       ln -fs $(TOPDIR)include/elf.h
+       $(LN) -fs $(TOPDIR)include/elf.h
 
 readelf:       readelf.c
        $(HOSTCC) $(HOSTCFLAGS) -I. -I../include $^ -o $@
index a03d152..f93b07d 100644 (file)
@@ -69,8 +69,8 @@ shared: $(TOPDIR)lib/$(LIBNAME) $(LIBGCC_NEED)
        $(INSTALL) -d $(TOPDIR)lib
        $(RM) $(TOPDIR)lib/$(SHARED_FULLNAME)
        $(INSTALL) -m 644 $(SHARED_FULLNAME) $(TOPDIR)lib
-       (cd ../lib && ln -sf $(SHARED_FULLNAME) libc.so);
-       (cd ../lib && ln -sf $(SHARED_FULLNAME) $(SHARED_MAJORNAME));
+       $(LN) -sf $(SHARED_FULLNAME) $(TOPDIR)lib/libc.so
+       $(LN) -sf $(SHARED_FULLNAME) $(TOPDIR)lib/$(SHARED_MAJORNAME)
 
 $(LIBGCC_NEED): $(TOPDIR)lib/$(LIBNAME)
        @$(RM) -r tmp
index 752f0aa..75fa56a 100644 (file)
@@ -60,7 +60,7 @@ $(MOBJx): $(MSRC)
        $(STRIPTOOL) -x -R .note -R .comment $*.o
 
 locale_data.o:
-       ln -sf ../../../extra/locale/locale_data.c
+       $(LN) -sf ../../../extra/locale/locale_data.c
        $(CC) $(CFLAGS) -c -D__WCHAR_ENABLED -I../../../extra/locale locale_data.c -o $@
        $(STRIPTOOL) -x -R .note -R .comment $*.o
 
index f71a403..59a8cca 100644 (file)
@@ -54,10 +54,8 @@ $(COBJS): %.o : %.c
        $(STRIPTOOL) -x -R .note -R .comment $*.o
 
 headers:
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/alpha/fpu_control.h .
-
+       $(LN) -fs ../libc/sysdeps/linux/alpha/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core
        $(RM) bits/sysnum.h
-
index 532b550..a31f6a7 100644 (file)
@@ -62,10 +62,8 @@ gcrt1.o: $(CRT0_DEPS)
 endif
 
 headers:
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/arm/fpu_control.h .
-
+       $(LN) -fs ../libc/sysdeps/linux/arm/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core
        $(RM) bits/sysnum.h
-
index 1edfe7b..30d27f0 100644 (file)
@@ -99,8 +99,7 @@ $(TOPDIR)lib/crtn.o:
 endif
 
 headers:
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/common/fpu_control.h .
+       $(LN) -fs ../libc/sysdeps/linux/common/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core crt[in].* *.S
-
index 75e7a27..90cad8e 100644 (file)
@@ -65,10 +65,9 @@ gcrt1.o: $(CRT0_DEPS)
 endif
 
 headers:
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/i386/fpu_control.h .
-
+       $(LN) -fs ../libc/sysdeps/linux/i386/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core
        $(RM) bits/sysnum.h
-
+       $(RM) $(TOPDIR)/include/fpu_control.h
index 321dcf7..5c8d3e3 100644 (file)
@@ -63,10 +63,9 @@ $(COBJS): %.o : %.c
 headers:
 ifneq ($(strip $(HAVE_ELF)),y)
        echo "Working around compiler bug in the m68k-pic-coff toolchain"
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/m68k/float.h .
+       $(LN) -fs ../libc/sysdeps/linux/m68k/float.h $(TOPDIR)/include/
 endif
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/m68k/fpu_control.h .
-
+       $(LN) -fs ../libc/sysdeps/linux/m68k/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core
@@ -74,4 +73,3 @@ clean:
 ifneq ($(strip $(HAVE_ELF)),y)
        $(RM) $(TOPDIR)/include/float.h
 endif
-
index 361746c..e363003 100644 (file)
@@ -53,12 +53,11 @@ $(COBJS): %.o : %.c
        $(STRIPTOOL) -x -R .note -R .comment $*.o
 
 headers:
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/mips/sgidefs.h .
-#      cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/mips/regdef.h .
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/mips/fpu_control.h .
+       $(LN) -fs ../libc/sysdeps/linux/mips/sgidefs.h $(TOPDIR)/include/
+#      $(LN) -fs ../libc/sysdeps/linux/mips/regdef.h $(TOPDIR)/include/
+       $(LN) -fs ../libc/sysdeps/linux/mips/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core
        $(RM) bits/sysnum.h
        $(RM) $(TOPDIR)/include/sgidefs.h
-
index 380bd77..39432a0 100644 (file)
@@ -65,9 +65,8 @@ gcrt1.o: $(CRT0_DEPS)
 endif
 
 headers:
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/powerpc/fpu_control.h .
+       $(LN) -fs ../libc/sysdeps/linux/powerpc/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core
        $(RM) bits/sysnum.h
-
index 99ccaaa..d730a4b 100644 (file)
@@ -64,9 +64,8 @@ gcrt1.o: $(CRT0_DEPS)
 endif
 
 headers:
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/sh/fpu_control.h .
+       $(LN) -fs ../libc/sysdeps/linux/sh/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core
        $(RM) bits/sysnum.h
-
index abee5e4..ecbfb4b 100644 (file)
@@ -55,9 +55,8 @@ $(COBJS): %.o : %.c
        $(STRIPTOOL) -x -R .note -R .comment $*.o
 
 headers:
-       cd $(TOPDIR)/include && ln -fs ../libc/sysdeps/linux/sparc/fpu_control.h .
+       $(LN) -fs ../libc/sysdeps/linux/sparc/fpu_control.h $(TOPDIR)/include/
 
 clean:
        $(RM) *.[oa] *~ core
        $(RM) bits/sysnum.h
-
index 30b1e1d..aae3b03 100644 (file)
@@ -55,8 +55,8 @@ shared: all
        $(INSTALL) -d $(TOPDIR)lib
        $(RM) $(TOPDIR)lib/$(LIBCRYPT_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBCRYPT_SHARED).$(MAJOR_VERSION)
        $(INSTALL) -m 644 $(LIBCRYPT_SHARED_FULLNAME) $(TOPDIR)lib;
-       (cd $(TOPDIR)lib && ln -sf $(LIBCRYPT_SHARED_FULLNAME) $(LIBCRYPT_SHARED)); 
-       (cd $(TOPDIR)lib && ln -sf $(LIBCRYPT_SHARED_FULLNAME) $(LIBCRYPT_SHARED).$(MAJOR_VERSION)); 
+       $(LN) -sf $(LIBCRYPT_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBCRYPT_SHARED)
+       $(LN) -sf $(LIBCRYPT_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBCRYPT_SHARED).$(MAJOR_VERSION)
 
 clean: 
        $(RM) *.[oa] *~ core $(LIBCRYPT_SHARED)* $(LIBCRYPT_SHARED_FULLNAME)*
index efc48a7..1036fbf 100644 (file)
@@ -58,8 +58,8 @@ shared: all
        $(INSTALL) -d $(TOPDIR)lib
        $(RM) $(TOPDIR)lib/$(LIBINTL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBINTL_SHARED).$(MAJOR_VERSION)
        $(INSTALL) -m 644 $(LIBINTL_SHARED_FULLNAME) $(TOPDIR)lib
-       (cd $(TOPDIR)lib && ln -sf $(LIBINTL_SHARED_FULLNAME) $(LIBINTL_SHARED)); 
-       (cd $(TOPDIR)lib && ln -sf $(LIBINTL_SHARED_FULLNAME) $(LIBINTL_SHARED).$(MAJOR_VERSION)); 
+       $(LN) -sf $(LIBINTL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBINTL_SHARED)
+       $(LN) -sf $(LIBINTL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBINTL_SHARED).$(MAJOR_VERSION)
 
 clean:
        $(RM) *.[oa] *~ core $(LIBINTL_SHARED)* $(LIBINTL_SHARED_FULLNAME)*
index e864f59..dad2286 100644 (file)
@@ -103,8 +103,8 @@ shared: all
            $(INSTALL) -d $(TOPDIR)lib; \
            $(RM) $(TOPDIR)lib/$(LIBM_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBM_SHARED).$(MAJOR_VERSION); \
            $(INSTALL) -m 644 $(LIBM_SHARED_FULLNAME) $(TOPDIR)lib; \
-           (cd $(TOPDIR)lib && ln -sf $(LIBM_SHARED_FULLNAME) $(LIBM_SHARED)); \
-           (cd $(TOPDIR)lib && ln -sf $(LIBM_SHARED_FULLNAME) $(LIBM_SHARED).$(MAJOR_VERSION)); \
+           $(LN) -sf $(LIBM_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBM_SHARED); \
+           $(LN) -sf $(LIBM_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBM_SHARED).$(MAJOR_VERSION); \
        fi;
 
 ar-target: $(OBJS)
index 920da03..7566c2d 100644 (file)
@@ -50,8 +50,8 @@ shared: all
        $(INSTALL) -d $(TOPDIR)lib
        $(RM) $(TOPDIR)lib/$(LIBNSL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBNSL_SHARED).$(MAJOR_VERSION)
        $(INSTALL) -m 644 $(LIBNSL_SHARED_FULLNAME) $(TOPDIR)lib
-       (cd $(TOPDIR)lib && ln -sf $(LIBNSL_SHARED_FULLNAME) $(LIBNSL_SHARED)); 
-       (cd $(TOPDIR)lib && ln -sf $(LIBNSL_SHARED_FULLNAME) $(LIBNSL_SHARED).$(MAJOR_VERSION)); 
+       $(LN) -sf $(LIBNSL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBNSL_SHARED)
+       $(LN) -sf $(LIBNSL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBNSL_SHARED).$(MAJOR_VERSION)
 
 clean: 
        $(RM) *.[oa] *~ core $(LIBNSL_SHARED)* $(LIBNSL_SHARED_FULLNAME)*
index a12655b..9fe3759 100644 (file)
@@ -86,10 +86,10 @@ shared: all
                $(RM) $(TOPDIR)lib/$(LIBPTHREAD_SHARED_FULLNAME) \
                        $(TOPDIR)lib/$(LIBPTHREAD_SHARED).$(MAJOR_VERSION); \
                $(INSTALL) -m 644 $(LIBPTHREAD_SHARED_FULLNAME) $(TOPDIR)lib; \
-               (cd $(TOPDIR)lib && ln -sf $(LIBPTHREAD_SHARED_FULLNAME) \
-                       $(LIBPTHREAD_SHARED)); \
-               (cd $(TOPDIR)lib && ln -sf $(LIBPTHREAD_SHARED_FULLNAME) \
-                       $(LIBPTHREAD_SHARED).$(MAJOR_VERSION)); \
+               $(LN) -sf $(LIBPTHREAD_SHARED_FULLNAME) \
+                       $(TOPDIR)lib/$(LIBPTHREAD_SHARED); \
+               $(LN) -sf $(LIBPTHREAD_SHARED_FULLNAME) \
+                       $(TOPDIR)lib/$(LIBPTHREAD_SHARED).$(MAJOR_VERSION); \
        fi;
        if [ -f $(LIBTHREAD_DB) ] ; then \
                set -e; \
@@ -101,10 +101,10 @@ shared: all
                $(RM) $(TOPDIR)lib/$(LIBTHREAD_DB_SHARED_FULLNAME) \
                        $(TOPDIR)lib/$(LIBTHREAD_DB_SHARED).$(MAJOR_VERSION); \
                $(INSTALL) -m 644 $(LIBTHREAD_DB_SHARED_FULLNAME) $(TOPDIR)lib; \
-               (cd $(TOPDIR)lib && ln -sf $(LIBTHREAD_DB_SHARED_FULLNAME) \
-                       $(LIBTHREAD_DB_SHARED)); \
-               (cd $(TOPDIR)lib && ln -sf $(LIBTHREAD_DB_SHARED_FULLNAME) \
-                       $(LIBTHREAD_DB_SHARED).1); \
+               $(LN) -sf $(LIBTHREAD_DB_SHARED_FULLNAME) \
+                       $(TOPDIR)lib/$(LIBTHREAD_DB_SHARED); \
+               $(LN) -sf $(LIBTHREAD_DB_SHARED_FULLNAME) \
+                       $(TOPDIR)lib/$(LIBTHREAD_DB_SHARED).1; \
        fi;
 
 tags:
index 8658842..deb375f 100644 (file)
@@ -56,8 +56,8 @@ shared: all
        $(INSTALL) -d $(TOPDIR)lib
        $(RM) $(TOPDIR)lib/$(LIBRESOLV_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBRESOLV_SHARED).$(MAJOR_VERSION)
        $(INSTALL) -m 644 $(LIBRESOLV_SHARED_FULLNAME) $(TOPDIR)lib
-       (cd $(TOPDIR)lib && ln -sf $(LIBRESOLV_SHARED_FULLNAME) $(LIBRESOLV_SHARED)); 
-       (cd $(TOPDIR)lib && ln -sf $(LIBRESOLV_SHARED_FULLNAME) $(LIBRESOLV_SHARED).$(MAJOR_VERSION)); 
+       $(LN) -sf $(LIBRESOLV_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBRESOLV_SHARED)
+       $(LN) -sf $(LIBRESOLV_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBRESOLV_SHARED).$(MAJOR_VERSION)
 
 clean: 
        $(RM) *.[oa] *~ core $(LIBRESOLV_SHARED)* $(LIBRESOLV_SHARED_FULLNAME)*
index 572ca0a..5698fc6 100644 (file)
@@ -57,8 +57,8 @@ shared: all
        $(INSTALL) -d $(TOPDIR)lib
        $(RM) $(TOPDIR)lib/$(LIBUTIL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBUTIL_SHARED).$(MAJOR_VERSION)
        $(INSTALL) -m 644 $(LIBUTIL_SHARED_FULLNAME) $(TOPDIR)lib
-       (cd $(TOPDIR)lib && ln -sf $(LIBUTIL_SHARED_FULLNAME) $(LIBUTIL_SHARED)); 
-       (cd $(TOPDIR)lib && ln -sf $(LIBUTIL_SHARED_FULLNAME) $(LIBUTIL_SHARED).$(MAJOR_VERSION)); 
+       $(LN) -sf $(LIBUTIL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBUTIL_SHARED)
+       $(LN) -sf $(LIBUTIL_SHARED_FULLNAME) $(TOPDIR)lib/$(LIBUTIL_SHARED).$(MAJOR_VERSION)
 
 clean:
        $(RM) *.[oa] *~ core $(LIBUTIL_SHARED)* $(LIBUTIL_SHARED_FULLNAME)*