-
Notifications
You must be signed in to change notification settings - Fork 606
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Library import 8 * Add contrib/libs/cxxsupp/libcxx/include/__verbose_abort
- Loading branch information
1 parent
404ef88
commit 9d0a376
Showing
850 changed files
with
50,412 additions
and
27,613 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
15 changes: 15 additions & 0 deletions
15
build/export_generators/hardcoded-cmake/cmake/conan-profiles/android.arm64.profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
include(default) | ||
[settings] | ||
arch=armv8 | ||
build_type=Release | ||
compiler=clang | ||
compiler.libcxx=libc++ | ||
compiler.version=14 | ||
compiler.cppstd=20 | ||
os=Android | ||
os.api_level=21 | ||
[tool_requires] | ||
android-ndk/r25 | ||
[options] | ||
[env] | ||
|
15 changes: 15 additions & 0 deletions
15
build/export_generators/hardcoded-cmake/cmake/conan-profiles/android.armv7.profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
include(default) | ||
[settings] | ||
arch=armv7 | ||
build_type=Release | ||
compiler=clang | ||
compiler.libcxx=libc++ | ||
compiler.version=14 | ||
compiler.cppstd=20 | ||
os=Android | ||
os.api_level=21 | ||
[tool_requires] | ||
android-ndk/r25 | ||
[options] | ||
[env] | ||
|
15 changes: 15 additions & 0 deletions
15
build/export_generators/hardcoded-cmake/cmake/conan-profiles/android.x86.profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
include(default) | ||
[settings] | ||
arch=x86 | ||
build_type=Release | ||
compiler=clang | ||
compiler.libcxx=libc++ | ||
compiler.version=14 | ||
compiler.cppstd=20 | ||
os=Android | ||
os.api_level=21 | ||
[tool_requires] | ||
android-ndk/r25 | ||
[options] | ||
[env] | ||
|
15 changes: 15 additions & 0 deletions
15
build/export_generators/hardcoded-cmake/cmake/conan-profiles/android.x86_64.profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
include(default) | ||
[settings] | ||
arch=x86_64 | ||
build_type=Release | ||
compiler=clang | ||
compiler.libcxx=libc++ | ||
compiler.version=14 | ||
compiler.cppstd=20 | ||
os=Android | ||
os.api_level=21 | ||
[tool_requires] | ||
android-ndk/r25 | ||
[options] | ||
[env] | ||
|
28 changes: 28 additions & 0 deletions
28
build/export_generators/hardcoded-cmake/cmake/conan-profiles/linux.aarch64.profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
include(default) | ||
|
||
target_host=aarch64-linux-gnu | ||
|
||
[settings] | ||
arch=armv8 | ||
build_type=Release | ||
compiler=gcc | ||
compiler.libcxx=libstdc++11 | ||
compiler.version=12 | ||
compiler.cppstd=20 | ||
os=Linux | ||
[options] | ||
|
||
[env] | ||
CONAN_CMAKE_FIND_ROOT_PATH=/usr/$target_host | ||
CONAN_CMAKE_SYSROOT=/usr/$target_host | ||
SYSROOT=/usr/$target_host | ||
CC=$target_host-gcc | ||
CXX=$target_host-g++ | ||
CXXFLAGS="-I/usr/$target_host/include/" | ||
CFLAGS="-I/usr/$target_host/include/" | ||
CHOST=$target_host | ||
AR=$target_host-ar | ||
AS=$target_host-as | ||
RANLIB=$target_host-ranlib | ||
LD=$target_host-ld | ||
STRIP=$target_host-strip |
28 changes: 28 additions & 0 deletions
28
build/export_generators/hardcoded-cmake/cmake/conan-profiles/linux.ppc64le.profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
include(default) | ||
|
||
target_host=powerpc64le-linux-gnu | ||
|
||
[settings] | ||
arch=ppc64le | ||
build_type=Release | ||
compiler=gcc | ||
compiler.libcxx=libstdc++11 | ||
compiler.version=12 | ||
compiler.cppstd=20 | ||
os=Linux | ||
[options] | ||
|
||
[env] | ||
CONAN_CMAKE_FIND_ROOT_PATH=/usr/$target_host | ||
CONAN_CMAKE_SYSROOT=/usr/$target_host | ||
SYSROOT=/usr/$target_host | ||
CC=$target_host-gcc | ||
CXX=$target_host-g++ | ||
CXXFLAGS="-I/usr/$target_host/include/" | ||
CFLAGS="-I/usr/$target_host/include/" | ||
CHOST=$target_host | ||
AR=$target_host-ar | ||
AS=$target_host-as | ||
RANLIB=$target_host-ranlib | ||
LD=$target_host-ld | ||
STRIP=$target_host-strip |
11 changes: 11 additions & 0 deletions
11
build/export_generators/hardcoded-cmake/cmake/conan-profiles/macos.arm64.profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
include(default) | ||
[settings] | ||
arch=armv8 | ||
build_type=Release | ||
compiler=clang | ||
compiler.libcxx=libc++ | ||
compiler.version=14 | ||
compiler.cppstd=20 | ||
os=Macos | ||
[options] | ||
[env] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
34 changes: 34 additions & 0 deletions
34
build/export_generators/hardcoded-cmake/cmake/global_flags.compiler.gnu.march.cmake
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
|
||
set(_GNU_MARCH_C_CXX_FLAGS "") | ||
|
||
if (CMAKE_SYSTEM_PROCESSOR MATCHES "^(i686|x86_64|AMD64)$") | ||
if (CMAKE_SYSTEM_PROCESSOR STREQUAL "i686") | ||
string(APPEND _GNU_MARCH_C_CXX_FLAGS " -m32") | ||
elseif (CMAKE_SYSTEM_PROCESSOR MATCHES "^(x86_64|AMD64)$") | ||
string(APPEND _GNU_MARCH_C_CXX_FLAGS " -m64") | ||
endif() | ||
string(APPEND _GNU_MARCH_C_CXX_FLAGS "\ | ||
-msse2 \ | ||
-msse3 \ | ||
-mssse3 \ | ||
") | ||
|
||
if ((CMAKE_SYSTEM_PROCESSOR MATCHES "^(x86_64|AMD64)$") OR (NOT ANDROID)) | ||
string(APPEND _GNU_MARCH_C_CXX_FLAGS "\ | ||
-msse4.1 \ | ||
-msse4.2 \ | ||
-mpopcnt \ | ||
") | ||
if (NOT ANDROID) | ||
# older clang versions did not support this feature on Android: | ||
# https://reviews.llvm.org/rGc32d307a49f5255602e7543e64e6c38a7f536abc | ||
string(APPEND _GNU_MARCH_C_CXX_FLAGS " -mcx16") | ||
endif() | ||
endif() | ||
|
||
if (CMAKE_SYSTEM_NAME STREQUAL "Linux") | ||
string(APPEND _GNU_MARCH_C_CXX_FLAGS " -D_YNDX_LIBUNWIND_ENABLE_EXCEPTION_BACKTRACE") | ||
endif() | ||
elseif (ANDROID AND (CMAKE_ANDROID_ARCH_ABI STREQUAL "armeabi-v7a")) | ||
string(APPEND _GNU_MARCH_C_CXX_FLAGS " -mfloat-abi=softfp") | ||
endif() |
Oops, something went wrong.