From 748d47d24b0ec7c3d46748280bef1a06d716a07c Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Wed, 9 Nov 2005 02:00:10 +0000
Subject: use make builtin $(wildcard) rather than $(shell ls)

---
 libc/Makefile.in | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

(limited to 'libc')

diff --git a/libc/Makefile.in b/libc/Makefile.in
index 88b61819a..1e0b58437 100644
--- a/libc/Makefile.in
+++ b/libc/Makefile.in
@@ -33,8 +33,10 @@ include $(libc_DIR)/unistd/Makefile.in
 
 # Check if the target architecture has a version script for
 # libc, and if so, include it when linking.
-VERSION_SCRIPT:=${shell if [ -f $(libc_DIR)/sysdeps/linux/$(TARGET_ARCH)/libc.map ] ; then \
-        echo "--version-script $(libc_DIR)/sysdeps/linux/$(TARGET_ARCH)/libc.map"; fi}
+VERSION_SCRIPT := $(wildcard $(libc_DIR)/sysdeps/linux/$(TARGET_ARCH)/libc.map)
+ifneq ($(VERSION_SCRIPT),)
+VERSION_SCRIPT := --version-script $(VERSION_SCRIPT)
+endif
 
 EXTRA_LINK_OPTS:=$(VERSION_SCRIPT) -init __uClibc_init
 EXTRA_LINK_LIBS:=$(libc_OUT)/misc/internals/interp.os $(top_builddir)lib/$(UCLIBC_LDSO) $(LIBGCC) # $(LDADD_LIBFLOAT)
-- 
cgit v1.2.3