aboutsummaryrefslogtreecommitdiff
path: root/src/libmp/port/reduce
diff options
context:
space:
mode:
Diffstat (limited to 'src/libmp/port/reduce')
-rw-r--r--src/libmp/port/reduce11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/libmp/port/reduce b/src/libmp/port/reduce
index 269f510a..78be309e 100644
--- a/src/libmp/port/reduce
+++ b/src/libmp/port/reduce
@@ -5,6 +5,11 @@ shift
nl='
'
-reduce="("`ls -p ../$objtype/*.[cs] 2>/dev/null | sed 's/..$//' | sed 's/^.*\///' | tr "$nl" '|' | sed 's/.$//'`")"
-
-echo $* | tr ' ' "$nl" | egrep -v $reduce | tr "$nl" ' '
+for i in $*
+do
+ j=`echo $i | sed 's/\.o//'`
+ if test ! -f ../$objtype/$j.c -a ! -f ../$objtype/$j.s -a ! -f ../$objtype/$j.spp
+ then
+ echo $i
+ fi
+done