Update x86 crtfiles from bionic with C versions

Files are copied as is from bionic head.
Also adding arch-x86_64 symlink to be able to generate arch-x86_64
crtfiles/libs.

Change-Id: I0b40c1c19bb4e3b24b25fa2bcb9236469fa32a3e
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
Merge "Update x86 crtfiles from bionic with C versions"
Add TCP_INFO state enum values.

See b.android.com/38881 and fix in bionic
0dff43cab41e4a0bd5bd018584952c68cb224977

Change-Id: I2417fe3cf43919bf363f36c337ea6813f13699d8
Merge "Add TCP_INFO state enum values."
Fix gles3jni build with clang at android-11

jni/gl3stub.c:21:5: error: implicit declaration of function 'eglGetProcAddress' is invalid in C99
    FIND_PROC(glReadBuffer);
    ^
jni/gl3stub.c:20:37: note: expanded from macro 'FIND_PROC'
    #define FIND_PROC(s) s = (void*)eglGetProcAddress(#s)
                                    ^
1 error generated.

Change-Id: I907f33e3d88f3e96bf7958102e90bf15529748b9
Merge "Fix gles3jni build with clang at android-11"
Add boostrap lib to build multilib x86 GCC with OpenMP support

Build instructions:

  cd AOSP=<your-AOSP-path>
  cd $AOSP/bionic/libc
  ln -s arch-x86 arch-x86_64

  export NDK=$AOSP/ndk
  cd $NDK
  ./build/tools/gen-platforms.sh --dst-dir=$NDK --ndk-dir=$NDK --overlay --arch=x86_64

  # copy $NDK/platforms/android-9/arch-x86_64/usr/lib, lib64, and libx32 over

Change-Id: I021a34fa139456540bc0afdb1d9636df165f92fe
Add minimal supports to build multilib x86 toolchain with OpenMP

Change-Id: I095c15d2a2de11992890c2a03be0f90332d372de
Merge "Add boostrap lib to build multilib x86 GCC with OpenMP support"
Update mips crtfiles from bionic with C versions

Copied from bionic but adding back .ctors and .dtors to be
compatible with old Android system linkers.  Otherwise
static executable may segfault.

Change-Id: If834123161744cd2387a2c031a2315e818c2f123
Merge "Add minimal supports to build multilib x86 toolchain with OpenMP"
Merge "Update mips crtfiles from bionic with C versions"
Remove missing functions imaxabs() and imaxdiv() from inttypes.h

Bionic does not have actual implementation of those functions.
Further implementations should be introduced in new
API-level in order to prevent break of compatibility.

Change-Id: I0aa65ea28082cf4a88c383ce0d8eceaa5288c027
Signed-off-by: Grigoriy Kraynov <grigoriy.kraynov@intel.com>
Merge "Remove missing functions imaxabs() and imaxdiv() from inttypes.h"