commit | 60262e58e305f27d05eefeda172117521514f364 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@ftp.linux.org.uk> | Thu Jul 26 17:46:19 2007 +0100 |
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | Thu Jul 26 11:11:57 2007 -0700 |
tree | 5922886821cecd727554b8e8b0544bc01b6b985e | |
parent | e7cf261b447ed7edbf7c10c046e078bda799afaf [diff] |
arm unaligned.h annotations Have put_unaligned() warn if types would be wrong for assignment, slap force-casts where needed. Cast the result of get_unaligned to typeof(*ptr). With that in place we get proper typechecking, both from gcc and from sparse, including that for bitwise types. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>