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 Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
a.out.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
acpi_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
acpi.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
alternative_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
alternative.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
apic_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
apic.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
apicdef.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
atomic_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
atomic.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
auxvec.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
bitops_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
bitops.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
bitsperlong.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
bug.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
byteorder.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
cache.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
cacheflush.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
cmpxchg_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
cmpxchg.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
cpufeature.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
cputime.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
current_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
current.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
delay.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
desc_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
desc_defs.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
desc.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
div64.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
dma-mapping_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
dma-mapping.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
dma.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
dwarf2_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
dwarf2.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
e820.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
errno.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
fcntl.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
fixmap_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
fixmap.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
genapic_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
genapic.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
hardirq_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
hardirq.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
highmem.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
hw_irq_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
hw_irq.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
i387_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
i387.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
i8253.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
i8259.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
ia32_unistd.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
io_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
io_apic_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
io_apic.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
io.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
ioctl.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
ioctls.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
ipcbuf.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
irq_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
irq.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
irqflags_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
irqflags.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
ist.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
kmap_types.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
ldt.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
linkage_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
linkage.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
local.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
math_emu.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
mc146818rtc_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
mc146818rtc.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
mman.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
mmsegment.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
mmu.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
module_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
module.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
mpspec_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
mpspec_def.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
mpspec.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07: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 Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
paravirt.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
pda.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
percpu_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
percpu.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
pgalloc.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
pgtable-2level-defs.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
pgtable-2level.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
pgtable.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
poll.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08: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
posix_types.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
prctl.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
processor_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
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
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 Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
resource.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
rwlock.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
scatterlist_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
scatterlist.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
sections.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
segment_32.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
segment.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
semaphore_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
semaphore.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
sembuf.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
setup.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
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 Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
signal.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
smp.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07: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_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
spinlock_types.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
spinlock.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
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_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
string.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
swiotlb.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
system_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
system.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
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_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
thread_info.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
tlbflush_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
tlbflush.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
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_32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
uaccess.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
ucontext.h Clean up trailing whitespace in the kernel headers. 2013-01-30 10:13:07 -08:00
unaligned.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08: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
unistd.h Add x86_64 to the bionic headers. 2013-09-30 18:42:13 -07:00
user32.h Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00
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
user.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 Update bionic kernel headers using update_all.py 2012-03-07 21:13:49 -08:00