Provide arch-dependent kernel sources relevant to the current machine arch.
authorshort <>
Fri, 6 May 2005 04:29:35 +0000 (04:29 +0000)
committershort <>
Fri, 6 May 2005 04:29:35 +0000 (04:29 +0000)
bin/kernel/kernelsrc

index 430aae4..b78b6a1 100755 (executable)
@@ -6,7 +6,11 @@
 # Omits any non-X86 architectures, currently INCLUDING x86_64 and ia64!
 
 
-exec find -type d '(' -false \
+uname_m=`uname -m|sed 's/i[3-6]86/i386/'`
+exec find -type d \
+               '(' '!' -name     $uname_m ')'\
+               '(' '!' -name asm-$uname_m ')' \
+               '(' -false \
                -o -name alpha \
                -o -name arm \
                -o -name arm26 \
@@ -28,6 +32,7 @@ exec find -type d '(' -false \
                -o -name sparc64 \
                -o -name um \
                -o -name v850 \
+               -o -name i386 \
                -o -name x86_64 \
                -o -name asm \
                -o -name asm-alpha \
@@ -52,6 +57,7 @@ exec find -type d '(' -false \
                -o -name asm-sparc64 \
                -o -name asm-um \
                -o -name asm-v850 \
+               -o -name asm-i386 \
                -o -name asm-x86_64 \
                -o -name config \
                                ')' \