Stop generating <sys/linux-syscalls.h>.

The <asm/unistd.h> files contain the canonical data, and
<sys/glibc-syscalls.h> contain new glibc-compatible names,
and if you #include the standard <sys/syscall.h> you get
both sets of names.

Change-Id: I9919c080931c0ba1660f5e37c6a6265ea716d603
Unhide __set_errno for backwards compatibility.

This was in <errno.h>, and people called it :-(

Change-Id: I038490be77eb9372b3f31305ec580fa7b09c983e
Merge "Unhide __set_errno for backwards compatibility."
Merge "Stop generating <sys/linux-syscalls.h>."
Clarify the dlmalloc USAGE_ERROR.

Bug: 8468088
Change-Id: I1ff6d51ec17fc74ef56229aa76d2986cbd662874
Merge "Clarify the dlmalloc USAGE_ERROR."
Remove some dead script code and fix a script comment.

Change-Id: I91ca466d1b6f8a39da50ce61acebc268d0daab3a
Merge "Remove some dead script code and fix a script comment."
Update processed linux/fs.h header file

Need to get the defintion of the FITRIM ioctl().  Also need
to update the blk_types.h header file as fs.h includes it.

Change-Id: I617622b620925942dc5aead9e49f8e17d17e5d74
Merge "Update processed linux/fs.h header file"
Extra logging in pthread_create.

pthread_create returns EAGAIN when it can't allocate a pthread_internal_t,
when it can't allocate a stack for the new thread, or when clone(2) fails
because there are too many threads. It's useful to be able to know why your
pthread_create just failed, so add some logging.

Bug: 8470684
Change-Id: I1bb4497d4f7528eacce0db35c2014771cba64569
Merge "Extra logging in pthread_create."
Update getaddrinfo to RFC6724

Currently, our getaddrinfo implementation does not conform to
any IETF standard. It follows draft-ietf-6man-rfc3484-revise-01,
but that draft has expired. Update the policy table to RFC6724.

(cherry-pick of e919b116d35aa7deb24ddece69c491e24c3b0d6f.)

Bug: 8276725
Change-Id: I2d17122defd966ac6c2c13d04887fb110f2598a0
Merge "Update getaddrinfo to RFC6724"
Stop using unreasonable numbers of map entries.

Bug: 8460659
Change-Id: Ib0ee71e3cf61e122d0449c9d8a4e4670a7d7129a
Merge "Stop using unreasonable numbers of map entries."
Merge remote-tracking branch 'aosp/master'
Config: Make libm build with ARM mode configurable
Merge libm to libc
Prevent name conflict for eventfd.cpp and eventfd.s when building libc.a

  - eventfd.cpp and eventfd.s will output to the same file when building libc.a
    out/target/product/*/obj/STATIC_LIBRARIES/libc_intermediates/WHOLE/libc_common_objs/eventfd.o
  - And then `eventfd` will undefined when statically linked to libc.