]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ARC: UAPI Disintegrate arch/arc/include/asm
authorVineet Gupta <vgupta@synopsys.com>
Mon, 11 Feb 2013 14:25:33 +0000 (19:55 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Fri, 15 Feb 2013 17:46:11 +0000 (23:16 +0530)
commit8c2f4a8dd0e0fc9dcaf14c768544039eddfa7375
tree2cee072559f4686dd070fdeb930b05e2aafa8449
parentcbe056f76a386708f3807b274322f78269aee0f6
ARC: UAPI Disintegrate arch/arc/include/asm

1. ./genfilelist.pl arch/arc/include/asm/

2. Create arch/arc/include/uapi/asm/Kbuild as follows

+# UAPI Header export list
+include include/uapi/asm-generic/Kbuild.asm

3. ./disintegrate-one.pl arch/arc/include/{,uapi/}asm/<above-list>

4. Edit arch/arc/include/asm/Kbuild to remove ref to
asm-generic/Kbuild.asm

- To work around empty uapi/asm/setup.h added a placholder comment.
- Also a manual #ifdef __ASSEMBLY__ for a late ptrace change

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Cc: David Howells <dhowells@redhat.com>
14 files changed:
arch/arc/include/asm/Kbuild
arch/arc/include/asm/page.h
arch/arc/include/asm/ptrace.h
arch/arc/include/asm/setup.h
arch/arc/include/uapi/asm/Kbuild [new file with mode: 0644]
arch/arc/include/uapi/asm/byteorder.h [moved from arch/arc/include/asm/byteorder.h with 100% similarity]
arch/arc/include/uapi/asm/cachectl.h [moved from arch/arc/include/asm/cachectl.h with 100% similarity]
arch/arc/include/uapi/asm/page.h [new file with mode: 0644]
arch/arc/include/uapi/asm/ptrace.h [new file with mode: 0644]
arch/arc/include/uapi/asm/setup.h [new file with mode: 0644]
arch/arc/include/uapi/asm/sigcontext.h [moved from arch/arc/include/asm/sigcontext.h with 100% similarity]
arch/arc/include/uapi/asm/signal.h [moved from arch/arc/include/asm/signal.h with 100% similarity]
arch/arc/include/uapi/asm/swab.h [moved from arch/arc/include/asm/swab.h with 100% similarity]
arch/arc/include/uapi/asm/unistd.h [moved from arch/arc/include/asm/unistd.h with 100% similarity]