classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] Patch: FYI: avoid command line limits


From: Tom Tromey
Subject: [cp-patches] Patch: FYI: avoid command line limits
Date: 10 Aug 2005 12:26:00 -0600

I'm checking this in.

This avoids possible bugs related command line length limits.

Tom

Index: ChangeLog
from  Tom Tromey  <address@hidden>

        * lib/split-for-gcj.sh: Use 'while' loop to avoid length limits.

Index: lib/split-for-gcj.sh
===================================================================
RCS file: /cvsroot/classpath/classpath/lib/split-for-gcj.sh,v
retrieving revision 1.2
diff -u -r1.2 split-for-gcj.sh
--- lib/split-for-gcj.sh 8 Jul 2005 16:48:27 -0000 1.2
+++ lib/split-for-gcj.sh 10 Aug 2005 18:23:03 -0000
@@ -6,7 +6,7 @@
 rm -f Makefile.deps > /dev/null 2>&1
 test -d lists || mkdir lists
 for dir in java javax gnu org; do
-   for file in `cat classes | fgrep /$dir/`; do
+   fgrep /$dir/ classes | while read file; do
       pkg=`echo "$file " | sed -n -e "s,^.*/\($dir/.*\)/[^/]*$,\1,p"`
       list=lists/`echo $pkg | sed -e 's,/,-,g'`
       echo "$file" >> ${list}.list.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]