platform_bionic/libc/kernel/arch-arm/asm
Martin Storsjo 738b175a93 Make sure __u64 is defined even for strict ansi or -std=c99
The x86 asm headers define __u64 regardless of __STRICT_ANSI__.
The linux/videodev2.h header requires __u64 to be defined, thus
this fixes compiling with -std=c99 when including the
linux/videodev2.h header.

In glibc, the asm/types.h header defines __u64 regardless of
__STRICT_ANSI__.

This is the change for the generated arch-arm/asm/types.h
header, as produced by the update_all.py script (without all
the other unrelated changes that the script produces).

FWIW, the same issue also is present in
arch-sh/asm/types.h, but there are no source headers for
arch-sh in external/kernel-headers (and regenerating the
headers simply removes that file).

Change-Id: If05fcc9ed6ff5943602be121c7be140116e361fe
2012-01-25 23:41:19 +02:00
..
arch auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
a.out.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
atomic.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
auxvec.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
bitops.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
byteorder.h Use __asm__ instead of asm in public libc headers 2010-12-08 09:40:12 +01:00
cache.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
cacheflush.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
cputime.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
delay.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
div64.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
dma-mapping.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
dma.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
domain.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
dyntick.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
elf.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
errno.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
fcntl.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
fpstate.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
glue.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
hardirq.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
hardware.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
hw_irq.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ide.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
io.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ioctl.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ioctls.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ipcbuf.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
irq.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
linkage.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
local.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
locks.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
mc146818rtc.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
memory.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
mman.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
module.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
msgbuf.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
mtd-xip.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
page.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
param.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
percpu.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
pgalloc.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
pgtable-hwdef.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
pgtable.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
poll.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
posix_types.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
proc-fns.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
processor.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
procinfo.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ptrace.h libc: Fix struct user_vfp definition. 2011-02-01 15:28:36 +01:00
resource.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
scatterlist.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
semaphore.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sembuf.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
shmbuf.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
shmparam.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sigcontext.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
siginfo.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
signal.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sizes.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
smp.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
socket.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sockios.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
spinlock.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
spinlock_types.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
stat.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
statfs.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
suspend.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
system.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
termbits.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
termios.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
thread_info.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
timex.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
tlbflush.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
topology.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
types.h Make sure __u64 is defined even for strict ansi or -std=c99 2012-01-25 23:41:19 +02:00
uaccess.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
unaligned.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
unistd.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
user.h libc: Fix struct user_vfp definition. 2011-02-01 15:28:36 +01:00
vga.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00