| # Run headers_$1 command for all suitable architectures |
| if [ -f ${srctree}/arch/$2/include/asm/Kbuild ]; then |
| make ARCH=$2 KBUILD_HEADERS=$1 headers_$1 |
| elif [ -f ${srctree}/include/asm-$2/Kbuild ]; then |
| make ARCH=$2 KBUILD_HEADERS=$1 headers_$1 |
| printf "Ignoring arch: %s\n" ${arch} |
| # Do not try this architecture |
| drop="generic um ppc sparc64 cris" |
| archs=$(ls ${srctree}/arch) |
| um) # no userspace export |
| ppc) # headers exported by powerpc |
| sparc64) # headers exported by sparc |
| cris) # headers export are known broken |
| if [ -d ${srctree}/arch/${arch} ]; then |