sparc: join the remaining header files
With this commit all sparc64 header files are moved to asm-sparc. The remaining files (71 files) were too different to be trivially merged so divide them up in a _32.h and a _64.h file which are both included from the file with no bit size. The following script were used: cd include FILES=`wc -l asm-sparc64/*h | grep -v '^ 1' | cut -b 20-` for FILE in ${FILES}; do echo $FILE: BASE=`echo $FILE | cut -d '.' -f 1` FN32=${BASE}_32.h FN64=${BASE}_64.h GUARD=___ASM_SPARC_`echo $BASE | tr '-' '_' | tr [:lower:] [:upper:]`_H git mv asm-sparc/$FILE asm-sparc/$FN32 git mv asm-sparc64/$FILE asm-sparc/$FN64 echo git mv done printf "#ifndef %s\n" $GUARD > asm-sparc/$FILE printf "#define %s\n" $GUARD >> asm-sparc/$FILE printf "#if defined(__sparc__) && defined(__arch64__)\n" >> asm-sparc/$FILE printf "#include <asm-sparc/%s>\n" $FN64 >> asm-sparc/$FILE printf "#else\n" >> asm-sparc/$FILE printf "#include <asm-sparc/%s>\n" $FN32 >> asm-sparc/$FILE printf "#endif\n" >> asm-sparc/$FILE printf "#endif\n" >> asm-sparc/$FILE git add asm-sparc/$FILE echo new file done printf "#include <asm-sparc/%s>\n" $FILE > asm-sparc64/$FILE git add asm-sparc64/$FILE echo sparc64 file done done The guard contains three '_' to avoid conflict with existing guards. In additing the two Kbuild files are emptied to avoid breaking headers_* targets. We will reintroduce the exported header files when the necessary kbuild changes are merged. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Showing
include/asm-sparc/auxio_32.h
0 → 100644
include/asm-sparc/auxio_64.h
0 → 100644
include/asm-sparc/delay_32.h
0 → 100644
include/asm-sparc/delay_64.h
0 → 100644
This diff is collapsed.
include/asm-sparc/dma_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/dma_64.h
0 → 100644
include/asm-sparc/ebus_32.h
0 → 100644
include/asm-sparc/ebus_64.h
0 → 100644
include/asm-sparc/elf_32.h
0 → 100644
include/asm-sparc/elf_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/futex_32.h
0 → 100644
include/asm-sparc/futex_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/head_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/head_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/ide_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/ide_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/io_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/io_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/iommu_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/iommu_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/irq_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/irq_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/mmu_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/mmu_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/namei_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/namei_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/oplib_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/oplib_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/page_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/page_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/pci_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/pci_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/reg_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/reg_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/sbus_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/sbus_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/smp_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/smp_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/stat_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/stat_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/timer_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/timer_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/timex_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/timex_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/tlb_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/tlb_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-sparc/xor_32.h
0 → 100644
This diff is collapsed.
include/asm-sparc/xor_64.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment