android_bionic/libc/kernel/arch-x86/asm
Elliott Hughes d3e64a3f40 Add x86_64 to the bionic headers.
Manual changes:

  cpp.py: cope with macros that refer to other macros.

  defaults.py: x86 no longer always implies __i386__; use __i386__ to replace
  the kernel CONFIG_X86_32 flag.

  asm/page.h: the upstream page.h isn't a uapi header and no longer includes
  the stuff we were using it for. Let's just have our own static file, since
  it's the same for all our architectures (both 32- and 64-bit).

  sys/select.h: we used to use the various FD_SET-related macros from the
  kernel header files, but they've gone. Adjust by adding trivial equivalent
  definitions.

Automated changes:

  libc/kernel/arch-x86, libc/kernel/common: regenerated from
  external/kernel-headers.

Change-Id: I84fc0ed52dc742e043b4ae300fd3b58ee99b7fcd
2013-09-30 18:42:13 -07:00
..
xen
a.out.h
acpi.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
acpi_32.h
alternative.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
alternative_32.h
apic.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
apic_32.h
apicdef.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
apicdef_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
atomic.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
atomic_32.h
auxvec.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
bitops.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
bitops_32.h
bitsperlong.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
bug.h
byteorder.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
cache.h
cacheflush.h
cmpxchg.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
cmpxchg_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
cpufeature.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
cpufeature_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
cputime.h
current.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
current_32.h
delay.h
desc.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
desc_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
desc_defs.h
div64.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
dma-mapping.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
dma-mapping_32.h
dma.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
dma_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
dwarf2.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
dwarf2_32.h
e820.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
errno.h
fcntl.h
fixmap.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
fixmap_32.h
genapic.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
genapic_32.h
hardirq.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
hardirq_32.h
highmem.h
hw_irq.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
hw_irq_32.h
i387.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
i387_32.h
i8253.h
i8259.h
ia32_unistd.h
io.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
io_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
io_apic.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
io_apic_32.h
ioctl.h
ioctls.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
ipcbuf.h
irq.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
irq_32.h
irqflags.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
irqflags_32.h
ist.h
kmap_types.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
ldt.h
linkage.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
linkage_32.h
local.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
local_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
math_emu.h
mc146818rtc.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
mc146818rtc_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
mman.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
mmsegment.h
mmu.h
module.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
module_32.h
mpspec.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
mpspec_32.h
mpspec_def.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
msgbuf.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
msr-index.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
msr.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
param.h
paravirt.h
pda.h
percpu.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
percpu_32.h
pgalloc.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
pgalloc_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
pgtable-2level-defs.h
pgtable-2level.h
pgtable.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
pgtable_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
poll.h
posix_types.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
posix_types_32.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
posix_types_64.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
prctl.h
processor-flags.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
processor.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
processor_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
ptrace-abi.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
ptrace.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
required-features.h
resource.h
rwlock.h
scatterlist.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
scatterlist_32.h
sections.h
segment.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
segment_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
semaphore.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
semaphore_32.h
sembuf.h
setup.h
shmbuf.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
shmparam.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
sigcontext.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
siginfo.h
signal.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
smp.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
smp_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
socket.h Update the kernel headers to match external/kernel-headers. 2012-09-12 12:30:22 -07:00
sockios.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
spinlock.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
spinlock_32.h
spinlock_types.h
stat.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
statfs.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
string.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
string_32.h
swiotlb.h
system.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
system_32.h
termbits.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
termios.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
thread_info.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
thread_info_32.h
tlbflush.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
tlbflush_32.h
tsc.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
types.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
uaccess.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
uaccess_32.h
ucontext.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
unaligned.h
unistd.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
unistd_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
unistd_64.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
user.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
user32.h
user_32.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
user_64.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
vm86.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
voyager.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
vsyscall.h