gitextract_s5vlq68o/ ├── .gitignore ├── Android.mk ├── BACKERS.md ├── CHANGELOG.md ├── CleanSpec.mk ├── OWNERS ├── README.md ├── build/ │ ├── NOTICE │ ├── awk/ │ │ ├── check-awk.awk │ │ ├── extract-debuggable.awk │ │ ├── extract-launchable.awk │ │ ├── extract-minsdkversion.awk │ │ ├── extract-package-name.awk │ │ ├── extract-pid.awk │ │ ├── extract-platform.awk │ │ ├── gen-cygwin-deps-converter.awk │ │ ├── gen-windows-host-path.awk │ │ └── xml.awk │ ├── core/ │ │ ├── add-application.mk │ │ ├── add-platform.mk │ │ ├── add-toolchain.mk │ │ ├── build-all.mk │ │ ├── build-binary.mk │ │ ├── build-executable.mk │ │ ├── build-local.mk │ │ ├── build-module.mk │ │ ├── build-shared-library.mk │ │ ├── build-static-library.mk │ │ ├── check-cygwin-make.mk │ │ ├── clear-vars.mk │ │ ├── default-application.mk │ │ ├── default-build-commands.mk │ │ ├── defaults.mk │ │ ├── definitions-graph.mk │ │ ├── definitions-host.mk │ │ ├── definitions-tests.mk │ │ ├── definitions-utils.mk │ │ ├── definitions.mk │ │ ├── import-locals.mk │ │ ├── init.mk │ │ ├── main.mk │ │ ├── prebuilt-library.mk │ │ ├── prebuilt-shared-library.mk │ │ ├── prebuilt-static-library.mk │ │ ├── setup-abi.mk │ │ ├── setup-app.mk │ │ ├── setup-imports.mk │ │ └── setup-toolchain.mk │ ├── gmsl/ │ │ ├── README │ │ ├── __gmsl │ │ ├── gmsl │ │ ├── gmsl-tests │ │ └── index.html │ ├── instruments/ │ │ ├── README.md │ │ ├── build-analyzer.sh │ │ ├── build-boost.sh │ │ ├── build-ccache.sh │ │ ├── build-cocotron.sh │ │ ├── build-compiler-rt.sh │ │ ├── build-crystax.sh │ │ ├── build-docs.sh │ │ ├── build-gcc.sh │ │ ├── build-gdb-stub.sh │ │ ├── build-gdbserver.sh │ │ ├── build-gnu-libstdc++.sh │ │ ├── build-gnustep-libobjc2.sh │ │ ├── build-host-awk.sh │ │ ├── build-host-gdb.sh │ │ ├── build-host-make.sh │ │ ├── build-host-prebuilts.sh │ │ ├── build-host-python.sh │ │ ├── build-host-toolbox.sh │ │ ├── build-host-yasm.sh │ │ ├── build-icu.sh │ │ ├── build-libjpeg-turbo.sh │ │ ├── build-libjpeg.sh │ │ ├── build-libpng.sh │ │ ├── build-libtiff.sh │ │ ├── build-llvm-libc++.sh │ │ ├── build-llvm.py │ │ ├── build-llvm.sh │ │ ├── build-mingw64-toolchain.sh │ │ ├── build-ndk-stack.sh │ │ ├── build-ndk-sysroot.sh │ │ ├── build-python/ │ │ │ ├── _sitebuiltins.py │ │ │ ├── _sysconfigdata.py │ │ │ ├── android.mk.2.7 │ │ │ ├── android.mk.3.5 │ │ │ ├── build_stdlib.py │ │ │ ├── config.c.2.7 │ │ │ ├── config.c.3.5 │ │ │ ├── freeze_stdlib.py │ │ │ ├── frozen.c.2.7 │ │ │ ├── frozen.c.3.x │ │ │ ├── getpath.c.2.7 │ │ │ ├── getpath.c.3.x │ │ │ ├── host/ │ │ │ │ ├── CMakeLists.txt.2.7 │ │ │ │ ├── CMakeLists.txt.3.5 │ │ │ │ ├── callproc.c.2.7.mingw.patch │ │ │ │ ├── callproc.c.3.5.mingw.patch │ │ │ │ ├── config.c.2.7 │ │ │ │ ├── config.c.3.5 │ │ │ │ ├── dynload_win.c.2.7.mingw.patch │ │ │ │ ├── dynload_win.c.3.5.mingw.patch │ │ │ │ ├── getpath.c.2.7 │ │ │ │ ├── getpath.c.3.x │ │ │ │ ├── interpreter-posix.c.2.7 │ │ │ │ ├── interpreter-posix.c.3.x │ │ │ │ ├── interpreter-winapi.c.2.7 │ │ │ │ ├── interpreter-winapi.c.3.x │ │ │ │ ├── posixmodule.c.2.7.mingw.patch │ │ │ │ ├── posixmodule.c.3.5.1.mingw.patch │ │ │ │ ├── posixmodule.c.3.5.x.mingw.patch │ │ │ │ ├── pyconfig.h.2.7.mingw.patch │ │ │ │ └── pyconfig.h.3.5.mingw.patch │ │ │ ├── interpreter-static.c.2.7 │ │ │ ├── interpreter-static.c.3.x │ │ │ ├── pyconfig.h │ │ │ ├── site.py │ │ │ ├── stdlib.config │ │ │ └── sysconfig.py │ │ ├── build-renderscript.sh │ │ ├── build-sqlite3.sh │ │ ├── build-support.sh │ │ ├── build-target-bash.sh │ │ ├── build-target-cpulimit.sh │ │ ├── build-target-ffmpeg.sh │ │ ├── build-target-gnu-coreutils.sh │ │ ├── build-target-gnu-grep.sh │ │ ├── build-target-gnu-less.sh │ │ ├── build-target-gnu-sed.sh │ │ ├── build-target-gnu-tar.sh │ │ ├── build-target-gnu-which.sh │ │ ├── build-target-gnu-zip.sh │ │ ├── build-target-htop.sh │ │ ├── build-target-info-unzip.sh │ │ ├── build-target-info-zip.sh │ │ ├── build-target-ncurses.sh │ │ ├── build-target-net-tools.sh │ │ ├── build-target-openssh.sh │ │ ├── build-target-openssl.sh │ │ ├── build-target-prebuilts.sh │ │ ├── build-target-procps-ng.sh │ │ ├── build-target-python.sh │ │ ├── build-target-vim.sh │ │ ├── build-target-x264.sh │ │ ├── build-vendor-host-python.sh │ │ ├── builder-funcs.sh │ │ ├── check-glibc.sh │ │ ├── cleanup-apps.sh │ │ ├── common-build-host-funcs.sh │ │ ├── dev-defaults.sh │ │ ├── dev-platform-compress.sh │ │ ├── dev-platform-expand-all.sh │ │ ├── dev-platform-expand.sh │ │ ├── dev-platform-import.sh │ │ ├── dev-system-import.sh │ │ ├── find-case-duplicates.sh │ │ ├── gen-platforms.sh │ │ ├── gen-system-symbols.sh │ │ ├── gen-toolchain-wrapper.sh │ │ ├── make-release.sh │ │ ├── ndk-ccache-g++.sh │ │ ├── ndk-ccache-gcc.sh │ │ ├── ndk-common.sh │ │ ├── package-platforms.sh │ │ ├── package-release.sh │ │ ├── patch-sources.sh │ │ ├── prebuilt-common.sh │ │ ├── rebuild-all-prebuilt.sh │ │ ├── regenerate-platforms │ │ ├── toolchain-licenses/ │ │ │ ├── COPYING │ │ │ ├── COPYING.LIB │ │ │ ├── COPYING.RUNTIME │ │ │ ├── COPYING3 │ │ │ └── COPYING3.LIB │ │ ├── toolchain-patches-host/ │ │ │ └── mingw-w64/ │ │ │ └── mingw-w64-widl.patch │ │ ├── unpack-build-cache │ │ ├── unwanted-symbols/ │ │ │ ├── arm/ │ │ │ │ ├── libc.so.functions.txt │ │ │ │ ├── libc.so.variables.txt │ │ │ │ ├── libgcc.a.functions.txt │ │ │ │ └── libgcc.a.variables.txt │ │ │ ├── arm64/ │ │ │ │ ├── libc.so.functions.txt │ │ │ │ ├── libc.so.variables.txt │ │ │ │ ├── libgcc.a.functions.txt │ │ │ │ └── libgcc.a.variables.txt │ │ │ ├── mips/ │ │ │ │ ├── libc.so.functions.txt │ │ │ │ ├── libc.so.variables.txt │ │ │ │ ├── libgcc.a.functions.txt │ │ │ │ └── libgcc.a.variables.txt │ │ │ ├── mips64/ │ │ │ │ ├── libc.so.functions.txt │ │ │ │ ├── libc.so.variables.txt │ │ │ │ ├── libgcc.a.functions.txt │ │ │ │ └── libgcc.a.variables.txt │ │ │ ├── x86/ │ │ │ │ ├── libc.so.functions.txt │ │ │ │ ├── libc.so.variables.txt │ │ │ │ ├── libgcc.a.functions.txt │ │ │ │ └── libgcc.a.variables.txt │ │ │ └── x86_64/ │ │ │ ├── libc.so.functions.txt │ │ │ ├── libc.so.variables.txt │ │ │ ├── libgcc.a.functions.txt │ │ │ └── libgcc.a.variables.txt │ │ └── update-build-cache │ ├── lib/ │ │ └── build_support.py │ ├── ndk-build │ ├── ndk-build.cmd │ ├── scripts/ │ │ ├── build-crew-utils │ │ ├── build-curl │ │ ├── build-host-gcc │ │ ├── build-libarchive │ │ ├── build-ruby │ │ ├── build-xz │ │ ├── builder.rb │ │ ├── cache.rb │ │ ├── commander.rb │ │ ├── common.rb │ │ ├── exceptions.rb │ │ ├── install-crew │ │ ├── install-crew-utils │ │ ├── logger.rb │ │ ├── options.rb │ │ ├── ruby │ │ └── ruby.cmd │ └── tools/ │ ├── README.md │ ├── build-analyzer.sh │ ├── build-boost.sh │ ├── build-cocotron.sh │ ├── build-compiler-rt.sh │ ├── build-crystax.sh │ ├── build-gcc.py │ ├── build-gdb-stub.sh │ ├── build-gdbserver.py │ ├── build-gdbserver.sh │ ├── build-gnustep-libobjc2.sh │ ├── build-icu.sh │ ├── build-libjpeg-turbo.sh │ ├── build-libjpeg.sh │ ├── build-libpng.sh │ ├── build-libtiff.sh │ ├── build-llvm-libc++.sh │ ├── build-llvm.py │ ├── build-llvm.sh │ ├── build-platforms.py │ ├── build-renderscript.sh │ ├── build-shader-tools.py │ ├── build-sqlite3.sh │ ├── builder-funcs.sh │ ├── common-build-host-funcs.sh │ ├── dev-defaults.sh │ ├── gen-platforms.sh │ ├── gen-toolchain-wrapper.sh │ ├── make-release.sh │ ├── make-standalone-toolchain.sh │ ├── ndk-ccache-g++.sh │ ├── ndk-ccache-gcc.sh │ ├── ndk-common.sh │ ├── package-platforms.sh │ ├── package.py │ ├── prebuilt-common.sh │ ├── regenerate-platforms │ ├── toolchain-licenses/ │ │ ├── COPYING │ │ ├── COPYING.LIB │ │ ├── COPYING.RUNTIME │ │ ├── COPYING3 │ │ └── COPYING3.LIB │ ├── unpack-build-cache │ ├── unwanted-symbols/ │ │ ├── arm/ │ │ │ ├── libgcc.a.functions.txt │ │ │ └── libgcc.a.variables.txt │ │ ├── arm64/ │ │ │ ├── libgcc.a.functions.txt │ │ │ └── libgcc.a.variables.txt │ │ ├── mips/ │ │ │ ├── libgcc.a.functions.txt │ │ │ └── libgcc.a.variables.txt │ │ ├── mips64/ │ │ │ ├── libgcc.a.functions.txt │ │ │ └── libgcc.a.variables.txt │ │ ├── x86/ │ │ │ ├── libgcc.a.functions.txt │ │ │ └── libgcc.a.variables.txt │ │ └── x86_64/ │ │ ├── libgcc.a.functions.txt │ │ └── libgcc.a.variables.txt │ └── update-build-cache ├── checkbuild.py ├── cmake/ │ ├── modules/ │ │ ├── FindBZip2.cmake │ │ ├── FindBoost.cmake │ │ ├── FindJNI.cmake │ │ ├── FindThreads.cmake │ │ └── FindZLIB.cmake │ └── toolchain.cmake ├── config.py ├── crew ├── crew.cmd ├── docs/ │ ├── GeneratingSysroots.md │ ├── Testing.md │ └── Toolchains.md ├── ndk-build ├── ndk-build.cmd ├── ndk-gdb ├── ndk-gdb.cmd ├── ndk-gdb.py ├── ndk-which ├── prebuilt/ │ └── common/ │ └── gdb/ │ └── common.setup ├── samples/ │ ├── .gitignore │ ├── README.md │ └── test-debug/ │ ├── .gitignore │ ├── AndroidManifest.xml │ ├── jni/ │ │ ├── Android.mk │ │ ├── Application.mk │ │ └── testdebug.c │ ├── proguard-project.txt │ ├── project.properties │ ├── res/ │ │ └── values/ │ │ └── strings.xml │ └── src/ │ └── com/ │ └── example/ │ └── testdebug/ │ └── TestDebug.java ├── sources/ │ ├── android/ │ │ ├── .gitignore │ │ ├── compiler-rt/ │ │ │ └── Android.mk │ │ ├── cpufeatures/ │ │ │ ├── Android.mk │ │ │ ├── NOTICE │ │ │ ├── cpu-features.c │ │ │ └── cpu-features.h │ │ ├── libthread_db/ │ │ │ ├── README │ │ │ ├── gdb-7.7/ │ │ │ │ ├── libthread_db.c │ │ │ │ └── thread_db.h │ │ │ ├── libthread_db.c │ │ │ └── thread_db.h │ │ └── support/ │ │ └── NOTICE │ ├── cpufeatures/ │ │ ├── Android.mk │ │ └── README.TXT │ ├── crystax/ │ │ ├── .gitignore │ │ ├── .syntastic/ │ │ │ └── c │ │ ├── GNUmakefile │ │ ├── LICENSE │ │ ├── bin/ │ │ │ ├── check-symbols │ │ │ ├── config │ │ │ ├── gen-arith │ │ │ ├── gen-bionic-sources │ │ │ ├── gen-bsd-sources │ │ │ ├── gen-compiler-rt-headers │ │ │ ├── gen-libkqueue-sources │ │ │ ├── gen-libpwq-sources │ │ │ ├── gen-locales │ │ │ ├── gen-musl-sources │ │ │ ├── gen-sources │ │ │ ├── gen-system-core-headers │ │ │ └── patch-sysroot │ │ ├── crazy_linker/ │ │ │ ├── Android.mk │ │ │ ├── DESIGN.TXT │ │ │ ├── LICENSE │ │ │ ├── README.TXT │ │ │ ├── include/ │ │ │ │ └── crazy_linker.h │ │ │ ├── minitest/ │ │ │ │ ├── minitest.cc │ │ │ │ └── minitest.h │ │ │ ├── src/ │ │ │ │ ├── crazy_linker_api.cpp │ │ │ │ ├── crazy_linker_ashmem.cpp │ │ │ │ ├── crazy_linker_ashmem.h │ │ │ │ ├── crazy_linker_ashmem_unittest.cpp │ │ │ │ ├── crazy_linker_debug.cpp │ │ │ │ ├── crazy_linker_debug.h │ │ │ │ ├── crazy_linker_elf_loader.cpp │ │ │ │ ├── crazy_linker_elf_loader.h │ │ │ │ ├── crazy_linker_elf_relocations.cpp │ │ │ │ ├── crazy_linker_elf_relocations.h │ │ │ │ ├── crazy_linker_elf_relro.cpp │ │ │ │ ├── crazy_linker_elf_relro.h │ │ │ │ ├── crazy_linker_elf_symbols.cpp │ │ │ │ ├── crazy_linker_elf_symbols.h │ │ │ │ ├── crazy_linker_elf_view.cpp │ │ │ │ ├── crazy_linker_elf_view.h │ │ │ │ ├── crazy_linker_error.cpp │ │ │ │ ├── crazy_linker_error.h │ │ │ │ ├── crazy_linker_error_unittest.cpp │ │ │ │ ├── crazy_linker_globals.cpp │ │ │ │ ├── crazy_linker_globals.h │ │ │ │ ├── crazy_linker_globals_unittest.cpp │ │ │ │ ├── crazy_linker_library_list.cpp │ │ │ │ ├── crazy_linker_library_list.h │ │ │ │ ├── crazy_linker_library_view.cpp │ │ │ │ ├── crazy_linker_library_view.h │ │ │ │ ├── crazy_linker_line_reader.cpp │ │ │ │ ├── crazy_linker_line_reader.h │ │ │ │ ├── crazy_linker_line_reader_unittest.cpp │ │ │ │ ├── crazy_linker_memory_mapping.h │ │ │ │ ├── crazy_linker_proc_maps.cpp │ │ │ │ ├── crazy_linker_proc_maps.h │ │ │ │ ├── crazy_linker_proc_maps_unittest.cpp │ │ │ │ ├── crazy_linker_rdebug.cpp │ │ │ │ ├── crazy_linker_rdebug.h │ │ │ │ ├── crazy_linker_search_path_list.cpp │ │ │ │ ├── crazy_linker_search_path_list.h │ │ │ │ ├── crazy_linker_search_path_list_unittest.cpp │ │ │ │ ├── crazy_linker_shared_library.cpp │ │ │ │ ├── crazy_linker_shared_library.h │ │ │ │ ├── crazy_linker_system.cpp │ │ │ │ ├── crazy_linker_system.h │ │ │ │ ├── crazy_linker_system_mock.cpp │ │ │ │ ├── crazy_linker_system_mock.h │ │ │ │ ├── crazy_linker_system_unittest.cpp │ │ │ │ ├── crazy_linker_thread.cpp │ │ │ │ ├── crazy_linker_thread.h │ │ │ │ ├── crazy_linker_thread_unittest.cpp │ │ │ │ ├── crazy_linker_util.cpp │ │ │ │ ├── crazy_linker_util.h │ │ │ │ ├── crazy_linker_util_unittest.cpp │ │ │ │ ├── crazy_linker_wrappers.cpp │ │ │ │ ├── crazy_linker_wrappers.h │ │ │ │ ├── elf_traits.h │ │ │ │ ├── linker_phdr.cpp │ │ │ │ └── linker_phdr.h │ │ │ └── tests/ │ │ │ ├── Android.mk │ │ │ ├── bar.cpp │ │ │ ├── bar_with_relro.cpp │ │ │ ├── bench_load_library.cpp │ │ │ ├── foo.cpp │ │ │ ├── foo2.cpp │ │ │ ├── foo_with_relro.cpp │ │ │ ├── foo_with_static_constructor.cpp │ │ │ ├── jni_lib.cpp │ │ │ ├── test_constructors_destructors.cpp │ │ │ ├── test_dl_wrappers.cpp │ │ │ ├── test_jni_hooks.cpp │ │ │ ├── test_load_library.cpp │ │ │ ├── test_load_library_callbacks.cpp │ │ │ ├── test_load_library_depends.cpp │ │ │ ├── test_relocated_shared_relro.cpp │ │ │ ├── test_search_path_list.cpp │ │ │ ├── test_shared_relro.cpp │ │ │ ├── test_two_shared_relros.cpp │ │ │ ├── test_util.h │ │ │ └── zoo.cpp │ │ ├── empty/ │ │ │ └── libcrystax.a │ │ ├── include/ │ │ │ ├── OpenGLES/ │ │ │ │ ├── ES1/ │ │ │ │ │ ├── gl.h │ │ │ │ │ └── glext.h │ │ │ │ ├── ES2/ │ │ │ │ │ ├── gl.h │ │ │ │ │ └── glext.h │ │ │ │ └── ES3/ │ │ │ │ ├── gl.h │ │ │ │ └── glext.h │ │ │ ├── alloca.h │ │ │ ├── asm/ │ │ │ │ ├── bitsperlong.h │ │ │ │ ├── posix_types.h │ │ │ │ ├── siginfo.h │ │ │ │ ├── signal.h │ │ │ │ ├── unistd.h │ │ │ │ ├── unistd_32.h │ │ │ │ ├── unistd_64.h │ │ │ │ └── unistd_x32.h │ │ │ ├── crystax/ │ │ │ │ ├── arm/ │ │ │ │ │ └── fenv.h │ │ │ │ ├── arm64/ │ │ │ │ │ ├── _inttypes.h │ │ │ │ │ ├── _limits.h │ │ │ │ │ ├── _stdint.h │ │ │ │ │ ├── endian.h │ │ │ │ │ └── fenv.h │ │ │ │ ├── common.hpp │ │ │ │ ├── ctassert.h │ │ │ │ ├── details/ │ │ │ │ │ └── jni.inc │ │ │ │ ├── freebsd.h │ │ │ │ ├── id.h │ │ │ │ ├── jutils/ │ │ │ │ │ ├── class.hpp │ │ │ │ │ ├── exceptions.hpp │ │ │ │ │ ├── field.hpp │ │ │ │ │ ├── helper.hpp │ │ │ │ │ ├── jcast.hpp │ │ │ │ │ ├── jholder.hpp │ │ │ │ │ ├── jni.hpp │ │ │ │ │ └── method.hpp │ │ │ │ ├── jutils.hpp │ │ │ │ ├── list.hpp │ │ │ │ ├── log.h │ │ │ │ ├── memory.hpp │ │ │ │ ├── mips/ │ │ │ │ │ └── fenv.h │ │ │ │ ├── mips64/ │ │ │ │ │ ├── _inttypes.h │ │ │ │ │ ├── _limits.h │ │ │ │ │ ├── _stdint.h │ │ │ │ │ ├── endian.h │ │ │ │ │ └── fenv.h │ │ │ │ ├── path.hpp │ │ │ │ ├── sys/ │ │ │ │ │ ├── ctype.h │ │ │ │ │ ├── endian.h │ │ │ │ │ ├── fenvsoft.h │ │ │ │ │ ├── fpmath.h │ │ │ │ │ ├── inttypes.h │ │ │ │ │ ├── langinfo.h │ │ │ │ │ ├── limits.h │ │ │ │ │ ├── locale.h │ │ │ │ │ ├── math.h │ │ │ │ │ ├── monetary.h │ │ │ │ │ ├── stdio.h │ │ │ │ │ ├── stdlib.h │ │ │ │ │ ├── string.h │ │ │ │ │ ├── strings.h │ │ │ │ │ ├── time.h │ │ │ │ │ ├── tls.h │ │ │ │ │ ├── wait.h │ │ │ │ │ ├── wchar.h │ │ │ │ │ └── wctype.h │ │ │ │ ├── system.h │ │ │ │ ├── x86/ │ │ │ │ │ └── fenv.h │ │ │ │ └── x86_64/ │ │ │ │ └── fenv.h │ │ │ ├── crystax.h │ │ │ ├── dlfcn.h │ │ │ ├── elf.h │ │ │ ├── endian.h │ │ │ ├── errno.h │ │ │ ├── fcntl.h │ │ │ ├── fenv.h │ │ │ ├── getrrsetbyname.h │ │ │ ├── grp.h │ │ │ ├── ieeefp.h │ │ │ ├── linux/ │ │ │ │ ├── elf.h │ │ │ │ ├── in.h │ │ │ │ ├── shm.h │ │ │ │ └── sysctl.h │ │ │ ├── machine/ │ │ │ │ ├── _align.h │ │ │ │ ├── _types.h │ │ │ │ ├── atomic.h │ │ │ │ ├── fenv.h │ │ │ │ ├── limits.h │ │ │ │ └── wchar_limits.h │ │ │ ├── malloc.h │ │ │ ├── netinet/ │ │ │ │ └── tcp.h │ │ │ ├── paths.h │ │ │ ├── pthread_np.h │ │ │ ├── semaphore.h │ │ │ ├── stdint.h │ │ │ ├── sys/ │ │ │ │ ├── _types.h │ │ │ │ ├── cdefs.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── mman.h │ │ │ │ ├── param.h │ │ │ │ ├── shm.h │ │ │ │ ├── socket.h │ │ │ │ ├── sysctl.h │ │ │ │ ├── syslimits.h │ │ │ │ ├── syslog.h │ │ │ │ ├── timeb.h │ │ │ │ ├── timespec.h │ │ │ │ ├── types.h │ │ │ │ └── wait.h │ │ │ ├── syscall.h │ │ │ ├── termios.h │ │ │ ├── timeb.h │ │ │ └── xlocale.h │ │ ├── src/ │ │ │ ├── __get_thread.cpp │ │ │ ├── __wait4.c │ │ │ ├── bsd_signal.c │ │ │ ├── bzip2/ │ │ │ │ └── error.c │ │ │ ├── crystax/ │ │ │ │ ├── android.cpp │ │ │ │ ├── android_jni.cpp │ │ │ │ ├── crystax_posix_base.c │ │ │ │ ├── fenvimpl.c │ │ │ │ ├── isthreaded.c │ │ │ │ ├── jutils/ │ │ │ │ │ ├── exceptions.cpp │ │ │ │ │ ├── helper.cpp │ │ │ │ │ ├── jcast.cpp │ │ │ │ │ └── rethrow.cpp │ │ │ │ ├── locale/ │ │ │ │ │ ├── locale.c │ │ │ │ │ └── localeinit.c │ │ │ │ ├── lock.cpp │ │ │ │ ├── log.c │ │ │ │ ├── logcat.c │ │ │ │ ├── pthread_workqueue_impl.c │ │ │ │ ├── rawargs.cpp │ │ │ │ └── system.cpp │ │ │ ├── domainname.c │ │ │ ├── execve.c │ │ │ ├── fcntl/ │ │ │ │ └── fcntl.c │ │ │ ├── fdprintf.c │ │ │ ├── ftime.c │ │ │ ├── futex.c │ │ │ ├── getdents.c │ │ │ ├── getdtablesize.c │ │ │ ├── getnetgrent.c │ │ │ ├── getrlimit64.c │ │ │ ├── grent.c │ │ │ ├── include/ │ │ │ │ ├── crystax/ │ │ │ │ │ ├── arm/ │ │ │ │ │ │ ├── arith.h │ │ │ │ │ │ └── gd_qnan.h │ │ │ │ │ ├── arm64/ │ │ │ │ │ │ ├── arith.h │ │ │ │ │ │ └── gd_qnan.h │ │ │ │ │ ├── atomic.h │ │ │ │ │ ├── fenvimpl.h │ │ │ │ │ ├── internal.h │ │ │ │ │ ├── localeimpl.h │ │ │ │ │ ├── lock.hpp │ │ │ │ │ ├── mips/ │ │ │ │ │ │ ├── arith.h │ │ │ │ │ │ └── gd_qnan.h │ │ │ │ │ ├── mips64/ │ │ │ │ │ │ ├── arith.h │ │ │ │ │ │ └── gd_qnan.h │ │ │ │ │ ├── private.h │ │ │ │ │ ├── pthread_workqueue_impl.h │ │ │ │ │ ├── x86/ │ │ │ │ │ │ ├── arith.h │ │ │ │ │ │ └── gd_qnan.h │ │ │ │ │ └── x86_64/ │ │ │ │ │ ├── arith.h │ │ │ │ │ └── gd_qnan.h │ │ │ │ └── jemalloc_defs.h │ │ │ ├── issetugid.c │ │ │ ├── lchmod.c │ │ │ ├── lseek64.cpp │ │ │ ├── makedev.c │ │ │ ├── math/ │ │ │ │ ├── complex.c │ │ │ │ ├── fenvsoft.c │ │ │ │ ├── math.c │ │ │ │ └── sincos.c │ │ │ ├── memswap.c │ │ │ ├── msgcat.c │ │ │ ├── openbsd/ │ │ │ │ └── getrrsetbyname.c │ │ │ ├── posix_fadvise.c │ │ │ ├── posix_fallocate.c │ │ │ ├── pread.c │ │ │ ├── progname.c │ │ │ ├── pthread_attr_getstackaddr.c │ │ │ ├── pthread_gettid.c │ │ │ ├── pthread_main_np.cpp │ │ │ ├── pwent.c │ │ │ ├── pwrite.c │ │ │ ├── shmat.c │ │ │ ├── shmctl.c │ │ │ ├── shmdt.c │ │ │ ├── shmget.c │ │ │ ├── stdlib/ │ │ │ │ ├── abort.c │ │ │ │ └── rand.c │ │ │ ├── string/ │ │ │ │ └── strerror.c │ │ │ ├── strntoimax.c │ │ │ ├── strverscmp.c │ │ │ ├── swapxx.c │ │ │ ├── sysctl.c │ │ │ ├── sysv_signal.cpp │ │ │ ├── tkill.c │ │ │ ├── tls.c │ │ │ ├── uname.c │ │ │ ├── usershell.c │ │ │ ├── vfdprintf.c │ │ │ ├── wait3.c │ │ │ ├── wcswcs.c │ │ │ └── write.c │ │ └── vfs/ │ │ ├── accept.cpp │ │ ├── access.cpp │ │ ├── android.cpp │ │ ├── android_jni.cpp │ │ ├── assets/ │ │ │ ├── adriver.cpp │ │ │ └── driver.hpp │ │ ├── bind.cpp │ │ ├── chdir.cpp │ │ ├── chown.cpp │ │ ├── chroot.cpp │ │ ├── close.cpp │ │ ├── closedir.cpp │ │ ├── connect.cpp │ │ ├── dirfd.cpp │ │ ├── dup.cpp │ │ ├── dup2.cpp │ │ ├── fchdir.cpp │ │ ├── fchown.cpp │ │ ├── fcntl.cpp │ │ ├── fdatasync.cpp │ │ ├── fdopendir.cpp │ │ ├── fileio/ │ │ │ ├── api.hpp │ │ │ ├── common.hpp │ │ │ └── driver.hpp │ │ ├── fileio.cpp │ │ ├── flock.cpp │ │ ├── fstat.cpp │ │ ├── fsync.cpp │ │ ├── ftruncate.cpp │ │ ├── futils.cpp │ │ ├── getcwd.cpp │ │ ├── getdents.cpp │ │ ├── getsockname.cpp │ │ ├── getsockopt.cpp │ │ ├── include/ │ │ │ └── crystax/ │ │ │ └── vfs.h │ │ ├── ioctl.cpp │ │ ├── lchown.cpp │ │ ├── link.cpp │ │ ├── listen.cpp │ │ ├── lseek.cpp │ │ ├── lseek64.cpp │ │ ├── lstat.cpp │ │ ├── mkdir.cpp │ │ ├── mmap.cpp │ │ ├── mount.cpp │ │ ├── open.cpp │ │ ├── opendir.cpp │ │ ├── osfs/ │ │ │ ├── asyncsocketclosemonitor.cpp │ │ │ ├── asyncsocketclosemonitor.h │ │ │ ├── osfs.cpp │ │ │ ├── osfs.hpp │ │ │ ├── osfs_eclair.cpp │ │ │ ├── osfs_froyo.cpp │ │ │ ├── osfs_gingerbread.cpp │ │ │ └── osfs_ics.cpp │ │ ├── pipe.cpp │ │ ├── pread.cpp │ │ ├── pwrite.cpp │ │ ├── read.cpp │ │ ├── readdir.cpp │ │ ├── readdir_r.cpp │ │ ├── readlink.cpp │ │ ├── readv.cpp │ │ ├── recv.cpp │ │ ├── recvfrom.cpp │ │ ├── recvmsg.cpp │ │ ├── remove.cpp │ │ ├── rename.cpp │ │ ├── rewinddir.cpp │ │ ├── rmdir.cpp │ │ ├── scandir.cpp │ │ ├── seekdir.cpp │ │ ├── select.cpp │ │ ├── send.cpp │ │ ├── sendmsg.cpp │ │ ├── sendto.cpp │ │ ├── setsockopt.cpp │ │ ├── shutdown.cpp │ │ ├── socket.cpp │ │ ├── stat.cpp │ │ ├── symlink.cpp │ │ ├── system/ │ │ │ ├── driver.hpp │ │ │ └── sdriver.cpp │ │ ├── telldir.cpp │ │ ├── unlink.cpp │ │ ├── write.cpp │ │ └── writev.cpp │ ├── cxx-stl/ │ │ ├── gabi++/ │ │ │ └── NOTICE │ │ ├── gnu-libstdc++/ │ │ │ ├── .gitignore │ │ │ ├── Android.mk │ │ │ ├── README │ │ │ ├── build-gnu-libstdc++.sh │ │ │ └── build.py │ │ ├── llvm-libc++/ │ │ │ ├── .gitignore │ │ │ ├── Android.mk │ │ │ ├── README.NDK │ │ │ ├── build.py │ │ │ ├── export_symbols.txt │ │ │ └── test/ │ │ │ ├── Android.mk │ │ │ └── test_1.cc │ │ ├── llvm-libc++abi/ │ │ │ ├── libcxxabi/ │ │ │ │ ├── CREDITS.TXT │ │ │ │ ├── LICENSE.TXT │ │ │ │ ├── include/ │ │ │ │ │ ├── __cxxabi_config.h │ │ │ │ │ ├── cxxabi.h │ │ │ │ │ ├── libunwind.h │ │ │ │ │ ├── mach-o/ │ │ │ │ │ │ └── compact_unwind_encoding.h │ │ │ │ │ └── unwind.h │ │ │ │ ├── lib/ │ │ │ │ │ └── buildit │ │ │ │ ├── src/ │ │ │ │ │ ├── Unwind/ │ │ │ │ │ │ ├── AddressSpace.hpp │ │ │ │ │ │ ├── CompactUnwinder.hpp │ │ │ │ │ │ ├── DwarfInstructions.hpp │ │ │ │ │ │ ├── DwarfParser.hpp │ │ │ │ │ │ ├── EHHeaderParser.hpp │ │ │ │ │ │ ├── Registers.hpp │ │ │ │ │ │ ├── Unwind-EHABI.cpp │ │ │ │ │ │ ├── Unwind-EHABI.h │ │ │ │ │ │ ├── Unwind-sjlj.c │ │ │ │ │ │ ├── UnwindCursor.hpp │ │ │ │ │ │ ├── UnwindLevel1-gcc-ext.c │ │ │ │ │ │ ├── UnwindLevel1.c │ │ │ │ │ │ ├── UnwindRegistersRestore.S │ │ │ │ │ │ ├── UnwindRegistersSave.S │ │ │ │ │ │ ├── Unwind_AppleExtras.cpp │ │ │ │ │ │ ├── assembly.h │ │ │ │ │ │ ├── config.h │ │ │ │ │ │ ├── dwarf2.h │ │ │ │ │ │ ├── libunwind.cpp │ │ │ │ │ │ ├── libunwind_ext.h │ │ │ │ │ │ └── unwind_ext.h │ │ │ │ │ ├── abort_message.cpp │ │ │ │ │ ├── abort_message.h │ │ │ │ │ ├── config.h │ │ │ │ │ ├── cxa_aux_runtime.cpp │ │ │ │ │ ├── cxa_default_handlers.cpp │ │ │ │ │ ├── cxa_demangle.cpp │ │ │ │ │ ├── cxa_exception.cpp │ │ │ │ │ ├── cxa_exception.hpp │ │ │ │ │ ├── cxa_exception_storage.cpp │ │ │ │ │ ├── cxa_guard.cpp │ │ │ │ │ ├── cxa_handlers.cpp │ │ │ │ │ ├── cxa_handlers.hpp │ │ │ │ │ ├── cxa_new_delete.cpp │ │ │ │ │ ├── cxa_personality.cpp │ │ │ │ │ ├── cxa_thread_atexit.cpp │ │ │ │ │ ├── cxa_unexpected.cpp │ │ │ │ │ ├── cxa_vector.cpp │ │ │ │ │ ├── cxa_virtual.cpp │ │ │ │ │ ├── exception.cpp │ │ │ │ │ ├── fallback_malloc.ipp │ │ │ │ │ ├── private_typeinfo.cpp │ │ │ │ │ ├── private_typeinfo.h │ │ │ │ │ ├── stdexcept.cpp │ │ │ │ │ └── typeinfo.cpp │ │ │ │ └── test/ │ │ │ │ ├── backtrace_test.pass.cpp │ │ │ │ ├── catch_array_01.pass.cpp │ │ │ │ ├── catch_array_02.pass.cpp │ │ │ │ ├── catch_class_01.pass.cpp │ │ │ │ ├── catch_class_02.pass.cpp │ │ │ │ ├── catch_class_03.pass.cpp │ │ │ │ ├── catch_class_04.pass.cpp │ │ │ │ ├── catch_const_pointer_nullptr.pass.cpp │ │ │ │ ├── catch_function_01.pass.cpp │ │ │ │ ├── catch_function_02.pass.cpp │ │ │ │ ├── catch_in_noexcept.pass.cpp │ │ │ │ ├── catch_member_data_pointer_01.pass.cpp │ │ │ │ ├── catch_member_function_pointer_01.pass.cpp │ │ │ │ ├── catch_member_pointer_nullptr.pass.cpp │ │ │ │ ├── catch_pointer_nullptr.pass.cpp │ │ │ │ ├── catch_pointer_reference.pass.cpp │ │ │ │ ├── catch_ptr.pass.cpp │ │ │ │ ├── catch_ptr_02.pass.cpp │ │ │ │ ├── cxa_thread_atexit_test.pass.cpp │ │ │ │ ├── dynamic_cast14.pass.cpp │ │ │ │ ├── dynamic_cast3.pass.cpp │ │ │ │ ├── dynamic_cast5.pass.cpp │ │ │ │ ├── dynamic_cast_stress.pass.cpp │ │ │ │ ├── inherited_exception.pass.cpp │ │ │ │ ├── libcxxabi/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── test/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── config.py │ │ │ │ ├── lit.cfg │ │ │ │ ├── lit.site.cfg.in │ │ │ │ ├── support/ │ │ │ │ │ └── timer.hpp │ │ │ │ ├── test_aux_runtime.pass.cpp │ │ │ │ ├── test_aux_runtime_op_array_new.pass.cpp │ │ │ │ ├── test_demangle.pass.cpp │ │ │ │ ├── test_exception_storage.pass.cpp │ │ │ │ ├── test_fallback_malloc.pass.cpp │ │ │ │ ├── test_guard.pass.cpp │ │ │ │ ├── test_vector1.pass.cpp │ │ │ │ ├── test_vector2.pass.cpp │ │ │ │ ├── test_vector3.pass.cpp │ │ │ │ ├── testit │ │ │ │ ├── testit_android │ │ │ │ ├── unwind_01.pass.cpp │ │ │ │ ├── unwind_02.pass.cpp │ │ │ │ ├── unwind_03.pass.cpp │ │ │ │ ├── unwind_04.pass.cpp │ │ │ │ ├── unwind_05.pass.cpp │ │ │ │ └── unwind_06.pass.cpp │ │ │ └── sources.mk │ │ └── system/ │ │ ├── Android.mk │ │ ├── MODULE_LICENSE_BSD │ │ ├── NOTICE │ │ ├── include/ │ │ │ ├── cassert │ │ │ ├── cctype │ │ │ ├── cerrno │ │ │ ├── cfloat │ │ │ ├── climits │ │ │ ├── cmath │ │ │ ├── csetjmp │ │ │ ├── csignal │ │ │ ├── cstddef │ │ │ ├── cstdint │ │ │ ├── cstdio │ │ │ ├── cstdlib │ │ │ ├── cstring │ │ │ ├── ctime │ │ │ ├── cwchar │ │ │ ├── cwctype_is_not_supported │ │ │ ├── new │ │ │ ├── stl_pair.h │ │ │ ├── typeinfo │ │ │ └── utility │ │ └── setup.mk │ ├── host-tools/ │ │ ├── gdb-pretty-printers/ │ │ │ └── stlport/ │ │ │ └── gppfs-0.2/ │ │ │ ├── COPYING │ │ │ ├── ChangeLog │ │ │ ├── README │ │ │ ├── stlport/ │ │ │ │ ├── __init__.py │ │ │ │ └── printers.py │ │ │ └── test/ │ │ │ ├── .gdbinit │ │ │ ├── Makefile │ │ │ ├── script │ │ │ └── test.cpp │ │ ├── gdb-stub/ │ │ │ └── gdb-stub.c │ │ ├── make-3.81/ │ │ │ ├── ABOUT-NLS │ │ │ ├── AUTHORS │ │ │ ├── COPYING │ │ │ ├── ChangeLog │ │ │ ├── INSTALL │ │ │ ├── Makefile.DOS │ │ │ ├── Makefile.am │ │ │ ├── Makefile.ami │ │ │ ├── Makefile.in │ │ │ ├── NEWS │ │ │ ├── NMakefile │ │ │ ├── README │ │ │ ├── README.Amiga │ │ │ ├── README.DOS │ │ │ ├── README.OS2 │ │ │ ├── README.W32 │ │ │ ├── README.customs │ │ │ ├── SCOPTIONS │ │ │ ├── SMakefile │ │ │ ├── acinclude.m4 │ │ │ ├── aclocal.m4 │ │ │ ├── alloca.c │ │ │ ├── amiga.c │ │ │ ├── amiga.h │ │ │ ├── ansi2knr.1 │ │ │ ├── ansi2knr.c │ │ │ ├── ar.c │ │ │ ├── arscan.c │ │ │ ├── autom4te.cache/ │ │ │ │ ├── output.0 │ │ │ │ ├── requests │ │ │ │ └── traces.0 │ │ │ ├── build-make.sh │ │ │ ├── build.py │ │ │ ├── build.sh.in │ │ │ ├── build_w32.bat │ │ │ ├── commands.c │ │ │ ├── commands.h │ │ │ ├── config/ │ │ │ │ ├── ChangeLog │ │ │ │ ├── Makefile.am │ │ │ │ ├── Makefile.in │ │ │ │ ├── codeset.m4 │ │ │ │ ├── compile │ │ │ │ ├── config.guess │ │ │ │ ├── config.rpath │ │ │ │ ├── config.sub │ │ │ │ ├── depcomp │ │ │ │ ├── dospaths.m4 │ │ │ │ ├── gettext.m4 │ │ │ │ ├── glibc21.m4 │ │ │ │ ├── iconv.m4 │ │ │ │ ├── install-sh │ │ │ │ ├── intdiv0.m4 │ │ │ │ ├── intmax.m4 │ │ │ │ ├── inttypes-pri.m4 │ │ │ │ ├── inttypes.m4 │ │ │ │ ├── inttypes_h.m4 │ │ │ │ ├── isc-posix.m4 │ │ │ │ ├── lcmessage.m4 │ │ │ │ ├── lib-ld.m4 │ │ │ │ ├── lib-link.m4 │ │ │ │ ├── lib-prefix.m4 │ │ │ │ ├── longdouble.m4 │ │ │ │ ├── longlong.m4 │ │ │ │ ├── mdate-sh │ │ │ │ ├── missing │ │ │ │ ├── mkinstalldirs │ │ │ │ ├── nls.m4 │ │ │ │ ├── po.m4 │ │ │ │ ├── printf-posix.m4 │ │ │ │ ├── progtest.m4 │ │ │ │ ├── signed.m4 │ │ │ │ ├── size_max.m4 │ │ │ │ ├── stdint_h.m4 │ │ │ │ ├── texinfo.tex │ │ │ │ ├── uintmax_t.m4 │ │ │ │ ├── ulonglong.m4 │ │ │ │ ├── wchar_t.m4 │ │ │ │ ├── wint_t.m4 │ │ │ │ └── xsize.m4 │ │ │ ├── config.ami │ │ │ ├── config.h-vms │ │ │ ├── config.h.W32 │ │ │ ├── config.h.in │ │ │ ├── config.log │ │ │ ├── configh.dos │ │ │ ├── configure │ │ │ ├── configure.bat │ │ │ ├── configure.in │ │ │ ├── debug.h │ │ │ ├── default.c │ │ │ ├── dep.h │ │ │ ├── dir.c │ │ │ ├── doc/ │ │ │ │ ├── Makefile.am │ │ │ │ ├── Makefile.in │ │ │ │ ├── fdl.texi │ │ │ │ ├── make-stds.texi │ │ │ │ ├── make.info │ │ │ │ ├── make.info-1 │ │ │ │ ├── make.info-2 │ │ │ │ ├── make.texi │ │ │ │ ├── stamp-vti │ │ │ │ └── version.texi │ │ │ ├── dosbuild.bat │ │ │ ├── expand.c │ │ │ ├── file.c │ │ │ ├── filedef.h │ │ │ ├── function.c │ │ │ ├── getloadavg.c │ │ │ ├── getopt.c │ │ │ ├── getopt.h │ │ │ ├── getopt1.c │ │ │ ├── gettext.h │ │ │ ├── glob/ │ │ │ │ ├── COPYING.LIB │ │ │ │ ├── ChangeLog │ │ │ │ ├── Makefile.am │ │ │ │ ├── Makefile.ami │ │ │ │ ├── Makefile.in │ │ │ │ ├── SCOPTIONS │ │ │ │ ├── SMakefile │ │ │ │ ├── configure.bat │ │ │ │ ├── fnmatch.c │ │ │ │ ├── fnmatch.h │ │ │ │ ├── glob.c │ │ │ │ └── glob.h │ │ │ ├── hash.c │ │ │ ├── hash.h │ │ │ ├── implicit.c │ │ │ ├── job.c │ │ │ ├── job.h │ │ │ ├── main.c │ │ │ ├── make.1 │ │ │ ├── make.h │ │ │ ├── make.lnk │ │ │ ├── make_msvc_net2003.sln │ │ │ ├── make_msvc_net2003.vcproj │ │ │ ├── makefile.com │ │ │ ├── makefile.vms │ │ │ ├── misc.c │ │ │ ├── po/ │ │ │ │ ├── ChangeLog │ │ │ │ ├── LINGUAS │ │ │ │ ├── Makefile.in.in │ │ │ │ ├── Makevars │ │ │ │ ├── POTFILES.in │ │ │ │ ├── Rules-quot │ │ │ │ ├── be.gmo │ │ │ │ ├── be.po │ │ │ │ ├── boldquot.sed │ │ │ │ ├── da.gmo │ │ │ │ ├── da.po │ │ │ │ ├── de.gmo │ │ │ │ ├── de.po │ │ │ │ ├── en@boldquot.header │ │ │ │ ├── en@quot.header │ │ │ │ ├── es.gmo │ │ │ │ ├── es.po │ │ │ │ ├── fi.gmo │ │ │ │ ├── fi.po │ │ │ │ ├── fr.gmo │ │ │ │ ├── fr.po │ │ │ │ ├── ga.gmo │ │ │ │ ├── ga.po │ │ │ │ ├── gl.gmo │ │ │ │ ├── gl.po │ │ │ │ ├── he.gmo │ │ │ │ ├── he.po │ │ │ │ ├── hr.gmo │ │ │ │ ├── hr.po │ │ │ │ ├── id.gmo │ │ │ │ ├── id.po │ │ │ │ ├── insert-header.sin │ │ │ │ ├── ja.gmo │ │ │ │ ├── ja.po │ │ │ │ ├── ko.gmo │ │ │ │ ├── ko.po │ │ │ │ ├── make.pot │ │ │ │ ├── nl.gmo │ │ │ │ ├── nl.po │ │ │ │ ├── pl.gmo │ │ │ │ ├── pl.po │ │ │ │ ├── pt_BR.gmo │ │ │ │ ├── pt_BR.po │ │ │ │ ├── quot.sed │ │ │ │ ├── remove-potcdate.sin │ │ │ │ ├── ru.gmo │ │ │ │ ├── ru.po │ │ │ │ ├── rw.gmo │ │ │ │ ├── rw.po │ │ │ │ ├── stamp-po │ │ │ │ ├── sv.gmo │ │ │ │ ├── sv.po │ │ │ │ ├── tr.gmo │ │ │ │ ├── tr.po │ │ │ │ ├── uk.gmo │ │ │ │ ├── uk.po │ │ │ │ ├── vi.gmo │ │ │ │ ├── vi.po │ │ │ │ ├── zh_CN.gmo │ │ │ │ └── zh_CN.po │ │ │ ├── read.c │ │ │ ├── readme.vms │ │ │ ├── remake.c │ │ │ ├── remote-cstms.c │ │ │ ├── remote-stub.c │ │ │ ├── rule.c │ │ │ ├── rule.h │ │ │ ├── signame.c │ │ │ ├── strcache.c │ │ │ ├── subproc.bat │ │ │ ├── tests/ │ │ │ │ ├── COPYING │ │ │ │ ├── ChangeLog │ │ │ │ ├── NEWS │ │ │ │ ├── README │ │ │ │ ├── mkshadow │ │ │ │ ├── run_make_tests │ │ │ │ ├── run_make_tests.pl │ │ │ │ ├── scripts/ │ │ │ │ │ ├── features/ │ │ │ │ │ │ ├── comments │ │ │ │ │ │ ├── conditionals │ │ │ │ │ │ ├── default_names │ │ │ │ │ │ ├── double_colon │ │ │ │ │ │ ├── echoing │ │ │ │ │ │ ├── errors │ │ │ │ │ │ ├── escape │ │ │ │ │ │ ├── export │ │ │ │ │ │ ├── include │ │ │ │ │ │ ├── mult_rules │ │ │ │ │ │ ├── mult_targets │ │ │ │ │ │ ├── order_only │ │ │ │ │ │ ├── override │ │ │ │ │ │ ├── parallelism │ │ │ │ │ │ ├── patspecific_vars │ │ │ │ │ │ ├── patternrules │ │ │ │ │ │ ├── quoting │ │ │ │ │ │ ├── recursion │ │ │ │ │ │ ├── reinvoke │ │ │ │ │ │ ├── se_explicit │ │ │ │ │ │ ├── se_implicit │ │ │ │ │ │ ├── se_statpat │ │ │ │ │ │ ├── statipattrules │ │ │ │ │ │ ├── targetvars │ │ │ │ │ │ ├── varnesting │ │ │ │ │ │ ├── vpath │ │ │ │ │ │ ├── vpath2 │ │ │ │ │ │ ├── vpathgpath │ │ │ │ │ │ └── vpathplus │ │ │ │ │ ├── functions/ │ │ │ │ │ │ ├── abspath │ │ │ │ │ │ ├── addprefix │ │ │ │ │ │ ├── addsuffix │ │ │ │ │ │ ├── andor │ │ │ │ │ │ ├── basename │ │ │ │ │ │ ├── call │ │ │ │ │ │ ├── dir │ │ │ │ │ │ ├── error │ │ │ │ │ │ ├── eval │ │ │ │ │ │ ├── filter-out │ │ │ │ │ │ ├── findstring │ │ │ │ │ │ ├── flavor │ │ │ │ │ │ ├── foreach │ │ │ │ │ │ ├── if │ │ │ │ │ │ ├── join │ │ │ │ │ │ ├── notdir │ │ │ │ │ │ ├── origin │ │ │ │ │ │ ├── realpath │ │ │ │ │ │ ├── shell │ │ │ │ │ │ ├── sort │ │ │ │ │ │ ├── strip │ │ │ │ │ │ ├── substitution │ │ │ │ │ │ ├── suffix │ │ │ │ │ │ ├── value │ │ │ │ │ │ ├── warning │ │ │ │ │ │ ├── wildcard │ │ │ │ │ │ └── word │ │ │ │ │ ├── misc/ │ │ │ │ │ │ ├── close_stdout │ │ │ │ │ │ ├── general1 │ │ │ │ │ │ ├── general2 │ │ │ │ │ │ ├── general3 │ │ │ │ │ │ └── general4 │ │ │ │ │ ├── options/ │ │ │ │ │ │ ├── dash-B │ │ │ │ │ │ ├── dash-C │ │ │ │ │ │ ├── dash-I │ │ │ │ │ │ ├── dash-W │ │ │ │ │ │ ├── dash-e │ │ │ │ │ │ ├── dash-f │ │ │ │ │ │ ├── dash-k │ │ │ │ │ │ ├── dash-l │ │ │ │ │ │ ├── dash-n │ │ │ │ │ │ ├── dash-q │ │ │ │ │ │ ├── dash-t │ │ │ │ │ │ ├── general │ │ │ │ │ │ ├── symlinks │ │ │ │ │ │ └── warn-undefined-variables │ │ │ │ │ ├── targets/ │ │ │ │ │ │ ├── DEFAULT │ │ │ │ │ │ ├── FORCE │ │ │ │ │ │ ├── INTERMEDIATE │ │ │ │ │ │ ├── PHONY │ │ │ │ │ │ ├── SECONDARY │ │ │ │ │ │ ├── SILENT │ │ │ │ │ │ └── clean │ │ │ │ │ ├── test_template │ │ │ │ │ └── variables/ │ │ │ │ │ ├── CURDIR │ │ │ │ │ ├── DEFAULT_GOAL │ │ │ │ │ ├── INCLUDE_DIRS │ │ │ │ │ ├── MAKE │ │ │ │ │ ├── MAKECMDGOALS │ │ │ │ │ ├── MAKEFILES │ │ │ │ │ ├── MAKELEVEL │ │ │ │ │ ├── MAKE_RESTARTS │ │ │ │ │ ├── MFILE_LIST │ │ │ │ │ ├── SHELL │ │ │ │ │ ├── automatic │ │ │ │ │ ├── flavors │ │ │ │ │ ├── negative │ │ │ │ │ └── special │ │ │ │ └── test_driver.pl │ │ │ ├── variable.c │ │ │ ├── variable.h │ │ │ ├── version.c │ │ │ ├── vmsdir.h │ │ │ ├── vmsfunctions.c │ │ │ ├── vmsify.c │ │ │ ├── vmsjobs.c │ │ │ ├── vpath.c │ │ │ └── w32/ │ │ │ ├── .deps/ │ │ │ │ ├── libw32_a-misc.Po │ │ │ │ ├── libw32_a-pathstuff.Po │ │ │ │ ├── libw32_a-sub_proc.Po │ │ │ │ └── libw32_a-w32err.Po │ │ │ ├── Makefile │ │ │ ├── Makefile.am │ │ │ ├── Makefile.in │ │ │ ├── compat/ │ │ │ │ └── dirent.c │ │ │ ├── include/ │ │ │ │ ├── dirent.h │ │ │ │ ├── pathstuff.h │ │ │ │ ├── sub_proc.h │ │ │ │ └── w32err.h │ │ │ ├── pathstuff.c │ │ │ └── subproc/ │ │ │ ├── NMakefile │ │ │ ├── build.bat │ │ │ ├── misc.c │ │ │ ├── proc.h │ │ │ ├── sub_proc.c │ │ │ └── w32err.c │ │ ├── nawk-20071023/ │ │ │ ├── FIXES │ │ │ ├── GNUmakefile │ │ │ ├── NOTICE │ │ │ ├── README │ │ │ ├── awk.h │ │ │ ├── awkgram.y │ │ │ ├── b.c │ │ │ ├── build-awk.sh │ │ │ ├── build.py │ │ │ ├── lex.c │ │ │ ├── lib.c │ │ │ ├── main.c │ │ │ ├── maketab.c │ │ │ ├── parse.c │ │ │ ├── proto.h │ │ │ ├── run.c │ │ │ └── tran.c │ │ ├── ndk-depends/ │ │ │ ├── GNUmakefile │ │ │ ├── NOTICE │ │ │ ├── build-ndk-depends.sh │ │ │ ├── build.py │ │ │ └── ndk-depends.cc │ │ ├── ndk-stack/ │ │ │ ├── GNUmakefile │ │ │ ├── NOTICE │ │ │ ├── binutils/ │ │ │ │ ├── COPYING3 │ │ │ │ └── addr2line.c │ │ │ ├── build-ndk-stack.sh │ │ │ ├── build.py │ │ │ ├── ndk-stack-parser.c │ │ │ ├── ndk-stack-parser.h │ │ │ ├── ndk-stack.c │ │ │ └── regex/ │ │ │ ├── cclass.h │ │ │ ├── cname.h │ │ │ ├── engine.c │ │ │ ├── regcomp.c │ │ │ ├── regerror.c │ │ │ ├── regex.h │ │ │ ├── regex2.h │ │ │ ├── regexec.c │ │ │ ├── regfree.c │ │ │ ├── targetver.h │ │ │ └── utils.h │ │ └── toolbox/ │ │ ├── NOTICE │ │ ├── build-toolbox.sh │ │ ├── build.py │ │ ├── cmp_win.c │ │ └── echo_win.c │ ├── objc/ │ │ ├── cocotron/ │ │ │ └── 0.1.0/ │ │ │ ├── .gitignore │ │ │ └── Android.mk │ │ ├── gnustep-libobjc2/ │ │ │ ├── .gitignore │ │ │ └── Android.mk │ │ └── none/ │ │ └── Android.mk │ ├── python/ │ │ ├── 2.7/ │ │ │ ├── .gitignore │ │ │ ├── Android.mk │ │ │ └── frozen/ │ │ │ ├── _ctypes/ │ │ │ │ └── Android.mk │ │ │ ├── _multiprocessing/ │ │ │ │ └── Android.mk │ │ │ ├── _socket/ │ │ │ │ └── Android.mk │ │ │ ├── _sqlite3/ │ │ │ │ └── Android.mk │ │ │ ├── _ssl/ │ │ │ │ └── Android.mk │ │ │ ├── pyexpat/ │ │ │ │ └── Android.mk │ │ │ ├── select/ │ │ │ │ └── Android.mk │ │ │ ├── stdlib/ │ │ │ │ └── Android.mk │ │ │ └── unicodedata/ │ │ │ └── Android.mk │ │ └── 3.5/ │ │ ├── .gitignore │ │ ├── Android.mk │ │ └── frozen/ │ │ ├── _ctypes/ │ │ │ └── Android.mk │ │ ├── _multiprocessing/ │ │ │ └── Android.mk │ │ ├── _socket/ │ │ │ └── Android.mk │ │ ├── _sqlite3/ │ │ │ └── Android.mk │ │ ├── _ssl/ │ │ │ └── Android.mk │ │ ├── pyexpat/ │ │ │ └── Android.mk │ │ ├── select/ │ │ │ └── Android.mk │ │ ├── stdlib/ │ │ │ └── Android.mk │ │ └── unicodedata/ │ │ └── Android.mk │ └── third_party/ │ └── googletest/ │ ├── Android.mk │ ├── README.NDK │ ├── googletest/ │ │ ├── CHANGES │ │ ├── LICENSE │ │ ├── README │ │ ├── include/ │ │ │ └── gtest/ │ │ │ ├── gtest-death-test.h │ │ │ ├── gtest-message.h │ │ │ ├── gtest-param-test.h │ │ │ ├── gtest-param-test.h.pump │ │ │ ├── gtest-printers.h │ │ │ ├── gtest-spi.h │ │ │ ├── gtest-test-part.h │ │ │ ├── gtest-typed-test.h │ │ │ ├── gtest.h │ │ │ ├── gtest_pred_impl.h │ │ │ ├── gtest_prod.h │ │ │ └── internal/ │ │ │ ├── gtest-death-test-internal.h │ │ │ ├── gtest-filepath.h │ │ │ ├── gtest-internal.h │ │ │ ├── gtest-linked_ptr.h │ │ │ ├── gtest-param-util-generated.h │ │ │ ├── gtest-param-util-generated.h.pump │ │ │ ├── gtest-param-util.h │ │ │ ├── gtest-port.h │ │ │ ├── gtest-string.h │ │ │ ├── gtest-tuple.h │ │ │ ├── gtest-tuple.h.pump │ │ │ ├── gtest-type-util.h │ │ │ └── gtest-type-util.h.pump │ │ ├── samples/ │ │ │ ├── prime_tables.h │ │ │ ├── sample1.cc │ │ │ ├── sample1.h │ │ │ ├── sample10_unittest.cc │ │ │ ├── sample1_unittest.cc │ │ │ ├── sample2.cc │ │ │ ├── sample2.h │ │ │ ├── sample2_unittest.cc │ │ │ ├── sample3-inl.h │ │ │ ├── sample3_unittest.cc │ │ │ ├── sample4.cc │ │ │ ├── sample4.h │ │ │ ├── sample4_unittest.cc │ │ │ ├── sample5_unittest.cc │ │ │ ├── sample6_unittest.cc │ │ │ ├── sample7_unittest.cc │ │ │ ├── sample8_unittest.cc │ │ │ └── sample9_unittest.cc │ │ ├── src/ │ │ │ ├── gtest-all.cc │ │ │ ├── gtest-death-test.cc │ │ │ ├── gtest-filepath.cc │ │ │ ├── gtest-internal-inl.h │ │ │ ├── gtest-port.cc │ │ │ ├── gtest-printers.cc │ │ │ ├── gtest-test-part.cc │ │ │ ├── gtest-typed-test.cc │ │ │ ├── gtest.cc │ │ │ └── gtest_main.cc │ │ └── test/ │ │ ├── gtest-death-test_ex_test.cc │ │ ├── gtest-death-test_test.cc │ │ ├── gtest-filepath_test.cc │ │ ├── gtest-linked_ptr_test.cc │ │ ├── gtest-listener_test.cc │ │ ├── gtest-message_test.cc │ │ ├── gtest-options_test.cc │ │ ├── gtest-param-test2_test.cc │ │ ├── gtest-param-test_test.cc │ │ ├── gtest-param-test_test.h │ │ ├── gtest-port_test.cc │ │ ├── gtest-printers_test.cc │ │ ├── gtest-test-part_test.cc │ │ ├── gtest-tuple_test.cc │ │ ├── gtest-typed-test2_test.cc │ │ ├── gtest-typed-test_test.cc │ │ ├── gtest-typed-test_test.h │ │ ├── gtest-unittest-api_test.cc │ │ ├── gtest_all_test.cc │ │ ├── gtest_break_on_failure_unittest.py │ │ ├── gtest_break_on_failure_unittest_.cc │ │ ├── gtest_catch_exceptions_test.py │ │ ├── gtest_catch_exceptions_test_.cc │ │ ├── gtest_color_test.py │ │ ├── gtest_color_test_.cc │ │ ├── gtest_env_var_test.py │ │ ├── gtest_env_var_test_.cc │ │ ├── gtest_environment_test.cc │ │ ├── gtest_filter_unittest.py │ │ ├── gtest_filter_unittest_.cc │ │ ├── gtest_help_test.py │ │ ├── gtest_help_test_.cc │ │ ├── gtest_list_tests_unittest.py │ │ ├── gtest_list_tests_unittest_.cc │ │ ├── gtest_main_unittest.cc │ │ ├── gtest_no_test_unittest.cc │ │ ├── gtest_output_test.py │ │ ├── gtest_output_test_.cc │ │ ├── gtest_output_test_golden_lin.txt │ │ ├── gtest_pred_impl_unittest.cc │ │ ├── gtest_prod_test.cc │ │ ├── gtest_repeat_test.cc │ │ ├── gtest_shuffle_test.py │ │ ├── gtest_shuffle_test_.cc │ │ ├── gtest_sole_header_test.cc │ │ ├── gtest_stress_test.cc │ │ ├── gtest_test_utils.py │ │ ├── gtest_throw_on_failure_ex_test.cc │ │ ├── gtest_throw_on_failure_test.py │ │ ├── gtest_throw_on_failure_test_.cc │ │ ├── gtest_uninitialized_test.py │ │ ├── gtest_uninitialized_test_.cc │ │ ├── gtest_unittest.cc │ │ ├── gtest_xml_outfile1_test_.cc │ │ ├── gtest_xml_outfile2_test_.cc │ │ ├── gtest_xml_outfiles_test.py │ │ ├── gtest_xml_output_unittest.py │ │ ├── gtest_xml_output_unittest_.cc │ │ ├── gtest_xml_test_utils.py │ │ ├── production.cc │ │ └── production.h │ └── patches.ndk/ │ ├── 0001-Allow-clone-usage-on-MIPS.patch │ ├── 0002-Work-around-broken-abort-on-Android-MIPS.patch │ └── 0003-Allow-clone-usage-on-X86.patch ├── tests/ │ ├── .gitignore │ ├── README │ ├── __init__.py │ ├── awk/ │ │ ├── extract-launchable/ │ │ │ ├── multiple-categories.in │ │ │ ├── multiple-categories.out │ │ │ ├── multiple-launchables.in │ │ │ ├── multiple-launchables.out │ │ │ ├── no-launchable.in │ │ │ ├── no-launchable.out │ │ │ ├── one-launchable.in │ │ │ └── one-launchable.out │ │ ├── extract-pid/ │ │ │ ├── test-1.in │ │ │ └── test-1.out │ │ ├── gen-cygwin-deps-converter/ │ │ │ ├── test-1.in │ │ │ ├── test-1.out │ │ │ ├── test-2.in │ │ │ └── test-2.out │ │ └── gen-windows-host-path/ │ │ ├── test-1.in │ │ └── test-1.out │ ├── build/ │ │ ├── .gitignore │ │ ├── absolute-src-file-paths/ │ │ │ ├── build.sh │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ └── src/ │ │ │ ├── foo.c │ │ │ └── main.c │ │ ├── ansi/ │ │ │ ├── README │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test_ansi.c │ │ │ └── test_ansi.cpp │ │ ├── awk-trailing-r/ │ │ │ ├── AndroidManifest.xml │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── awk-trailing-r.c │ │ ├── b14811006-GOT_PREL-optimization/ │ │ │ ├── build.sh │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── SkAlphaMulQ.cc │ │ │ └── properties.json │ │ ├── b14825026-aarch64-FP_LO_REGS/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── idct_dequant_full_2x_neon.c │ │ │ └── test_config.py │ │ ├── b8247455-hidden-cxa/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── idiv.cpp │ │ │ └── throw.cpp │ │ ├── b9193874-neon/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── b9193874-neon.c │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── build-assembly-file/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── assembly-mips.S │ │ │ ├── assembly-x86.S │ │ │ ├── assembly1.s │ │ │ └── assembly2.S │ │ ├── build-mode/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── c++-stl-source-extensions/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── main.C │ │ │ │ ├── main.CPP │ │ │ │ ├── main.c++ │ │ │ │ ├── main.cc │ │ │ │ ├── main.cp │ │ │ │ ├── main.cpp │ │ │ │ └── main.cxx │ │ │ └── test_config.py │ │ ├── check-armeabi-v7a-prebuilts/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ └── Application.mk │ │ ├── clang-include-gnu-libc++/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── clang-include-gnu-libc++.cc │ │ ├── copysign/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── copysign.cpp │ │ │ └── test_config.py │ │ ├── cortex-a53-835769/ │ │ │ ├── build.sh │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── cortex-a53-835769-1.c │ │ │ │ └── cortex-a53-835769-2.c │ │ │ └── test_config.py │ │ ├── cpp-extensions/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── foo1.cc │ │ │ ├── foo2.cp │ │ │ ├── foo3.cxx │ │ │ ├── foo4.cpp │ │ │ ├── foo5.C │ │ │ ├── foo6.CPP │ │ │ └── main.c++ │ │ ├── crystax-check-BROKEN_BUILD/ │ │ │ └── build.sh │ │ ├── crystax-check-BROKEN_RUN/ │ │ │ └── build.sh │ │ ├── crystax-check-BUILD_SHOULD_FAIL/ │ │ │ └── build.sh │ │ ├── crystax-check-DISABLED/ │ │ │ └── build.sh │ │ ├── crystax-check-__gnu_linux__/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-check-host-python-ssl-modules/ │ │ │ └── build.sh │ │ ├── crystax-check-prebuilt-gdb/ │ │ │ └── build.sh │ │ ├── crystax-issue1044-clang-x86_64-crash/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test.cpp │ │ │ └── properties.json │ │ ├── crystax-issue1170-alloca-redefined/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-issue1234-fd_set-should-be-exposed-implicitly-by-stdlib_h/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.c │ │ ├── crystax-issue1263-___atomic_add_fetch/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test.cpp │ │ │ └── properties.json │ │ ├── crystax-issue1263-clang-64bit-atomics/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test.cpp │ │ │ └── properties.json │ │ ├── crystax-issue1340-PTRDIFF_MAX-is-not-defined/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── main.cpp │ │ │ └── properties.json │ │ ├── crystax-issue1352-libobjc-soname/ │ │ │ └── build.sh │ │ ├── crystax-issue1363-do-not-know-how-to-soften-operand/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.cpp │ │ ├── crystax-issue1370-unknown-dwarf-version/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ └── test.c │ │ ├── crystax-issue906-long-double/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.cpp │ │ ├── crystax-issue922-struct_user-exposed-by-stdlib_h/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-__GCC_HAVE_SYNC_COMPARE_AND_SWAP/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-boost-dependencies/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ └── test.cpp │ │ ├── crystax-test-c++-exceptions-and-rtti-enabled-by-default/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ └── test.cpp │ │ ├── crystax-test-ext-hash/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.cpp │ │ ├── crystax-test-headers/ │ │ │ └── build.sh │ │ ├── crystax-test-libcrystax-linking/ │ │ │ └── build.sh │ │ ├── crystax-test-neon/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.cpp │ │ ├── crystax-test-patched-sysroot/ │ │ │ └── build.sh │ │ ├── crystax-test-posix-interfaces/ │ │ │ ├── bin/ │ │ │ │ ├── gen-aio │ │ │ │ ├── gen-all │ │ │ │ ├── gen-cpio │ │ │ │ ├── gen-errno │ │ │ │ ├── gen-fcntl │ │ │ │ ├── gen-fenv │ │ │ │ ├── gen-float │ │ │ │ ├── gen-fmtmsg │ │ │ │ ├── gen-fnmatch │ │ │ │ ├── gen-ftw │ │ │ │ ├── gen-glob │ │ │ │ ├── gen-inttypes │ │ │ │ ├── gen-iso646 │ │ │ │ ├── gen-langinfo │ │ │ │ ├── gen-limits │ │ │ │ ├── gen-locale │ │ │ │ ├── gen-math │ │ │ │ ├── gen-netdb │ │ │ │ ├── gen-netinet_in │ │ │ │ ├── gen-poll │ │ │ │ ├── gen-pthread │ │ │ │ ├── gen-regex │ │ │ │ ├── gen-sched │ │ │ │ ├── gen-signal │ │ │ │ ├── gen-spawn │ │ │ │ ├── gen-stdbool │ │ │ │ ├── gen-stdint │ │ │ │ ├── gen-stdio │ │ │ │ ├── gen-stdlib │ │ │ │ ├── gen-sys_ipc │ │ │ │ ├── gen-sys_mman │ │ │ │ ├── gen-sys_resource │ │ │ │ ├── gen-sys_sem │ │ │ │ ├── gen-sys_shm │ │ │ │ ├── gen-sys_socket │ │ │ │ ├── gen-sys_stat │ │ │ │ ├── gen-sys_statvfs │ │ │ │ ├── gen-sys_time │ │ │ │ ├── gen-sys_wait │ │ │ │ ├── gen-syslog │ │ │ │ ├── gen-tar │ │ │ │ ├── gen-termios │ │ │ │ ├── gen-tgmath │ │ │ │ ├── gen-time │ │ │ │ ├── gen-unistd │ │ │ │ ├── gen-wchar │ │ │ │ └── gen-wordexp │ │ │ ├── build.sh │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── .gitignore │ │ │ ├── Android.mk │ │ │ ├── aio.c │ │ │ ├── arpa_inet.c │ │ │ ├── checkm.c │ │ │ ├── complex.c │ │ │ ├── cpio.c │ │ │ ├── ctype.c │ │ │ ├── dirent.c │ │ │ ├── dlfcn.c │ │ │ ├── errno.c │ │ │ ├── fcntl.c │ │ │ ├── fenv.c │ │ │ ├── float.c │ │ │ ├── fmtmsg.c │ │ │ ├── fnmatch.c │ │ │ ├── ftw.c │ │ │ ├── glob.c │ │ │ ├── grp.c │ │ │ ├── helper.h │ │ │ ├── iconv.c │ │ │ ├── inttypes.c │ │ │ ├── iso646.c │ │ │ ├── langinfo.c │ │ │ ├── libgen.c │ │ │ ├── limits.c │ │ │ ├── locale.c │ │ │ ├── main.c │ │ │ ├── math.c │ │ │ ├── monetary.c │ │ │ ├── mqueue.c │ │ │ ├── ndbm.c │ │ │ ├── net_if.c │ │ │ ├── netdb.c │ │ │ ├── netinet_in.c │ │ │ ├── netinet_tcp.c │ │ │ ├── nl_types.c │ │ │ ├── poll.c │ │ │ ├── pthread.c │ │ │ ├── pwd.c │ │ │ ├── regex.c │ │ │ ├── sched.c │ │ │ ├── search.c │ │ │ ├── semaphore.c │ │ │ ├── setjmp.c │ │ │ ├── signal.c │ │ │ ├── spawn.c │ │ │ ├── stdarg.c │ │ │ ├── stdbool.c │ │ │ ├── stddef.c │ │ │ ├── stdint.c │ │ │ ├── stdio.c │ │ │ ├── stdlib.c │ │ │ ├── string.c │ │ │ ├── strings.c │ │ │ ├── sys_ipc.c │ │ │ ├── sys_mman.c │ │ │ ├── sys_msg.c │ │ │ ├── sys_resource.c │ │ │ ├── sys_select.c │ │ │ ├── sys_sem.c │ │ │ ├── sys_shm.c │ │ │ ├── sys_socket.c │ │ │ ├── sys_stat.c │ │ │ ├── sys_statvfs.c │ │ │ ├── sys_time.c │ │ │ ├── sys_times.c │ │ │ ├── sys_types.c │ │ │ ├── sys_uio.c │ │ │ ├── sys_un.c │ │ │ ├── sys_utsname.c │ │ │ ├── sys_wait.c │ │ │ ├── syslog.c │ │ │ ├── tar.c │ │ │ ├── termios.c │ │ │ ├── tgmath.c │ │ │ ├── time.c │ │ │ ├── unistd.c │ │ │ ├── utime.c │ │ │ ├── wchar.c │ │ │ ├── wctype.c │ │ │ ├── wordexp.c │ │ │ ├── xlocale.c │ │ │ └── xlocale2.c │ │ ├── crystax-test-prebuilt-macros/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-sync_file_range/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── deprecate-__set_errno/ │ │ │ └── build.sh │ │ ├── fenv/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test_fenv.c │ │ │ └── test_fenv.cpp │ │ ├── flto/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── flto.c │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── gnustl-force-all/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── forced_all.cpp │ │ ├── gnustl-force-exceptions/ │ │ │ └── build.sh │ │ ├── gnustl-force-none/ │ │ │ └── build.sh │ │ ├── gnustl-force-rtti/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── forced_rtti.cpp │ │ ├── import-install/ │ │ │ ├── README │ │ │ ├── build.sh │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── main.c │ │ │ ├── path1/ │ │ │ │ ├── Android.mk │ │ │ │ ├── path1.c │ │ │ │ └── path1.h │ │ │ └── path2/ │ │ │ ├── Android.mk │ │ │ ├── path2.c │ │ │ └── path2.h │ │ ├── import-static/ │ │ │ ├── README │ │ │ ├── bar/ │ │ │ │ ├── Android.mk │ │ │ │ ├── bar.c │ │ │ │ └── bar.h │ │ │ ├── build.sh │ │ │ ├── foo/ │ │ │ │ ├── Android.mk │ │ │ │ ├── foo.c │ │ │ │ └── foo.h │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ └── main.c │ │ ├── issue-gcc59052-partial-specialization-of-template/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue-gcc59052-partial-specialization-of-template.cc │ │ ├── issue17144-byteswap/ │ │ │ ├── build.sh │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue17144-byteswap.c │ │ │ └── test_config.py │ │ ├── issue20862-libpng-O0/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── png.h │ │ │ ├── pngconf.h │ │ │ ├── pngdebug.h │ │ │ ├── pnginfo.h │ │ │ ├── pnglibconf.h │ │ │ ├── pngpriv.h │ │ │ ├── pngrtran.c │ │ │ └── pngstruct.h │ │ ├── issue21132-__ARM_ARCH__/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue21132-__ARM_ARCH__.c │ │ │ └── test_config.py │ │ ├── issue22336-ICE-emit-rtl/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue22336-ICE-emit-rtl.cpp │ │ │ └── test_config.py │ │ ├── issue22345-ICE-postreload/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue22345-ICE-postreload.cpp │ │ │ └── test_config.py │ │ ├── issue34613-neon/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue34613-neon.cpp │ │ │ └── test_config.py │ │ ├── issue36131-flto-c++11/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue36131-flto-c++11.cxx │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── issue38441-Elf32_auxv_t/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue38441-Elf32_auxv_t.c │ │ ├── issue39824-__BYTE_ORDER/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── issue39824-_BYTE_ORDER.c │ │ │ └── issue39824-__BYTE_ORDER.c │ │ ├── issue39983-PAGE_SIZE/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue39983-PAGE_SIZE.c │ │ ├── issue40625-SL_IID_ANDROIDBUFFERQUEUESOURCE/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue40625-SL_IID_ANDROIDBUFFERQUEUESOURCE.c │ │ ├── issue41297-atomic-64bit/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue41297-atomic-64bit.c │ │ │ └── test_config.py │ │ ├── issue41387-uniform-initialized-rvalue/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue41387-uniform-initialized-rvalue.cpp │ │ ├── issue41770-_GLIBCXX_HAS_GTHREADS/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue41770-_GLIBCXX_HAS_GTHREADS.cpp │ │ │ └── test_config.py │ │ ├── issue42841-LOCAL_PATH/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue42841-LOCAL_PATH.c │ │ ├── issue53163-OpenSLES_AndroidConfiguration/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue53163-OpenSLES_AndroidConfiguration.c │ │ ├── issue53404-backward-compatibility/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue53404-backward-compatibility.cpp │ │ ├── issue53711-un_h/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue53711-un_h.c │ │ ├── issue54465-invalid-asm-operand-out-of-range/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue54465-invalid-asm-operand-out-of-range.cpp │ │ ├── issue54623-dcraw_common-x86-segfault/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue54623-dcraw_common-x86-segfault.cpp │ │ ├── issue56508-gcc4.7-ICE/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── extraMachine.c │ │ ├── issue58135-_C_LABEL_STRING/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue58135-_C_LABEL_STRING.cpp │ │ ├── issue64679-prctl/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue64679-prctl.cc │ │ ├── issue65705-asm-pc/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue65705-asm-pc.c │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── issue66668-libc++-std-feof/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue66668-libc++-std-feof.cpp │ │ ├── issue79114-__builtin___stpncpy_chk/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── __builtin___stpncpy_chk.c │ │ ├── issue79115-confusing-ld.gold-warning/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue79115-confusing-ld.gold-warning.c │ │ ├── issue81440-non-ascii-comment/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue81440-non-ascii-comment.cpp │ │ ├── lambda-defarg3/ │ │ │ ├── COPYING │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── lambda-defarg3.C │ │ │ └── test_config.py │ │ ├── merge-string-literals/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── merge-string-literals-1.c │ │ │ └── merge-string-literals-2.c │ │ ├── mips-fp4/ │ │ │ ├── build.sh │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── mips-fp4-test1-2.c │ │ │ │ └── mips-fp4-test3-6.c │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── multi-abi/ │ │ │ ├── README │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── multi-module-path/ │ │ │ ├── build.sh │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── test.c │ │ │ ├── path1/ │ │ │ │ └── foo/ │ │ │ │ ├── Android.mk │ │ │ │ ├── foo.h │ │ │ │ └── libfoo.c │ │ │ └── path2/ │ │ │ └── bar/ │ │ │ ├── Android.mk │ │ │ ├── bar.h │ │ │ └── libbar.c │ │ ├── multiple-static-const/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── foo.cpp │ │ │ ├── main.cpp │ │ │ └── main.h │ │ ├── ndk-build-unit-tests/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ └── Android.mk │ │ ├── ndk-out/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ └── main.c │ │ ├── no-installable-modules/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── foo.c │ │ ├── pch-cpp/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── foo.c │ │ │ ├── foo.cpp │ │ │ └── stdafx.h │ │ ├── pch-tags/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── bar.cpp │ │ │ ├── foo.cpp │ │ │ └── stdafx.h │ │ ├── prebuilt-copy/ │ │ │ ├── README │ │ │ ├── build.sh │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── main.c │ │ │ └── prebuilts/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── bar.c │ │ │ └── foo.c │ │ ├── project-properties/ │ │ │ ├── default.properties │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ └── project.properties │ │ ├── pthread-rwlock-initializer/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test_pthread_rwlock_initializer.c │ │ ├── short-commands/ │ │ │ └── build.sh │ │ ├── ssax-instructions/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test.S │ │ │ └── test_config.py │ │ ├── standalone-toolchain/ │ │ │ ├── foo.cpp │ │ │ ├── properties.json │ │ │ ├── test.py │ │ │ └── test_config.py │ │ ├── stdint-c++/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── gen-sources.sh │ │ │ ├── test_all_macros.cpp │ │ │ ├── test_c.c │ │ │ ├── test_constant_macros.cpp │ │ │ ├── test_limit_macros.cpp │ │ │ └── test_no_macros.cpp │ │ ├── system-cpp-headers/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.cpp │ │ ├── target-c-includes/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── check.c │ │ │ └── include/ │ │ │ └── math.h │ │ ├── test-c-only-flags/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test-c-only-flags.cpp │ │ ├── test-gnustl-chrono/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── hanoi.c │ │ │ ├── hanoi.h │ │ │ └── main.cpp │ │ ├── test-inet-defs/ │ │ │ ├── README │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test-in.c │ │ │ └── test-in6.c │ │ ├── thin-archives/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── bar.c │ │ │ ├── foo.c │ │ │ └── main.c │ │ ├── topological-sort/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── bar.c │ │ │ ├── bar.h │ │ │ ├── foo.c │ │ │ ├── foo.h │ │ │ ├── foo2.c │ │ │ └── main.c │ │ ├── ucontext/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── ucontext.c │ │ ├── warn-bad-modules/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── foo.cpp │ │ ├── warn-no-ldflags-in-static-libraries/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── foo.c │ │ ├── warn-no-ldlibs-in-static-libraries/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── foo.c │ │ ├── warn-no-modules/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ └── Android.mk │ │ ├── warn-non-system-libs-in-linker-flags/ │ │ │ ├── build.sh │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── foo.c │ │ │ └── main.c │ │ └── warn-thin-archive-is-for-static-libraries/ │ │ ├── build.sh │ │ └── jni/ │ │ ├── Android.mk │ │ └── foo.c │ ├── device/ │ │ ├── asan-smoke/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── asan_oob_test.cc │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── b16355626-bad-atof-strtod/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── b16355626-bad-atof-strtod.cpp │ │ ├── b16355858/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── sample.c │ │ │ └── sample_lib.c │ │ ├── b8708181-Vector4/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── Vector4.cpp │ │ │ └── test_config.py │ │ ├── bitfield/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── func.c │ │ │ ├── header.h │ │ │ └── main.c │ │ ├── clone/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── clone.c │ │ ├── crystax-issue1003-pw_gecos/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-issue1046-dlopen-unknown-reloc-type-160/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── main.c │ │ │ │ └── test.cpp │ │ │ └── properties.json │ │ ├── crystax-issue1163-dladdr/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── foo.c │ │ │ ├── foo.h │ │ │ └── main.c │ │ ├── crystax-issue1188-wrong-static-library-link/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── lib-shared.cpp │ │ │ ├── lib-shared.hpp │ │ │ ├── lib-static.cpp │ │ │ ├── lib-static.hpp │ │ │ └── test.cpp │ │ ├── crystax-issue1194-posix_memalign/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-issue1252-swab/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-issue1360-boost_locale_issetugid/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issetugidtest.cpp │ │ ├── crystax-issue1369-lrintf/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.c │ │ ├── crystax-issue1398-esdb/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test.cpp │ │ │ └── properties.json │ │ ├── crystax-issue1399-gmtime-return-NULL-tm_zone/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-issue1436-gethostname/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-issue350-copy-with-zone/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── main.m │ │ │ └── properties.json │ │ ├── crystax-issue355-clock_nanosleep/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── main.c │ │ │ └── properties.json │ │ ├── crystax-issue57-std_atomic/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.cpp │ │ ├── crystax-issue876-swapNN/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── assert.h │ │ │ ├── function.c │ │ │ ├── macro.c │ │ │ └── main.c │ │ ├── crystax-issue912-__tls_get_addr/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── test.c │ │ │ │ └── tga.c │ │ │ └── properties.json │ │ ├── crystax-issue995-objective-c-literals/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test.m │ │ │ └── properties.json │ │ ├── crystax-test-alignof/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.cpp │ │ ├── crystax-test-big-switch/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── gen │ │ ├── crystax-test-bionic/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ └── properties.json │ │ ├── crystax-test-boost-serialization/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── gps.cpp │ │ │ ├── gps.hpp │ │ │ └── test.cpp │ │ ├── crystax-test-c++11/ │ │ │ ├── .syntastic/ │ │ │ │ └── cxx │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── common.h │ │ │ ├── main.cpp │ │ │ ├── test-chrono-duration.cpp │ │ │ ├── test-language.cpp │ │ │ ├── test-stol.cpp │ │ │ ├── test-thread.cpp │ │ │ ├── test-to-string.cpp │ │ │ └── test-to-wstring.cpp │ │ ├── crystax-test-c99-complex/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── main.c │ │ │ └── properties.json │ │ ├── crystax-test-c99-stdlib/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-cmake/ │ │ │ ├── CMakeLists.txt │ │ │ └── test.c │ │ ├── crystax-test-dynamic_cast/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.cpp │ │ ├── crystax-test-executables/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-fcntl/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── fcntl.c │ │ ├── crystax-test-float-abi/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test-float.c │ │ ├── crystax-test-getauxval/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.c │ │ ├── crystax-test-iostream/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.cpp │ │ ├── crystax-test-libcrystax/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── absolutize.cpp │ │ │ ├── basename.cpp │ │ │ ├── common.h │ │ │ ├── dirname.cpp │ │ │ ├── is_absolute.cpp │ │ │ ├── is_normalized.cpp │ │ │ ├── is_subpath.cpp │ │ │ ├── list.cpp │ │ │ ├── main.cpp │ │ │ ├── normalize.cpp │ │ │ ├── open-self.cpp │ │ │ ├── path.cpp │ │ │ └── relpath.cpp │ │ ├── crystax-test-libjpeg/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.c │ │ ├── crystax-test-libjpeg-turbo/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.c │ │ ├── crystax-test-libkqueue/ │ │ │ ├── config.h │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ └── Application.mk │ │ ├── crystax-test-libpng/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.c │ │ ├── crystax-test-locales/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ ├── GNUmakefile │ │ │ │ └── test.mk │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test-setlocale.c │ │ │ ├── test-strfmon.c │ │ │ └── test-strftime.c │ │ ├── crystax-test-msun/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ ├── GNUmakefile │ │ │ │ └── test.mk │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test-cexp.c │ │ │ ├── test-conj.c │ │ │ ├── test-csqrt.c │ │ │ ├── test-ctrig.c │ │ │ ├── test-exponential.c │ │ │ ├── test-fenv.c │ │ │ ├── test-fma.c │ │ │ ├── test-fmaxmin.c │ │ │ ├── test-ilogb.c │ │ │ ├── test-invctrig.c │ │ │ ├── test-invtrig.c │ │ │ ├── test-logarithm.c │ │ │ ├── test-lrint.c │ │ │ ├── test-lround.c │ │ │ ├── test-nan.c │ │ │ ├── test-nearbyint.c │ │ │ ├── test-next.c │ │ │ ├── test-rem.c │ │ │ ├── test-trig.c │ │ │ └── test-utils.h │ │ ├── crystax-test-objc-blocks/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test.m │ │ │ └── properties.json │ │ ├── crystax-test-objc-cocotron/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ ├── GNUmakefile │ │ │ │ └── test.mk │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── test-assert.m │ │ │ │ ├── test-base.m │ │ │ │ ├── test-exception.m │ │ │ │ ├── test-nslog.m │ │ │ │ └── test-string.m │ │ │ └── properties.json │ │ ├── crystax-test-objc-runtime/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── objc.m │ │ │ │ ├── objcxx.mm │ │ │ │ └── test.c │ │ │ └── properties.json │ │ ├── crystax-test-openpts/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ ├── GNUmakefile │ │ │ │ └── test.mk │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ └── properties.json │ │ ├── crystax-test-pthread_workqueue/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ └── properties.json │ │ ├── crystax-test-rand_r/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-regex/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.cpp │ │ ├── crystax-test-setjmp/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-sincos/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test-sincos-c.c │ │ │ ├── test-sincos-cpp.cpp │ │ │ └── test-sincos-main.c │ │ ├── crystax-test-sqlite3/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test.c │ │ ├── crystax-test-std-atomic-crashes/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── main.cc │ │ │ └── properties.json │ │ ├── crystax-test-stdatomic.h/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-stdio/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ ├── GNUmakefile │ │ │ │ └── test.mk │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test-fmemopen.c │ │ │ ├── test-fopen.c │ │ │ ├── test-getdelim.c │ │ │ ├── test-getline.c │ │ │ ├── test-open_memstream.c │ │ │ ├── test-open_wmemstream.c │ │ │ ├── test-popen.c │ │ │ ├── test-print-positional.c │ │ │ ├── test-printbasic.c │ │ │ ├── test-printf-data.inc │ │ │ ├── test-printf.c │ │ │ ├── test-printfloat.c │ │ │ └── test-scanfloat.c │ │ ├── crystax-test-stream-float-output/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test-stream-float-output.cpp │ │ ├── crystax-test-strtod/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── crystax-test-wchar/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ ├── GNUmakefile │ │ │ │ └── test.mk │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test-btowc.c │ │ │ ├── test-iswctype.c │ │ │ ├── test-mblen.c │ │ │ ├── test-mbrlen.c │ │ │ ├── test-mbrtowc.c │ │ │ ├── test-mbsnrtowcs.c │ │ │ ├── test-mbsrtowcs.c │ │ │ ├── test-mbstowcs.c │ │ │ ├── test-mbtowc.c │ │ │ ├── test-ms-wprintf.c │ │ │ ├── test-towctrans.c │ │ │ ├── test-wcrtomb.c │ │ │ ├── test-wcscasecmp.c │ │ │ ├── test-wcslen-cpp.cpp │ │ │ ├── test-wcslen.c │ │ │ ├── test-wcsnlen.c │ │ │ ├── test-wcsnrtombs.c │ │ │ ├── test-wcsrtombs.c │ │ │ ├── test-wcstombs.c │ │ │ ├── test-wctomb.c │ │ │ ├── test-wprintf.c │ │ │ ├── test-wscanf.c │ │ │ ├── test-wstring.cpp │ │ │ └── wprintf.inc │ │ ├── crystax-test-wchar-minmax/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ └── GNUmakefile │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── emm/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── emm.c │ │ │ └── test_config.py │ │ ├── exceptions-crash/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── foo.cpp │ │ │ └── main.cpp │ │ ├── fenv/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test_fenv.c │ │ │ └── test_config.py │ │ ├── gnustl-shared-1/ │ │ │ ├── README │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── foo.cpp │ │ │ └── main.cpp │ │ ├── issue19851-sigsetjmp/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue19851-sigsetjmp.c │ │ │ └── test_config.py │ │ ├── issue20176-__gnu_Unwind_Find_exidx/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue20176-__gnu_Unwind_Find_exidx.cpp │ │ │ └── test_config.py │ │ ├── issue22165-typeinfo/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── main.cpp │ │ │ ├── myexception.h │ │ │ ├── throwable.cpp │ │ │ └── throwable.h │ │ ├── issue28598-linker-global-ref/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── liba.cpp │ │ │ ├── liba.h │ │ │ └── main.cpp │ │ ├── issue35933-lambda/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue35933-lambda.cpp │ │ ├── issue39680-chrono-resolution/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue39680-chrono-resolution.cpp │ │ ├── issue42891-boost-1_52/ │ │ │ ├── COPYING │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── boost/ │ │ │ │ │ └── boost/ │ │ │ │ │ ├── algorithm/ │ │ │ │ │ │ └── string/ │ │ │ │ │ │ ├── compare.hpp │ │ │ │ │ │ ├── concept.hpp │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ ├── constants.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── find_format.hpp │ │ │ │ │ │ │ ├── find_format_all.hpp │ │ │ │ │ │ │ ├── find_format_store.hpp │ │ │ │ │ │ │ ├── finder.hpp │ │ │ │ │ │ │ ├── formatter.hpp │ │ │ │ │ │ │ ├── replace_storage.hpp │ │ │ │ │ │ │ ├── sequence.hpp │ │ │ │ │ │ │ └── util.hpp │ │ │ │ │ │ ├── find_format.hpp │ │ │ │ │ │ ├── finder.hpp │ │ │ │ │ │ ├── formatter.hpp │ │ │ │ │ │ ├── replace.hpp │ │ │ │ │ │ ├── sequence_traits.hpp │ │ │ │ │ │ └── yes_no_type.hpp │ │ │ │ │ ├── aligned_storage.hpp │ │ │ │ │ ├── array.hpp │ │ │ │ │ ├── assert.hpp │ │ │ │ │ ├── bind/ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ ├── bind_cc.hpp │ │ │ │ │ │ ├── bind_mf2_cc.hpp │ │ │ │ │ │ ├── bind_mf_cc.hpp │ │ │ │ │ │ ├── bind_template.hpp │ │ │ │ │ │ ├── mem_fn.hpp │ │ │ │ │ │ ├── mem_fn_cc.hpp │ │ │ │ │ │ ├── mem_fn_template.hpp │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ └── storage.hpp │ │ │ │ │ ├── bind.hpp │ │ │ │ │ ├── call_traits.hpp │ │ │ │ │ ├── checked_delete.hpp │ │ │ │ │ ├── concept/ │ │ │ │ │ │ ├── assert.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── backward_compatibility.hpp │ │ │ │ │ │ │ ├── concept_def.hpp │ │ │ │ │ │ │ ├── concept_undef.hpp │ │ │ │ │ │ │ ├── general.hpp │ │ │ │ │ │ │ └── has_constraints.hpp │ │ │ │ │ │ └── usage.hpp │ │ │ │ │ ├── concept_check.hpp │ │ │ │ │ ├── config/ │ │ │ │ │ │ ├── compiler/ │ │ │ │ │ │ │ ├── clang.hpp │ │ │ │ │ │ │ └── gcc.hpp │ │ │ │ │ │ ├── no_tr1/ │ │ │ │ │ │ │ ├── cmath.hpp │ │ │ │ │ │ │ ├── complex.hpp │ │ │ │ │ │ │ ├── memory.hpp │ │ │ │ │ │ │ └── utility.hpp │ │ │ │ │ │ ├── platform/ │ │ │ │ │ │ │ └── linux.hpp │ │ │ │ │ │ ├── posix_features.hpp │ │ │ │ │ │ ├── select_compiler_config.hpp │ │ │ │ │ │ ├── select_platform_config.hpp │ │ │ │ │ │ ├── select_stdlib_config.hpp │ │ │ │ │ │ ├── stdlib/ │ │ │ │ │ │ │ └── libstdcpp3.hpp │ │ │ │ │ │ ├── suffix.hpp │ │ │ │ │ │ └── user.hpp │ │ │ │ │ ├── config.hpp │ │ │ │ │ ├── container/ │ │ │ │ │ │ └── container_fwd.hpp │ │ │ │ │ ├── cstdint.hpp │ │ │ │ │ ├── cstdlib.hpp │ │ │ │ │ ├── current_function.hpp │ │ │ │ │ ├── detail/ │ │ │ │ │ │ ├── binary_search.hpp │ │ │ │ │ │ ├── call_traits.hpp │ │ │ │ │ │ ├── endian.hpp │ │ │ │ │ │ ├── fenv.hpp │ │ │ │ │ │ ├── indirect_traits.hpp │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ ├── lcast_precision.hpp │ │ │ │ │ │ ├── reference_content.hpp │ │ │ │ │ │ ├── sp_typeinfo.hpp │ │ │ │ │ │ └── workaround.hpp │ │ │ │ │ ├── exception/ │ │ │ │ │ │ ├── current_exception_cast.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── attribute_noreturn.hpp │ │ │ │ │ │ │ ├── error_info_impl.hpp │ │ │ │ │ │ │ └── type_info.hpp │ │ │ │ │ │ ├── exception.hpp │ │ │ │ │ │ └── get_error_info.hpp │ │ │ │ │ ├── functional/ │ │ │ │ │ │ ├── hash/ │ │ │ │ │ │ │ └── hash_fwd.hpp │ │ │ │ │ │ └── hash_fwd.hpp │ │ │ │ │ ├── get_pointer.hpp │ │ │ │ │ ├── integer_traits.hpp │ │ │ │ │ ├── io/ │ │ │ │ │ │ └── ios_state.hpp │ │ │ │ │ ├── io_fwd.hpp │ │ │ │ │ ├── is_placeholder.hpp │ │ │ │ │ ├── iterator/ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── config_def.hpp │ │ │ │ │ │ │ ├── config_undef.hpp │ │ │ │ │ │ │ ├── enable_if.hpp │ │ │ │ │ │ │ └── facade_iterator_category.hpp │ │ │ │ │ │ ├── interoperable.hpp │ │ │ │ │ │ ├── iterator_adaptor.hpp │ │ │ │ │ │ ├── iterator_categories.hpp │ │ │ │ │ │ ├── iterator_concepts.hpp │ │ │ │ │ │ ├── iterator_facade.hpp │ │ │ │ │ │ ├── iterator_traits.hpp │ │ │ │ │ │ └── reverse_iterator.hpp │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ ├── lexical_cast.hpp │ │ │ │ │ ├── limits.hpp │ │ │ │ │ ├── math/ │ │ │ │ │ │ ├── policies/ │ │ │ │ │ │ │ └── policy.hpp │ │ │ │ │ │ ├── special_functions/ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── fp_traits.hpp │ │ │ │ │ │ │ │ └── round_fwd.hpp │ │ │ │ │ │ │ ├── fpclassify.hpp │ │ │ │ │ │ │ ├── math_fwd.hpp │ │ │ │ │ │ │ └── sign.hpp │ │ │ │ │ │ └── tools/ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ ├── promotion.hpp │ │ │ │ │ │ ├── real_cast.hpp │ │ │ │ │ │ └── user.hpp │ │ │ │ │ ├── mem_fn.hpp │ │ │ │ │ ├── memory_order.hpp │ │ │ │ │ ├── mpl/ │ │ │ │ │ │ ├── O1_size.hpp │ │ │ │ │ │ ├── O1_size_fwd.hpp │ │ │ │ │ │ ├── advance.hpp │ │ │ │ │ │ ├── advance_fwd.hpp │ │ │ │ │ │ ├── always.hpp │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ ├── arg_fwd.hpp │ │ │ │ │ │ ├── assert.hpp │ │ │ │ │ │ ├── at.hpp │ │ │ │ │ │ ├── at_fwd.hpp │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ ├── O1_size_impl.hpp │ │ │ │ │ │ │ ├── adl_barrier.hpp │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ ├── arg_typedef.hpp │ │ │ │ │ │ │ ├── arithmetic_op.hpp │ │ │ │ │ │ │ ├── arity.hpp │ │ │ │ │ │ │ ├── arity_spec.hpp │ │ │ │ │ │ │ ├── at_impl.hpp │ │ │ │ │ │ │ ├── begin_end_impl.hpp │ │ │ │ │ │ │ ├── clear_impl.hpp │ │ │ │ │ │ │ ├── common_name_wknd.hpp │ │ │ │ │ │ │ ├── comparison_op.hpp │ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ │ ├── adl.hpp │ │ │ │ │ │ │ │ ├── arrays.hpp │ │ │ │ │ │ │ │ ├── bcc.hpp │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ ├── compiler.hpp │ │ │ │ │ │ │ │ ├── ctps.hpp │ │ │ │ │ │ │ │ ├── dtp.hpp │ │ │ │ │ │ │ │ ├── eti.hpp │ │ │ │ │ │ │ │ ├── forwarding.hpp │ │ │ │ │ │ │ │ ├── gcc.hpp │ │ │ │ │ │ │ │ ├── has_apply.hpp │ │ │ │ │ │ │ │ ├── has_xxx.hpp │ │ │ │ │ │ │ │ ├── integral.hpp │ │ │ │ │ │ │ │ ├── intel.hpp │ │ │ │ │ │ │ │ ├── lambda.hpp │ │ │ │ │ │ │ │ ├── msvc.hpp │ │ │ │ │ │ │ │ ├── msvc_typename.hpp │ │ │ │ │ │ │ │ ├── nttp.hpp │ │ │ │ │ │ │ │ ├── overload_resolution.hpp │ │ │ │ │ │ │ │ ├── pp_counter.hpp │ │ │ │ │ │ │ │ ├── preprocessor.hpp │ │ │ │ │ │ │ │ ├── static_constant.hpp │ │ │ │ │ │ │ │ ├── ttp.hpp │ │ │ │ │ │ │ │ ├── typeof.hpp │ │ │ │ │ │ │ │ ├── use_preprocessed.hpp │ │ │ │ │ │ │ │ └── workaround.hpp │ │ │ │ │ │ │ ├── contains_impl.hpp │ │ │ │ │ │ │ ├── find_if_pred.hpp │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ ├── has_apply.hpp │ │ │ │ │ │ │ ├── has_begin.hpp │ │ │ │ │ │ │ ├── has_size.hpp │ │ │ │ │ │ │ ├── has_tag.hpp │ │ │ │ │ │ │ ├── has_type.hpp │ │ │ │ │ │ │ ├── include_preprocessed.hpp │ │ │ │ │ │ │ ├── inserter_algorithm.hpp │ │ │ │ │ │ │ ├── integral_wrapper.hpp │ │ │ │ │ │ │ ├── is_msvc_eti_arg.hpp │ │ │ │ │ │ │ ├── iter_apply.hpp │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ ├── lambda_arity_param.hpp │ │ │ │ │ │ │ ├── lambda_spec.hpp │ │ │ │ │ │ │ ├── lambda_support.hpp │ │ │ │ │ │ │ ├── largest_int.hpp │ │ │ │ │ │ │ ├── msvc_eti_base.hpp │ │ │ │ │ │ │ ├── msvc_never_true.hpp │ │ │ │ │ │ │ ├── msvc_type.hpp │ │ │ │ │ │ │ ├── na.hpp │ │ │ │ │ │ │ ├── na_assert.hpp │ │ │ │ │ │ │ ├── na_fwd.hpp │ │ │ │ │ │ │ ├── na_spec.hpp │ │ │ │ │ │ │ ├── nested_type_wknd.hpp │ │ │ │ │ │ │ ├── nttp_decl.hpp │ │ │ │ │ │ │ ├── numeric_cast_utils.hpp │ │ │ │ │ │ │ ├── numeric_op.hpp │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ └── gcc/ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ └── vector.hpp │ │ │ │ │ │ │ ├── preprocessor/ │ │ │ │ │ │ │ │ ├── def_params_tail.hpp │ │ │ │ │ │ │ │ ├── default_params.hpp │ │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ │ └── params.hpp │ │ │ │ │ │ │ ├── push_back_impl.hpp │ │ │ │ │ │ │ ├── push_front_impl.hpp │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ ├── size_impl.hpp │ │ │ │ │ │ │ ├── static_cast.hpp │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ ├── template_arity_fwd.hpp │ │ │ │ │ │ │ ├── traits_lambda_spec.hpp │ │ │ │ │ │ │ ├── type_wrapper.hpp │ │ │ │ │ │ │ ├── unwrap.hpp │ │ │ │ │ │ │ ├── value_wknd.hpp │ │ │ │ │ │ │ └── yes_no.hpp │ │ │ │ │ │ ├── back_fwd.hpp │ │ │ │ │ │ ├── back_inserter.hpp │ │ │ │ │ │ ├── begin_end.hpp │ │ │ │ │ │ ├── begin_end_fwd.hpp │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ ├── bool.hpp │ │ │ │ │ │ ├── bool_fwd.hpp │ │ │ │ │ │ ├── clear.hpp │ │ │ │ │ │ ├── clear_fwd.hpp │ │ │ │ │ │ ├── comparison.hpp │ │ │ │ │ │ ├── contains.hpp │ │ │ │ │ │ ├── contains_fwd.hpp │ │ │ │ │ │ ├── deref.hpp │ │ │ │ │ │ ├── distance.hpp │ │ │ │ │ │ ├── distance_fwd.hpp │ │ │ │ │ │ ├── empty_fwd.hpp │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ ├── eval_if.hpp │ │ │ │ │ │ ├── find.hpp │ │ │ │ │ │ ├── find_if.hpp │ │ │ │ │ │ ├── fold.hpp │ │ │ │ │ │ ├── for_each.hpp │ │ │ │ │ │ ├── front_fwd.hpp │ │ │ │ │ │ ├── front_inserter.hpp │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ ├── has_xxx.hpp │ │ │ │ │ │ ├── identity.hpp │ │ │ │ │ │ ├── if.hpp │ │ │ │ │ │ ├── inserter.hpp │ │ │ │ │ │ ├── int.hpp │ │ │ │ │ │ ├── int_fwd.hpp │ │ │ │ │ │ ├── integral_c.hpp │ │ │ │ │ │ ├── integral_c_fwd.hpp │ │ │ │ │ │ ├── integral_c_tag.hpp │ │ │ │ │ │ ├── is_sequence.hpp │ │ │ │ │ │ ├── iter_fold.hpp │ │ │ │ │ │ ├── iter_fold_if.hpp │ │ │ │ │ │ ├── iterator_range.hpp │ │ │ │ │ │ ├── iterator_tags.hpp │ │ │ │ │ │ ├── lambda.hpp │ │ │ │ │ │ ├── lambda_fwd.hpp │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ ├── limits/ │ │ │ │ │ │ │ ├── arity.hpp │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ └── vector.hpp │ │ │ │ │ │ ├── list/ │ │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ │ ├── O1_size.hpp │ │ │ │ │ │ │ │ ├── begin_end.hpp │ │ │ │ │ │ │ │ ├── clear.hpp │ │ │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ │ │ ├── front.hpp │ │ │ │ │ │ │ │ ├── include_preprocessed.hpp │ │ │ │ │ │ │ │ ├── item.hpp │ │ │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ │ │ ├── pop_front.hpp │ │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ │ └── plain/ │ │ │ │ │ │ │ │ │ ├── list10.hpp │ │ │ │ │ │ │ │ │ └── list20.hpp │ │ │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ │ └── tag.hpp │ │ │ │ │ │ │ ├── list0.hpp │ │ │ │ │ │ │ ├── list10.hpp │ │ │ │ │ │ │ └── list20.hpp │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ ├── logical.hpp │ │ │ │ │ │ ├── long.hpp │ │ │ │ │ │ ├── long_fwd.hpp │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ ├── multiplies.hpp │ │ │ │ │ │ ├── negate.hpp │ │ │ │ │ │ ├── next.hpp │ │ │ │ │ │ ├── next_prior.hpp │ │ │ │ │ │ ├── not.hpp │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ ├── numeric_cast.hpp │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ ├── pair.hpp │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ ├── pop_back_fwd.hpp │ │ │ │ │ │ ├── pop_front_fwd.hpp │ │ │ │ │ │ ├── prior.hpp │ │ │ │ │ │ ├── protect.hpp │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ ├── push_back_fwd.hpp │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ ├── push_front_fwd.hpp │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ ├── remove_if.hpp │ │ │ │ │ │ ├── reverse_fold.hpp │ │ │ │ │ │ ├── same_as.hpp │ │ │ │ │ │ ├── sequence_tag.hpp │ │ │ │ │ │ ├── sequence_tag_fwd.hpp │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ ├── size_fwd.hpp │ │ │ │ │ │ ├── size_t.hpp │ │ │ │ │ │ ├── size_t_fwd.hpp │ │ │ │ │ │ ├── tag.hpp │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ ├── vector/ │ │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ │ ├── O1_size.hpp │ │ │ │ │ │ │ │ ├── at.hpp │ │ │ │ │ │ │ │ ├── back.hpp │ │ │ │ │ │ │ │ ├── begin_end.hpp │ │ │ │ │ │ │ │ ├── clear.hpp │ │ │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ │ │ ├── front.hpp │ │ │ │ │ │ │ │ ├── include_preprocessed.hpp │ │ │ │ │ │ │ │ ├── item.hpp │ │ │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ │ │ ├── pop_back.hpp │ │ │ │ │ │ │ │ ├── pop_front.hpp │ │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ │ └── typeof_based/ │ │ │ │ │ │ │ │ │ ├── vector10.hpp │ │ │ │ │ │ │ │ │ └── vector20.hpp │ │ │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ │ ├── tag.hpp │ │ │ │ │ │ │ │ └── vector0.hpp │ │ │ │ │ │ │ ├── vector0.hpp │ │ │ │ │ │ │ ├── vector10.hpp │ │ │ │ │ │ │ └── vector20.hpp │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ ├── void.hpp │ │ │ │ │ │ └── void_fwd.hpp │ │ │ │ │ ├── next_prior.hpp │ │ │ │ │ ├── noncopyable.hpp │ │ │ │ │ ├── none.hpp │ │ │ │ │ ├── none_t.hpp │ │ │ │ │ ├── numeric/ │ │ │ │ │ │ └── conversion/ │ │ │ │ │ │ ├── bounds.hpp │ │ │ │ │ │ ├── cast.hpp │ │ │ │ │ │ ├── conversion_traits.hpp │ │ │ │ │ │ ├── converter.hpp │ │ │ │ │ │ ├── converter_policies.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── bounds.hpp │ │ │ │ │ │ │ ├── conversion_traits.hpp │ │ │ │ │ │ │ ├── converter.hpp │ │ │ │ │ │ │ ├── int_float_mixture.hpp │ │ │ │ │ │ │ ├── is_subranged.hpp │ │ │ │ │ │ │ ├── meta.hpp │ │ │ │ │ │ │ ├── numeric_cast_traits.hpp │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ ├── numeric_cast_traits_common.hpp │ │ │ │ │ │ │ │ └── numeric_cast_traits_long_long.hpp │ │ │ │ │ │ │ ├── sign_mixture.hpp │ │ │ │ │ │ │ └── udt_builtin_mixture.hpp │ │ │ │ │ │ ├── int_float_mixture_enum.hpp │ │ │ │ │ │ ├── numeric_cast_traits.hpp │ │ │ │ │ │ ├── sign_mixture_enum.hpp │ │ │ │ │ │ └── udt_builtin_mixture_enum.hpp │ │ │ │ │ ├── optional/ │ │ │ │ │ │ ├── optional.hpp │ │ │ │ │ │ └── optional_fwd.hpp │ │ │ │ │ ├── optional.hpp │ │ │ │ │ ├── preprocessor/ │ │ │ │ │ │ ├── arithmetic/ │ │ │ │ │ │ │ ├── add.hpp │ │ │ │ │ │ │ ├── dec.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── div_base.hpp │ │ │ │ │ │ │ ├── inc.hpp │ │ │ │ │ │ │ ├── mod.hpp │ │ │ │ │ │ │ └── sub.hpp │ │ │ │ │ │ ├── array/ │ │ │ │ │ │ │ ├── data.hpp │ │ │ │ │ │ │ ├── elem.hpp │ │ │ │ │ │ │ └── size.hpp │ │ │ │ │ │ ├── cat.hpp │ │ │ │ │ │ ├── comma_if.hpp │ │ │ │ │ │ ├── comparison/ │ │ │ │ │ │ │ └── less_equal.hpp │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ └── config.hpp │ │ │ │ │ │ ├── control/ │ │ │ │ │ │ │ ├── deduce_d.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── while.hpp │ │ │ │ │ │ │ ├── expr_iif.hpp │ │ │ │ │ │ │ ├── if.hpp │ │ │ │ │ │ │ ├── iif.hpp │ │ │ │ │ │ │ └── while.hpp │ │ │ │ │ │ ├── debug/ │ │ │ │ │ │ │ └── error.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── auto_rec.hpp │ │ │ │ │ │ │ ├── check.hpp │ │ │ │ │ │ │ └── is_binary.hpp │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ ├── facilities/ │ │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ │ ├── identity.hpp │ │ │ │ │ │ │ └── overload.hpp │ │ │ │ │ │ ├── identity.hpp │ │ │ │ │ │ ├── inc.hpp │ │ │ │ │ │ ├── iteration/ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── bounds/ │ │ │ │ │ │ │ │ │ ├── lower1.hpp │ │ │ │ │ │ │ │ │ └── upper1.hpp │ │ │ │ │ │ │ │ └── iter/ │ │ │ │ │ │ │ │ └── forward1.hpp │ │ │ │ │ │ │ └── iterate.hpp │ │ │ │ │ │ ├── list/ │ │ │ │ │ │ │ ├── adt.hpp │ │ │ │ │ │ │ ├── append.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── fold_left.hpp │ │ │ │ │ │ │ │ └── fold_right.hpp │ │ │ │ │ │ │ ├── fold_left.hpp │ │ │ │ │ │ │ ├── fold_right.hpp │ │ │ │ │ │ │ ├── for_each_i.hpp │ │ │ │ │ │ │ ├── reverse.hpp │ │ │ │ │ │ │ └── transform.hpp │ │ │ │ │ │ ├── logical/ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ ├── bool.hpp │ │ │ │ │ │ │ ├── compl.hpp │ │ │ │ │ │ │ └── not.hpp │ │ │ │ │ │ ├── punctuation/ │ │ │ │ │ │ │ ├── comma.hpp │ │ │ │ │ │ │ ├── comma_if.hpp │ │ │ │ │ │ │ └── paren.hpp │ │ │ │ │ │ ├── repeat.hpp │ │ │ │ │ │ ├── repetition/ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── for.hpp │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ ├── enum_binary_params.hpp │ │ │ │ │ │ │ ├── enum_params.hpp │ │ │ │ │ │ │ ├── enum_trailing_params.hpp │ │ │ │ │ │ │ ├── for.hpp │ │ │ │ │ │ │ ├── repeat.hpp │ │ │ │ │ │ │ └── repeat_from_to.hpp │ │ │ │ │ │ ├── seq/ │ │ │ │ │ │ │ ├── cat.hpp │ │ │ │ │ │ │ ├── elem.hpp │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ ├── fold_left.hpp │ │ │ │ │ │ │ ├── for_each.hpp │ │ │ │ │ │ │ ├── for_each_i.hpp │ │ │ │ │ │ │ ├── seq.hpp │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ └── transform.hpp │ │ │ │ │ │ ├── slot/ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── def.hpp │ │ │ │ │ │ │ │ └── shared.hpp │ │ │ │ │ │ │ └── slot.hpp │ │ │ │ │ │ ├── stringize.hpp │ │ │ │ │ │ ├── tuple/ │ │ │ │ │ │ │ ├── eat.hpp │ │ │ │ │ │ │ ├── elem.hpp │ │ │ │ │ │ │ ├── rem.hpp │ │ │ │ │ │ │ └── to_list.hpp │ │ │ │ │ │ └── variadic/ │ │ │ │ │ │ ├── elem.hpp │ │ │ │ │ │ └── size.hpp │ │ │ │ │ ├── progress.hpp │ │ │ │ │ ├── range/ │ │ │ │ │ │ ├── algorithm/ │ │ │ │ │ │ │ └── equal.hpp │ │ │ │ │ │ ├── as_literal.hpp │ │ │ │ │ │ ├── begin.hpp │ │ │ │ │ │ ├── concepts.hpp │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ ├── const_iterator.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── common.hpp │ │ │ │ │ │ │ ├── extract_optional_type.hpp │ │ │ │ │ │ │ ├── implementation_help.hpp │ │ │ │ │ │ │ ├── misc_concept.hpp │ │ │ │ │ │ │ ├── safe_bool.hpp │ │ │ │ │ │ │ ├── sfinae.hpp │ │ │ │ │ │ │ └── str_types.hpp │ │ │ │ │ │ ├── difference_type.hpp │ │ │ │ │ │ ├── distance.hpp │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ ├── end.hpp │ │ │ │ │ │ ├── functions.hpp │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ ├── iterator_range.hpp │ │ │ │ │ │ ├── iterator_range_core.hpp │ │ │ │ │ │ ├── iterator_range_io.hpp │ │ │ │ │ │ ├── mutable_iterator.hpp │ │ │ │ │ │ ├── rbegin.hpp │ │ │ │ │ │ ├── rend.hpp │ │ │ │ │ │ ├── reverse_iterator.hpp │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ ├── size_type.hpp │ │ │ │ │ │ └── value_type.hpp │ │ │ │ │ ├── ref.hpp │ │ │ │ │ ├── scoped_array.hpp │ │ │ │ │ ├── scoped_ptr.hpp │ │ │ │ │ ├── shared_array.hpp │ │ │ │ │ ├── shared_ptr.hpp │ │ │ │ │ ├── smart_ptr/ │ │ │ │ │ │ ├── bad_weak_ptr.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── operator_bool.hpp │ │ │ │ │ │ │ ├── shared_count.hpp │ │ │ │ │ │ │ ├── sp_convertible.hpp │ │ │ │ │ │ │ ├── sp_counted_base.hpp │ │ │ │ │ │ │ ├── sp_counted_base_gcc_mips.hpp │ │ │ │ │ │ │ ├── sp_counted_base_gcc_x86.hpp │ │ │ │ │ │ │ ├── sp_counted_base_spin.hpp │ │ │ │ │ │ │ ├── sp_counted_impl.hpp │ │ │ │ │ │ │ ├── sp_has_sync.hpp │ │ │ │ │ │ │ ├── spinlock.hpp │ │ │ │ │ │ │ ├── spinlock_pool.hpp │ │ │ │ │ │ │ ├── spinlock_pt.hpp │ │ │ │ │ │ │ ├── spinlock_sync.hpp │ │ │ │ │ │ │ └── yield_k.hpp │ │ │ │ │ │ ├── scoped_array.hpp │ │ │ │ │ │ ├── scoped_ptr.hpp │ │ │ │ │ │ ├── shared_array.hpp │ │ │ │ │ │ └── shared_ptr.hpp │ │ │ │ │ ├── static_assert.hpp │ │ │ │ │ ├── swap.hpp │ │ │ │ │ ├── test/ │ │ │ │ │ │ ├── debug.hpp │ │ │ │ │ │ ├── debug_config.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ │ ├── enable_warnings.hpp │ │ │ │ │ │ │ ├── fwd_decl.hpp │ │ │ │ │ │ │ ├── global_typedef.hpp │ │ │ │ │ │ │ ├── log_level.hpp │ │ │ │ │ │ │ ├── suppress_warnings.hpp │ │ │ │ │ │ │ ├── unit_test_parameters.hpp │ │ │ │ │ │ │ └── workaround.hpp │ │ │ │ │ │ ├── execution_monitor.hpp │ │ │ │ │ │ ├── floating_point_comparison.hpp │ │ │ │ │ │ ├── framework.hpp │ │ │ │ │ │ ├── impl/ │ │ │ │ │ │ │ ├── compiler_log_formatter.ipp │ │ │ │ │ │ │ ├── debug.ipp │ │ │ │ │ │ │ ├── exception_safety.ipp │ │ │ │ │ │ │ ├── execution_monitor.ipp │ │ │ │ │ │ │ ├── framework.ipp │ │ │ │ │ │ │ ├── interaction_based.ipp │ │ │ │ │ │ │ ├── logged_expectations.ipp │ │ │ │ │ │ │ ├── plain_report_formatter.ipp │ │ │ │ │ │ │ ├── progress_monitor.ipp │ │ │ │ │ │ │ ├── results_collector.ipp │ │ │ │ │ │ │ ├── results_reporter.ipp │ │ │ │ │ │ │ ├── test_tools.ipp │ │ │ │ │ │ │ ├── unit_test_log.ipp │ │ │ │ │ │ │ ├── unit_test_main.ipp │ │ │ │ │ │ │ ├── unit_test_monitor.ipp │ │ │ │ │ │ │ ├── unit_test_parameters.ipp │ │ │ │ │ │ │ ├── unit_test_suite.ipp │ │ │ │ │ │ │ ├── xml_log_formatter.ipp │ │ │ │ │ │ │ └── xml_report_formatter.ipp │ │ │ │ │ │ ├── included/ │ │ │ │ │ │ │ └── unit_test.hpp │ │ │ │ │ │ ├── interaction_based.hpp │ │ │ │ │ │ ├── mock_object.hpp │ │ │ │ │ │ ├── output/ │ │ │ │ │ │ │ ├── compiler_log_formatter.hpp │ │ │ │ │ │ │ ├── plain_report_formatter.hpp │ │ │ │ │ │ │ ├── xml_log_formatter.hpp │ │ │ │ │ │ │ └── xml_report_formatter.hpp │ │ │ │ │ │ ├── output_test_stream.hpp │ │ │ │ │ │ ├── predicate_result.hpp │ │ │ │ │ │ ├── progress_monitor.hpp │ │ │ │ │ │ ├── results_collector.hpp │ │ │ │ │ │ ├── results_reporter.hpp │ │ │ │ │ │ ├── test_observer.hpp │ │ │ │ │ │ ├── test_tools.hpp │ │ │ │ │ │ ├── unit_test.hpp │ │ │ │ │ │ ├── unit_test_log.hpp │ │ │ │ │ │ ├── unit_test_log_formatter.hpp │ │ │ │ │ │ ├── unit_test_monitor.hpp │ │ │ │ │ │ ├── unit_test_suite.hpp │ │ │ │ │ │ ├── unit_test_suite_impl.hpp │ │ │ │ │ │ └── utils/ │ │ │ │ │ │ ├── algorithm.hpp │ │ │ │ │ │ ├── assign_op.hpp │ │ │ │ │ │ ├── basic_cstring/ │ │ │ │ │ │ │ ├── basic_cstring.hpp │ │ │ │ │ │ │ ├── basic_cstring_fwd.hpp │ │ │ │ │ │ │ ├── bcs_char_traits.hpp │ │ │ │ │ │ │ ├── compare.hpp │ │ │ │ │ │ │ └── io.hpp │ │ │ │ │ │ ├── callback.hpp │ │ │ │ │ │ ├── class_properties.hpp │ │ │ │ │ │ ├── custom_manip.hpp │ │ │ │ │ │ ├── fixed_mapping.hpp │ │ │ │ │ │ ├── foreach.hpp │ │ │ │ │ │ ├── iterator/ │ │ │ │ │ │ │ ├── input_iterator_facade.hpp │ │ │ │ │ │ │ └── token_iterator.hpp │ │ │ │ │ │ ├── lazy_ostream.hpp │ │ │ │ │ │ ├── named_params.hpp │ │ │ │ │ │ ├── rtti.hpp │ │ │ │ │ │ ├── runtime/ │ │ │ │ │ │ │ ├── argument.hpp │ │ │ │ │ │ │ ├── cla/ │ │ │ │ │ │ │ │ ├── argument_factory.hpp │ │ │ │ │ │ │ │ ├── argv_traverser.hpp │ │ │ │ │ │ │ │ ├── argv_traverser.ipp │ │ │ │ │ │ │ │ ├── basic_parameter.hpp │ │ │ │ │ │ │ │ ├── char_parameter.hpp │ │ │ │ │ │ │ │ ├── char_parameter.ipp │ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ │ └── argument_value_usage.hpp │ │ │ │ │ │ │ │ ├── dual_name_parameter.hpp │ │ │ │ │ │ │ │ ├── dual_name_parameter.ipp │ │ │ │ │ │ │ │ ├── fwd.hpp │ │ │ │ │ │ │ │ ├── id_policy.hpp │ │ │ │ │ │ │ │ ├── id_policy.ipp │ │ │ │ │ │ │ │ ├── iface/ │ │ │ │ │ │ │ │ │ ├── argument_factory.hpp │ │ │ │ │ │ │ │ │ └── id_policy.hpp │ │ │ │ │ │ │ │ ├── modifier.hpp │ │ │ │ │ │ │ │ ├── named_parameter.hpp │ │ │ │ │ │ │ │ ├── named_parameter.ipp │ │ │ │ │ │ │ │ ├── parameter.hpp │ │ │ │ │ │ │ │ ├── parser.hpp │ │ │ │ │ │ │ │ ├── parser.ipp │ │ │ │ │ │ │ │ ├── typed_parameter.hpp │ │ │ │ │ │ │ │ ├── validation.hpp │ │ │ │ │ │ │ │ ├── validation.ipp │ │ │ │ │ │ │ │ ├── value_generator.hpp │ │ │ │ │ │ │ │ └── value_handler.hpp │ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ │ ├── env/ │ │ │ │ │ │ │ │ ├── environment.hpp │ │ │ │ │ │ │ │ ├── environment.ipp │ │ │ │ │ │ │ │ ├── fwd.hpp │ │ │ │ │ │ │ │ ├── modifier.hpp │ │ │ │ │ │ │ │ └── variable.hpp │ │ │ │ │ │ │ ├── fwd.hpp │ │ │ │ │ │ │ ├── interpret_argument_value.hpp │ │ │ │ │ │ │ ├── parameter.hpp │ │ │ │ │ │ │ ├── trace.hpp │ │ │ │ │ │ │ └── validation.hpp │ │ │ │ │ │ ├── trivial_singleton.hpp │ │ │ │ │ │ ├── wrap_stringstream.hpp │ │ │ │ │ │ └── xml_printer.hpp │ │ │ │ │ ├── throw_exception.hpp │ │ │ │ │ ├── timer.hpp │ │ │ │ │ ├── type.hpp │ │ │ │ │ ├── type_traits/ │ │ │ │ │ │ ├── add_const.hpp │ │ │ │ │ │ ├── add_cv.hpp │ │ │ │ │ │ ├── add_pointer.hpp │ │ │ │ │ │ ├── add_reference.hpp │ │ │ │ │ │ ├── add_rvalue_reference.hpp │ │ │ │ │ │ ├── add_volatile.hpp │ │ │ │ │ │ ├── alignment_of.hpp │ │ │ │ │ │ ├── broken_compiler_spec.hpp │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ ├── conversion_traits.hpp │ │ │ │ │ │ ├── cv_traits.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── bool_trait_def.hpp │ │ │ │ │ │ │ ├── bool_trait_undef.hpp │ │ │ │ │ │ │ ├── cv_traits_impl.hpp │ │ │ │ │ │ │ ├── false_result.hpp │ │ │ │ │ │ │ ├── ice_and.hpp │ │ │ │ │ │ │ ├── ice_eq.hpp │ │ │ │ │ │ │ ├── ice_not.hpp │ │ │ │ │ │ │ ├── ice_or.hpp │ │ │ │ │ │ │ ├── is_function_ptr_helper.hpp │ │ │ │ │ │ │ ├── is_mem_fun_pointer_impl.hpp │ │ │ │ │ │ │ ├── size_t_trait_def.hpp │ │ │ │ │ │ │ ├── size_t_trait_undef.hpp │ │ │ │ │ │ │ ├── template_arity_spec.hpp │ │ │ │ │ │ │ ├── type_trait_def.hpp │ │ │ │ │ │ │ ├── type_trait_undef.hpp │ │ │ │ │ │ │ └── yes_no_type.hpp │ │ │ │ │ │ ├── function_traits.hpp │ │ │ │ │ │ ├── has_nothrow_constructor.hpp │ │ │ │ │ │ ├── has_nothrow_copy.hpp │ │ │ │ │ │ ├── has_trivial_constructor.hpp │ │ │ │ │ │ ├── has_trivial_copy.hpp │ │ │ │ │ │ ├── ice.hpp │ │ │ │ │ │ ├── integral_constant.hpp │ │ │ │ │ │ ├── intrinsics.hpp │ │ │ │ │ │ ├── is_abstract.hpp │ │ │ │ │ │ ├── is_arithmetic.hpp │ │ │ │ │ │ ├── is_array.hpp │ │ │ │ │ │ ├── is_class.hpp │ │ │ │ │ │ ├── is_const.hpp │ │ │ │ │ │ ├── is_convertible.hpp │ │ │ │ │ │ ├── is_enum.hpp │ │ │ │ │ │ ├── is_float.hpp │ │ │ │ │ │ ├── is_floating_point.hpp │ │ │ │ │ │ ├── is_function.hpp │ │ │ │ │ │ ├── is_integral.hpp │ │ │ │ │ │ ├── is_lvalue_reference.hpp │ │ │ │ │ │ ├── is_member_function_pointer.hpp │ │ │ │ │ │ ├── is_member_pointer.hpp │ │ │ │ │ │ ├── is_pod.hpp │ │ │ │ │ │ ├── is_pointer.hpp │ │ │ │ │ │ ├── is_reference.hpp │ │ │ │ │ │ ├── is_rvalue_reference.hpp │ │ │ │ │ │ ├── is_same.hpp │ │ │ │ │ │ ├── is_scalar.hpp │ │ │ │ │ │ ├── is_signed.hpp │ │ │ │ │ │ ├── is_unsigned.hpp │ │ │ │ │ │ ├── is_void.hpp │ │ │ │ │ │ ├── is_volatile.hpp │ │ │ │ │ │ ├── make_unsigned.hpp │ │ │ │ │ │ ├── remove_const.hpp │ │ │ │ │ │ ├── remove_cv.hpp │ │ │ │ │ │ ├── remove_pointer.hpp │ │ │ │ │ │ ├── remove_reference.hpp │ │ │ │ │ │ ├── remove_volatile.hpp │ │ │ │ │ │ └── type_with_alignment.hpp │ │ │ │ │ ├── units/ │ │ │ │ │ │ └── detail/ │ │ │ │ │ │ └── utility.hpp │ │ │ │ │ ├── utility/ │ │ │ │ │ │ ├── addressof.hpp │ │ │ │ │ │ ├── base_from_member.hpp │ │ │ │ │ │ ├── binary.hpp │ │ │ │ │ │ ├── compare_pointees.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── in_place_factory_prefix.hpp │ │ │ │ │ │ │ └── in_place_factory_suffix.hpp │ │ │ │ │ │ ├── enable_if.hpp │ │ │ │ │ │ ├── identity_type.hpp │ │ │ │ │ │ ├── in_place_factory.hpp │ │ │ │ │ │ ├── swap.hpp │ │ │ │ │ │ └── value_init.hpp │ │ │ │ │ ├── utility.hpp │ │ │ │ │ ├── version.hpp │ │ │ │ │ └── visit_each.hpp │ │ │ │ └── main.cpp │ │ │ └── test_config.py │ │ ├── issue46718-iostream-crash-gnustl/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue46718-iostream-crash.cpp │ │ ├── issue61659-neon-assignment/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── issue61659-neon-assignment.c │ │ │ └── test_config.py │ │ ├── issue62910-gcc4.8.2-libstdc++-nth-element-segfault/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── issue62910-gcc4.8.2-libstdc++-nth-element-segfault.cpp │ │ ├── libcxx-relocs/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── bar.cpp │ │ │ │ └── foo.cpp │ │ │ └── properties.json │ │ ├── libcxx-unwind/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── foo.cpp │ │ │ └── test_config.py │ │ ├── math/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── math.c │ │ │ │ └── math.cpp │ │ │ └── test_config.py │ │ ├── multi-static-instances/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.cpp │ │ ├── stat/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── stat.c │ │ ├── static-executable/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── main.cxx │ │ │ └── test_config.py │ │ ├── test-basic-exceptions/ │ │ │ ├── README │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test_basic_exceptions.cpp │ │ ├── test-basic-rtti/ │ │ │ ├── README │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test_basic_rtti.cpp │ │ ├── test-compiler-bug-1/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── main.c │ │ ├── test-cpufeatures/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test_android_setCpuArm_1.c │ │ │ ├── test_android_setCpu_1.c │ │ │ ├── test_android_setCpu_2.c │ │ │ ├── test_arm_idiv.c │ │ │ └── test_cpufeatures.c │ │ ├── test-cxx-init-array/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── global_ctor.cpp │ │ │ ├── global_ctor.h │ │ │ └── test.cpp │ │ ├── test-gnustl-1/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── hello.cpp │ │ ├── test-gnustl-2/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── hello.cpp │ │ ├── test-gnustl-copy_vector_into_a_set/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── copy_vector_into_a_set.cpp │ │ ├── test-gnustl-full/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ ├── properties.json │ │ │ ├── test_config.py │ │ │ └── unit/ │ │ │ ├── _template.cpp │ │ │ ├── accum_test.cpp │ │ │ ├── adj_test.cpp │ │ │ ├── advance_test.cpp │ │ │ ├── alg_test.cpp │ │ │ ├── algorithm_header_test.cpp │ │ │ ├── allocator_test.cpp │ │ │ ├── assert_header_test.c │ │ │ ├── bcompos_test.cpp │ │ │ ├── bind_test.cpp │ │ │ ├── binsert_test.cpp │ │ │ ├── bitset_header_test.cpp │ │ │ ├── bitset_test.cpp │ │ │ ├── bnegate_test.cpp │ │ │ ├── boost_check.cpp │ │ │ ├── bound_test.cpp │ │ │ ├── bsearch_test.cpp │ │ │ ├── bvector_test.cpp │ │ │ ├── c_limits_header_test.c │ │ │ ├── c_locale_header_test.c │ │ │ ├── cassert_header_test.cpp │ │ │ ├── cctype_header_test.cpp │ │ │ ├── cerrno_header_test.cpp │ │ │ ├── cfloat_header_test.cpp │ │ │ ├── ciso646_header_test.cpp │ │ │ ├── climits_header_test.cpp │ │ │ ├── clocale_header_test.cpp │ │ │ ├── cmath_header_test.cpp │ │ │ ├── cmath_test.cpp │ │ │ ├── codecvt_test.cpp │ │ │ ├── collate_facets_test.cpp │ │ │ ├── complete_digits.h │ │ │ ├── complex_header_test.cpp │ │ │ ├── config_test.cpp │ │ │ ├── copy_test.cpp │ │ │ ├── count_test.cpp │ │ │ ├── cppunit/ │ │ │ │ ├── cppunit_mini.h │ │ │ │ ├── cppunit_proxy.h │ │ │ │ ├── cppunit_timer.h │ │ │ │ ├── file_reporter.h │ │ │ │ └── test_main.cpp │ │ │ ├── csetjmp_header_test.cpp │ │ │ ├── csignal_header_test.cpp │ │ │ ├── cstdarg_header_test.cpp │ │ │ ├── cstddef_header_test.cpp │ │ │ ├── cstdio_header_test.cpp │ │ │ ├── cstdlib_header_test.cpp │ │ │ ├── cstring_header_test.cpp │ │ │ ├── cstring_test.cpp │ │ │ ├── ctime_header_test.cpp │ │ │ ├── ctype_facets_test.cpp │ │ │ ├── ctype_header_test.c │ │ │ ├── cwchar_header_test.cpp │ │ │ ├── cwctype_header_test.cpp │ │ │ ├── deque_header_test.cpp │ │ │ ├── deque_test.cpp │ │ │ ├── divides_test.cpp │ │ │ ├── epilog_test.cpp │ │ │ ├── equal_test.cpp │ │ │ ├── errno_header_test.c │ │ │ ├── exception_header_test.cpp │ │ │ ├── exception_test.cpp │ │ │ ├── fadapter.h │ │ │ ├── fib.h │ │ │ ├── fill_test.cpp │ │ │ ├── find_test.cpp │ │ │ ├── finsert_test.cpp │ │ │ ├── float_header_test.c │ │ │ ├── foreach_test.cpp │ │ │ ├── fstream_header_test.cpp │ │ │ ├── fstream_test.cpp │ │ │ ├── full_streambuf.h │ │ │ ├── func_test.cpp │ │ │ ├── functional_header_test.cpp │ │ │ ├── generator_test.cpp │ │ │ ├── greater_test.cpp │ │ │ ├── hash_test.cpp │ │ │ ├── heap_test.cpp │ │ │ ├── includes_test.cpp │ │ │ ├── innerprod_test.cpp │ │ │ ├── inplace_test.cpp │ │ │ ├── insert_test.cpp │ │ │ ├── ioiter_test.cpp │ │ │ ├── iomanip_header_test.cpp │ │ │ ├── ios_header_test.cpp │ │ │ ├── iosfwd_header_test.cpp │ │ │ ├── iostream_header_test.cpp │ │ │ ├── iostream_test.cpp │ │ │ ├── iota.h │ │ │ ├── iota_test.cpp │ │ │ ├── iso646_header_test.c │ │ │ ├── istmit_test.cpp │ │ │ ├── istream_header_test.cpp │ │ │ ├── iter_test.cpp │ │ │ ├── iterator_header_test.cpp │ │ │ ├── less_test.cpp │ │ │ ├── lexcmp_test.cpp │ │ │ ├── limits_header_test.cpp │ │ │ ├── limits_test.cpp │ │ │ ├── list_header_test.cpp │ │ │ ├── list_test.cpp │ │ │ ├── locale_header_test.cpp │ │ │ ├── locale_test.cpp │ │ │ ├── locale_test.h │ │ │ ├── logic_test.cpp │ │ │ ├── macro_checks.cpp │ │ │ ├── map_header_test.cpp │ │ │ ├── map_test.cpp │ │ │ ├── math_aux.h │ │ │ ├── math_header_test.c │ │ │ ├── max_test.cpp │ │ │ ├── memory_header_test.cpp │ │ │ ├── memory_test.cpp │ │ │ ├── merge_test.cpp │ │ │ ├── messages_facets_test.cpp │ │ │ ├── mfunptr_test.cpp │ │ │ ├── min_test.cpp │ │ │ ├── mismatch_test.cpp │ │ │ ├── modulus_test.cpp │ │ │ ├── money_facets_test.cpp │ │ │ ├── multiset_test.cpp │ │ │ ├── mvctor_declaration_test.cpp │ │ │ ├── mvctor_test.cpp │ │ │ ├── mvctor_test.h │ │ │ ├── mvctor_traits_test.cpp │ │ │ ├── neq_test.cpp │ │ │ ├── new_header_test.cpp │ │ │ ├── nthelm_test.cpp │ │ │ ├── num_facets_test.cpp │ │ │ ├── num_put_get_test.cpp │ │ │ ├── numeric_header_test.cpp │ │ │ ├── ostmit_test.cpp │ │ │ ├── ostream_header_test.cpp │ │ │ ├── pair_test.cpp │ │ │ ├── partial_test.cpp │ │ │ ├── partition_test.cpp │ │ │ ├── perm_test.cpp │ │ │ ├── plusminus_test.cpp │ │ │ ├── ptr2_test.cpp │ │ │ ├── ptrspec_test.cpp │ │ │ ├── queue_header_test.cpp │ │ │ ├── queue_test.cpp │ │ │ ├── rawriter_test.cpp │ │ │ ├── reference_wrapper_test.cpp │ │ │ ├── resolve_name.cpp │ │ │ ├── reviter_test.cpp │ │ │ ├── rm_cp_test.cpp │ │ │ ├── rndshf_test.cpp │ │ │ ├── rope_test.cpp │ │ │ ├── rotate_test.cpp │ │ │ ├── search_test.cpp │ │ │ ├── set_header_test.cpp │ │ │ ├── set_test.cpp │ │ │ ├── setdiff_test.cpp │ │ │ ├── setinter_test.cpp │ │ │ ├── setjmp_header_test.c │ │ │ ├── setjmp_header_test2.cpp │ │ │ ├── setunion_test.cpp │ │ │ ├── shared_ptr_test.cpp │ │ │ ├── signal_header_test.c │ │ │ ├── slist_test.cpp │ │ │ ├── sort_test.cpp │ │ │ ├── sstream_header_test.cpp │ │ │ ├── sstream_test.cpp │ │ │ ├── stack_allocator.h │ │ │ ├── stack_header_test.cpp │ │ │ ├── stack_test.cpp │ │ │ ├── stdarg_header_test.c │ │ │ ├── stddef_header_test.c │ │ │ ├── stdexcept_header_test.cpp │ │ │ ├── stdio_header_test.c │ │ │ ├── stdlib_header_test.c │ │ │ ├── stldbg_include.cpp │ │ │ ├── streambuf_header_test.cpp │ │ │ ├── string_header_test.c │ │ │ ├── string_header_test.cpp │ │ │ ├── string_test.cpp │ │ │ ├── strstream_buffer_read_test.cpp │ │ │ ├── strstream_header_test.cpp │ │ │ ├── strstream_test.cpp │ │ │ ├── swap_test.cpp │ │ │ ├── test_errno.cpp │ │ │ ├── time_facets_test.cpp │ │ │ ├── time_header_test.c │ │ │ ├── times_test.cpp │ │ │ ├── transform_test.cpp │ │ │ ├── type_traits_test.cpp │ │ │ ├── typeinfo_header_test.cpp │ │ │ ├── unary.h │ │ │ ├── unary_test.cpp │ │ │ ├── uninitialized_test.cpp │ │ │ ├── unique_test.cpp │ │ │ ├── unordered_test.cpp │ │ │ ├── utility_header_test.cpp │ │ │ ├── valarray_header_test.cpp │ │ │ ├── valarray_test.cpp │ │ │ ├── vector_header_test.cpp │ │ │ ├── vector_test.cpp │ │ │ ├── wchar_header_test.c │ │ │ └── wctype_header_test.c │ │ ├── test-gnustl_shared-exception/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── test0_foo.cpp │ │ │ │ ├── test0_main.cpp │ │ │ │ ├── test1_foo.cpp │ │ │ │ ├── test1_main.cpp │ │ │ │ ├── test2_foo.cpp │ │ │ │ ├── test2_main.cpp │ │ │ │ ├── test3_bar.cpp │ │ │ │ ├── test3_foo.cpp │ │ │ │ ├── test3_main.cpp │ │ │ │ ├── test4_bar.cpp │ │ │ │ ├── test4_foo.cpp │ │ │ │ └── test4_main.cpp │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── test-gnustl_static-exception/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── test0_foo.cpp │ │ │ ├── test0_main.cpp │ │ │ ├── test1_foo.cpp │ │ │ ├── test1_main.cpp │ │ │ ├── test2_foo.cpp │ │ │ ├── test2_main.cpp │ │ │ ├── test3_bar.cpp │ │ │ ├── test3_foo.cpp │ │ │ ├── test3_main.cpp │ │ │ ├── test4_bar.cpp │ │ │ ├── test4_foo.cpp │ │ │ └── test4_main.cpp │ │ ├── test-googletest-full/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ └── properties.json │ │ ├── test-googletest-gnustl/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ └── Application.mk │ │ ├── test-libc++/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test_1.cc │ │ │ └── test_config.py │ │ ├── test-libc++-shared/ │ │ │ └── jni/ │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ └── test_1.cc │ │ ├── test-libc++-shared-full/ │ │ │ ├── DATA │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── test-libc++-static/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test_1.cc │ │ │ └── test_config.py │ │ ├── test-libc++-static-full/ │ │ │ ├── DATA │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ └── Application.mk │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── test-openmp/ │ │ │ ├── common.mk │ │ │ ├── host/ │ │ │ │ ├── .gitignore │ │ │ │ ├── GNUmakefile │ │ │ │ └── test.mk │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── fib.c │ │ │ │ ├── openmp.c │ │ │ │ └── openmp2.c │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── test-shaderc-gnustl/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── shaderc.cc │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── test-shaderc-libc++/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── shaderc.cc │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── test-vulkan/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── instance.cpp │ │ │ ├── properties.json │ │ │ └── test_config.py │ │ ├── test-wait/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ └── test_wait.c │ │ │ └── test_config.py │ │ ├── test-yasm/ │ │ │ ├── jni/ │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── print_hello.asm │ │ │ │ └── test-yasm.c │ │ │ └── test_config.py │ │ └── whole-static-libs/ │ │ └── jni/ │ │ ├── Android.mk │ │ ├── Application.mk │ │ ├── foo.c │ │ ├── foo2.c │ │ └── main.c │ ├── filters.py │ ├── lib/ │ │ ├── awk.rb │ │ ├── log.rb │ │ ├── mro.rb │ │ ├── project.rb │ │ ├── samples.rb │ │ ├── standalone.rb │ │ └── tests.rb │ ├── ndk.py │ ├── onhost-functions.mk │ ├── onhost.mk │ ├── prepare-buildbot-emulators.py │ ├── printers.py │ ├── run-all.py │ ├── run-boost-tests │ ├── run-ndk-tests │ ├── runners.py │ ├── standalone/ │ │ ├── basic-c-compile/ │ │ │ └── main.c │ │ ├── basic-cxx-compile/ │ │ │ └── main.cpp │ │ ├── basic-objc-compile/ │ │ │ └── main.m │ │ ├── basic-objcxx-compile/ │ │ │ └── main.mm │ │ ├── builtin-macros/ │ │ │ └── run.sh │ │ ├── init-fini-arrays/ │ │ │ ├── README │ │ │ ├── foo.cpp │ │ │ └── run.sh │ │ ├── libcrystax-c-linked/ │ │ │ └── main.c │ │ ├── libcrystax-cxx-linked/ │ │ │ └── main.cpp │ │ ├── run-all.sh │ │ ├── run-standalone-tests.rb │ │ └── run.sh │ ├── test_filters.py │ ├── tests.py │ ├── util.py │ └── validate.py └── tools/ ├── adbrunner └── deploy-posix-environment