1
linux/include
Al Viro 60262e58e3 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>
2007-07-26 11:11:57 -07:00
..
acpi Pull auto-load-modules into release branch 2007-07-25 01:36:53 -04:00
asm-alpha alpha: long constant 2007-07-26 11:11:57 -07:00
asm-arm arm unaligned.h annotations 2007-07-26 11:11:57 -07:00
asm-arm26 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-avr32
asm-blackfin
asm-cris
asm-frv
asm-generic
asm-h8300 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-i386 [x86 setup] Make struct ist_info cross-architecture, and use in setup code 2007-07-25 12:02:21 -07:00
asm-ia64 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 2007-07-25 15:50:20 -07:00
asm-m32r
asm-m68k m68k {in,out}_le{16,32} endianness misannotation 2007-07-26 11:11:57 -07:00
asm-m68knommu m68knommu: remove unused mach_trap_init 2007-07-26 11:05:20 -07:00
asm-mips [MIPS] Whitespace cleanup. 2007-07-24 16:02:47 +01:00
asm-parisc
asm-powerpc make powerpc BUG_ON() OK with pointers and bitwise 2007-07-26 11:11:57 -07:00
asm-ppc [POWERPC] Fix ARCH=ppc builds 2007-07-22 21:30:58 +10:00
asm-s390
asm-sh
asm-sh64 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-sparc take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-sparc64 [SPARC64]: Convert parport to of_platform_driver. 2007-07-20 17:15:35 -07:00
asm-um
asm-v850 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-x86_64 amd64: fix get_user() on bitwise 2007-07-26 11:11:57 -07:00
asm-xtensa include/asm-xtensa/io.h must #include <asm/page.h> 2007-07-24 12:24:59 -07:00
crypto
keys
linux make __chk_{user,io}_ptr() accept pointers to volatile 2007-07-26 11:11:57 -07:00
math-emu
media
mtd
net netfilter endian regressions 2007-07-26 11:11:56 -07:00
pcmcia
rdma
rxrpc
scsi [BLOCK] Get rid of request_queue_t typedef 2007-07-24 09:28:11 +02:00
sound
video
xen
Kbuild