Update googletest to 1.18.0 and SIMDe to 0.8.2.
Googletest 1.18 asks for CMake 3.13 or newer, so configuring the tests no longer warns that CMake compatibility below 3.10 is deprecated. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
e4e666f459
commit
3f10e05176
912 changed files with 224964 additions and 11502 deletions
20
thirdparty/simde/docker/cross-files/aarch64-clang-13-debflags.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/aarch64-clang-13-debflags.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = 'clang-13'
|
||||
cpp = 'clang++-13'
|
||||
ar = 'llvm-ar-13'
|
||||
strip = 'llvm-strip-13'
|
||||
objcopy = 'llvm-objcopy-13'
|
||||
ld = 'llvm-ld-13'
|
||||
exe_wrapper = ['qemu-aarch64-static', '-L', '/usr/aarch64-linux-gnu']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Wextra', '-Werror', '-g', '-O2', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-Wdate-time', '-D_FORTIFY_SOURCE=2']
|
||||
cpp_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Wextra', '-Werror', '-g', '-O2', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-Wdate-time', '-D_FORTIFY_SOURCE=2']
|
||||
c_link_args = ['--target=aarch64-linux-gnu', '-Wl,-z,relro', '-Wl,-z,now']
|
||||
cpp_link_args = ['--target=aarch64-linux-gnu', '-Wl,-z,relro', '-Wl,-z,now']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'aarch64'
|
||||
cpu = 'arm64'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/aarch64-clang-14-debflags.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/aarch64-clang-14-debflags.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = 'clang-14'
|
||||
cpp = 'clang++-14'
|
||||
ar = 'llvm-ar-14'
|
||||
strip = 'llvm-strip-14'
|
||||
objcopy = 'llvm-objcopy-14'
|
||||
ld = 'llvm-ld-14'
|
||||
exe_wrapper = ['qemu-aarch64-static', '-L', '/usr/aarch64-linux-gnu']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Wextra', '-Werror', '-g', '-O2', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-Wdate-time', '-D_FORTIFY_SOURCE=2']
|
||||
cpp_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Wextra', '-Werror', '-g', '-O2', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-Wdate-time', '-D_FORTIFY_SOURCE=2']
|
||||
c_link_args = ['--target=aarch64-linux-gnu', '-Wl,-z,relro', '-Wl,-z,now']
|
||||
cpp_link_args = ['--target=aarch64-linux-gnu', '-Wl,-z,relro', '-Wl,-z,now']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'aarch64'
|
||||
cpu = 'arm64'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/aarch64-clang-15-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/aarch64-clang-15-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-15']
|
||||
cpp = ['ccache', 'clang++-15']
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-aarch64-static', '-L', '/usr/aarch64-linux-gnu']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=aarch64-linux-gnu', '-march=armv8.2-a+simd+crypto+crc+bf16', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['--target=aarch64-linux-gnu', '-march=armv8.2-a+simd+crypto+crc+bf16', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
c_link_args = ['--target=aarch64-linux-gnu']
|
||||
cpp_link_args = ['--target=aarch64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'aarch64'
|
||||
cpu = 'arm64'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/aarch64-clang-15-debflags.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/aarch64-clang-15-debflags.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = 'clang-15'
|
||||
cpp = 'clang++-15'
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-aarch64-static', '-L', '/usr/aarch64-linux-gnu']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Wextra', '-Werror', '-g', '-O2', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-Wdate-time', '-D_FORTIFY_SOURCE=2']
|
||||
cpp_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Wextra', '-Werror', '-g', '-O2', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-Wdate-time', '-D_FORTIFY_SOURCE=2']
|
||||
c_link_args = ['--target=aarch64-linux-gnu', '-Wl,-z,relro', '-Wl,-z,now']
|
||||
cpp_link_args = ['--target=aarch64-linux-gnu', '-Wl,-z,relro', '-Wl,-z,now']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'aarch64'
|
||||
cpu = 'arm64'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/aarch64-clang-16-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/aarch64-clang-16-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-16']
|
||||
cpp = ['ccache', 'clang++-16']
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-aarch64-static', '-L', '/usr/aarch64-linux-gnu']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc+bf16', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc+bf16', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=aarch64-linux-gnu']
|
||||
cpp_link_args = ['--target=aarch64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'aarch64'
|
||||
cpu = 'arm64'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/aarch64-clang-17-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/aarch64-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-17']
|
||||
cpp = ['ccache', 'clang++-17']
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-aarch64-static', '-L', '/usr/aarch64-linux-gnu']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc+bf16', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=aarch64-linux-gnu', '-march=armv8-a+simd+crypto+crc+bf16', '-isystem=/usr/aarch64-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=aarch64-linux-gnu']
|
||||
cpp_link_args = ['--target=aarch64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'aarch64'
|
||||
cpu = 'arm64'
|
||||
endian = 'little'
|
||||
|
|
@ -8,8 +8,8 @@ ld = 'aarch64-linux-gnu-ld'
|
|||
exe_wrapper = ['qemu-aarch64-static', '-L', '/usr/aarch64-linux-gnu']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=armv8-a+simd+crypto+crc', '-Wextra', '-Werror']
|
||||
cpp_args = ['-march=armv8-a+simd+crypto+crc', '-Wextra', '-Werror']
|
||||
c_args = ['-march=armv8.2-a+simd+crypto+crc+bf16', '-Wextra', '-Werror']
|
||||
cpp_args = ['-march=armv8.2-a+simd+crypto+crc+bf16', '-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
|
|
|
|||
20
thirdparty/simde/docker/cross-files/armel-clang-15-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/armel-clang-15-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-15']
|
||||
cpp = ['ccache', 'clang++-15']
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabi']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=arm-linux-gnueabi', '-isystem=/usr/arm-linux-gnueabi/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['--target=arm-linux-gnueabi', '-isystem=/usr/arm-linux-gnueabi/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
c_link_args = ['--target=arm-linux-gnueabi']
|
||||
cpp_link_args = ['--target=arm-linux-gnueabi']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'generic'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/armel-clang-16-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/armel-clang-16-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-16']
|
||||
cpp = ['ccache', 'clang++-16']
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabi']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=arm-linux-gnueabi', '-isystem=/usr/arm-linux-gnueabi/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=arm-linux-gnueabi', '-isystem=/usr/arm-linux-gnueabi/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=arm-linux-gnueabi']
|
||||
cpp_link_args = ['--target=arm-linux-gnueabi']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'generic'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/armel-clang-17-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/armel-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-17']
|
||||
cpp = ['ccache', 'clang++-17']
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabi']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=arm-linux-gnueabi', '-isystem=/usr/arm-linux-gnueabi/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=arm-linux-gnueabi', '-isystem=/usr/arm-linux-gnueabi/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=arm-linux-gnueabi']
|
||||
cpp_link_args = ['--target=arm-linux-gnueabi']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'generic'
|
||||
endian = 'little'
|
||||
18
thirdparty/simde/docker/cross-files/armel-gcc-12-ccache.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/armel-gcc-12-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'arm-linux-gnueabi-gcc-12']
|
||||
cpp = ['ccache', 'arm-linux-gnueabi-g++-12']
|
||||
ar = 'arm-linux-gnueabi-ar'
|
||||
strip = 'arm-linux-gnueabi-strip'
|
||||
objcopy = 'arm-linux-gnueabi-objcopy'
|
||||
ld = 'arm-linux-gnueabi-ld'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabi']
|
||||
|
||||
[properties]
|
||||
c_args = ['-Wextra', '-Werror']
|
||||
cpp_args = ['-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'generic'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/armv7-clang-15-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/armv7-clang-15-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-15']
|
||||
cpp = ['ccache', 'clang++-15']
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabihf']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=arm-linux-gnueabihf', '-march=armv7-a', '-mfpu=neon', '-isystem=/usr/arm-linux-gnueabihf/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['--target=arm-linux-gnueabihf', '-march=armv7-a', '-mfpu=neon', '-isystem=/usr/arm-linux-gnueabihf/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
c_link_args = ['--target=arm-linux-gnueabihf']
|
||||
cpp_link_args = ['--target=arm-linux-gnueabihf']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'armv8-a'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/armv7-clang-16-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/armv7-clang-16-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-16']
|
||||
cpp = ['ccache', 'clang++-16']
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabihf']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=arm-linux-gnueabihf', '-march=armv7-a', '-mfpu=neon', '-isystem=/usr/arm-linux-gnueabihf/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=arm-linux-gnueabihf', '-march=armv7-a', '-mfpu=neon', '-isystem=/usr/arm-linux-gnueabihf/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=arm-linux-gnueabihf']
|
||||
cpp_link_args = ['--target=arm-linux-gnueabihf']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'armv8-a'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/armv7-clang-17-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/armv7-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-17']
|
||||
cpp = ['ccache', 'clang++-17']
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabihf']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=arm-linux-gnueabihf', '-march=armv7-a', '-mfpu=neon', '-isystem=/usr/arm-linux-gnueabihf/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=arm-linux-gnueabihf', '-march=armv7-a', '-mfpu=neon', '-isystem=/usr/arm-linux-gnueabihf/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=arm-linux-gnueabihf']
|
||||
cpp_link_args = ['--target=arm-linux-gnueabihf']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'armv8-a'
|
||||
endian = 'little'
|
||||
18
thirdparty/simde/docker/cross-files/armv7-gcc-12-ccache.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/armv7-gcc-12-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'arm-linux-gnueabihf-gcc-12']
|
||||
cpp = ['ccache', 'arm-linux-gnueabihf-g++-12']
|
||||
ar = 'arm-linux-gnueabihf-ar'
|
||||
strip = 'arm-linux-gnueabihf-strip'
|
||||
objcopy = 'arm-linux-gnueabihf-objcopy'
|
||||
ld = 'arm-linux-gnueabihf-ld'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabihf']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=armv7-a+simd+neon-fp16', '-mfpu=auto', '-Wextra', '-Werror']
|
||||
cpp_args = ['-march=armv7-a+simd+neon-fp16', '-mfpu=auto', '-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'armv7-a'
|
||||
endian = 'little'
|
||||
18
thirdparty/simde/docker/cross-files/armv8-gcc-12-32bit-ccache.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/armv8-gcc-12-32bit-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = 'arm-linux-gnueabihf-gcc-12'
|
||||
cpp = 'arm-linux-gnueabihf-g++-12'
|
||||
ar = 'arm-linux-gnueabihf-ar'
|
||||
strip = 'arm-linux-gnueabihf-strip'
|
||||
objcopy = 'arm-linux-gnueabihf-objcopy'
|
||||
ld = 'arm-linux-gnueabihf-ld'
|
||||
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabihf']
|
||||
|
||||
[properties]
|
||||
c_args = ['-mcpu=cortex-a32', '-mfpu=crypto-neon-fp-armv8', '-Wextra', '-Werror']
|
||||
cpp_args = ['-mcpu=cortex-a32', '-mfpu=crypto-neon-fp-armv8', '-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'arm'
|
||||
cpu = 'armv8-a'
|
||||
endian = 'little'
|
||||
11
thirdparty/simde/docker/cross-files/clang-11-debflags.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-11-debflags.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-11'
|
||||
cpp = 'clang++-11'
|
||||
ar = 'llvm-ar-11'
|
||||
strip = 'llvm-strip-11'
|
||||
objcopy = 'llvm-objcopy-11'
|
||||
ld = 'llvm-ld-11'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native', '-O2', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-O2', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
|
|
@ -7,5 +7,5 @@ objcopy = 'llvm-objcopy-11'
|
|||
ld = 'llvm-ld-11'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native','-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
c_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
|
|
|
|||
11
thirdparty/simde/docker/cross-files/clang-16.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-16.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-16'
|
||||
cpp = 'clang++-16'
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native','-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
11
thirdparty/simde/docker/cross-files/clang-17.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-17.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-17'
|
||||
cpp = 'clang++-17'
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native','-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
11
thirdparty/simde/docker/cross-files/clang-3.9.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-3.9.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-3.9'
|
||||
cpp = 'clang++-3.9'
|
||||
ar = 'llvm-ar-3.9'
|
||||
strip = 'llvm-strip-3.9'
|
||||
objcopy = 'llvm-objcopy-3.9'
|
||||
ld = 'llvm-ld-3.9'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native','-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
11
thirdparty/simde/docker/cross-files/clang-4.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-4.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-4.0'
|
||||
cpp = 'clang++-4.0'
|
||||
ar = 'llvm-ar-4.0'
|
||||
strip = 'llvm-strip-4.0'
|
||||
objcopy = 'llvm-objcopy-4.0'
|
||||
ld = 'llvm-ld-4.0'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native','-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
11
thirdparty/simde/docker/cross-files/clang-5.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-5.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-5.0'
|
||||
cpp = 'clang++-5.0'
|
||||
ar = 'llvm-ar-5.0'
|
||||
strip = 'llvm-strip-5.0'
|
||||
objcopy = 'llvm-objcopy-5.0'
|
||||
ld = 'llvm-ld-5.0'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native','-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
11
thirdparty/simde/docker/cross-files/clang-6.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-6.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-6.0'
|
||||
cpp = 'clang++-6.0'
|
||||
ar = 'llvm-ar-6.0'
|
||||
strip = 'llvm-strip-6.0'
|
||||
objcopy = 'llvm-objcopy-6.0'
|
||||
ld = 'llvm-ld-6.0'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native','-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
11
thirdparty/simde/docker/cross-files/clang-7.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-7.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-7'
|
||||
cpp = 'clang++-7'
|
||||
ar = 'llvm-ar-7'
|
||||
strip = 'llvm-strip-7'
|
||||
objcopy = 'llvm-objcopy-7'
|
||||
ld = 'llvm-ld-7'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
11
thirdparty/simde/docker/cross-files/clang-8.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/clang-8.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'clang-8'
|
||||
cpp = 'clang++-8'
|
||||
ar = 'llvm-ar-8'
|
||||
strip = 'llvm-strip-8'
|
||||
objcopy = 'llvm-objcopy-8'
|
||||
ld = 'llvm-ld-8'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
|
|
@ -7,5 +7,5 @@ objcopy = 'llvm-objcopy-9'
|
|||
ld = 'llvm-ld-9'
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=native','-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
c_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=native', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
|
|
|
|||
20
thirdparty/simde/docker/cross-files/emscripten32-relaxed.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/emscripten32-relaxed.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = '/opt/emsdk/upstream/emscripten/emcc'
|
||||
cpp = '/opt/emsdk/upstream/emscripten/em++'
|
||||
ar = '/opt/emsdk/upstream/emscripten/emar'
|
||||
strip = '/opt/emsdk/upstream/bin/llvm-strip'
|
||||
objcopy = '/opt/emsdk/upstream/bin/llvm-objcopy'
|
||||
exe_wrapper = ['v8']
|
||||
|
||||
[properties]
|
||||
skip_sanity_check = true
|
||||
c_args = ['-Weverything', '-fno-lax-vector-conversions', '-Werror', '-O2', '-msimd128', '-mrelaxed-simd', '-Wno-unsafe-buffer-usage', '-Wno-switch-default']
|
||||
cpp_args = ['-Weverything', '-fno-lax-vector-conversions', '-Werror', '-O2', '-msimd128', '-mrelaxed-simd', '-Wno-unsafe-buffer-usage', '-Wno-switch-default']
|
||||
c_link_args = ['-s', 'ENVIRONMENT=shell']
|
||||
cpp_link_args = ['-s', 'ENVIRONMENT=shell']
|
||||
|
||||
[host_machine]
|
||||
system = 'emscripten'
|
||||
cpu_family = 'wasm32'
|
||||
cpu = 'wasm32'
|
||||
endian = 'little'
|
||||
|
|
@ -8,8 +8,8 @@ exe_wrapper = ['v8']
|
|||
|
||||
[properties]
|
||||
skip_sanity_check = true
|
||||
c_args = ['-Weverything', '-fno-lax-vector-conversions', '-Werror', '-O2', '-msimd128', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['-Weverything', '-fno-lax-vector-conversions', '-Werror', '-O2', '-msimd128', '-Wno-unsafe-buffer-usage']
|
||||
c_args = ['-Weverything', '-fno-lax-vector-conversions', '-Werror', '-O2', '-msimd128', '-Wno-unsafe-buffer-usage', '-Wno-switch-default']
|
||||
cpp_args = ['-Weverything', '-fno-lax-vector-conversions', '-Werror', '-O2', '-msimd128', '-Wno-unsafe-buffer-usage', '-Wno-switch-default']
|
||||
c_link_args = ['-s', 'ENVIRONMENT=shell']
|
||||
cpp_link_args = ['-s', 'ENVIRONMENT=shell']
|
||||
|
||||
24
thirdparty/simde/docker/cross-files/emscripten64-relaxed.cross
vendored
Normal file
24
thirdparty/simde/docker/cross-files/emscripten64-relaxed.cross
vendored
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# 2023-05-08 All tests pass
|
||||
# emscripten "tip of tree" sdk-releases-2aeb471c31cf388d7e25b81d090144453fadf463-64bit
|
||||
# V8 version 11.5.69
|
||||
|
||||
[binaries]
|
||||
c = '/opt/emsdk/upstream/emscripten/emcc'
|
||||
cpp = '/opt/emsdk/upstream/emscripten/em++'
|
||||
ar = '/opt/emsdk/upstream/emscripten/emar'
|
||||
strip = '/opt/emsdk/upstream/bin/llvm-strip'
|
||||
objcopy = '/opt/emsdk/upstream/bin/llvm-objcopy'
|
||||
exe_wrapper = ['v8', '--experimental-wasm-memory64']
|
||||
|
||||
[properties]
|
||||
skip_sanity_check = true
|
||||
c_args = ['-sMEMORY64', '-Weverything', '-Wno-experimental', '-Werror', '-fno-lax-vector-conversions', '-O2', '-msimd128', '-mrelaxed-simd', '-Wno-unsafe-buffer-usage', '-Wno-switch-default']
|
||||
cpp_args = ['-sMEMORY64', '-Weverything', '-Wno-experimental', '-Werror', '-fno-lax-vector-conversions', '-O2', '-msimd128', '-mrelaxed-simd', '-Wno-unsafe-buffer-usage', '-Wno-switch-default']
|
||||
c_link_args = ['-sMEMORY64', '-Wno-experimental', '-s', 'ENVIRONMENT=shell']
|
||||
cpp_link_args = ['-sMEMORY64', '-Wno-experimental', '-s', 'ENVIRONMENT=shell']
|
||||
|
||||
[host_machine]
|
||||
system = 'emscripten'
|
||||
cpu_family = 'wasm64'
|
||||
cpu = 'wasm64'
|
||||
endian = 'little'
|
||||
24
thirdparty/simde/docker/cross-files/emscripten64.cross
vendored
Normal file
24
thirdparty/simde/docker/cross-files/emscripten64.cross
vendored
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# 2023-05-08 All tests pass
|
||||
# emscripten "tip of tree" sdk-releases-2aeb471c31cf388d7e25b81d090144453fadf463-64bit
|
||||
# V8 version 11.5.69
|
||||
|
||||
[binaries]
|
||||
c = '/opt/emsdk/upstream/emscripten/emcc'
|
||||
cpp = '/opt/emsdk/upstream/emscripten/em++'
|
||||
ar = '/opt/emsdk/upstream/emscripten/emar'
|
||||
strip = '/opt/emsdk/upstream/bin/llvm-strip'
|
||||
objcopy = '/opt/emsdk/upstream/bin/llvm-objcopy'
|
||||
exe_wrapper = ['v8', '--experimental-wasm-memory64']
|
||||
|
||||
[properties]
|
||||
skip_sanity_check = true
|
||||
c_args = ['-sMEMORY64', '-Weverything', '-Wno-experimental', '-Werror', '-fno-lax-vector-conversions', '-O2', '-msimd128', '-Wno-unsafe-buffer-usage', '-Wno-switch-default']
|
||||
cpp_args = ['-sMEMORY64', '-Weverything', '-Wno-experimental', '-Werror', '-fno-lax-vector-conversions', '-O2', '-msimd128', '-Wno-unsafe-buffer-usage', '-Wno-switch-default']
|
||||
c_link_args = ['-sMEMORY64', '-Wno-experimental', '-s', 'ENVIRONMENT=shell']
|
||||
cpp_link_args = ['-sMEMORY64', '-Wno-experimental', '-s', 'ENVIRONMENT=shell']
|
||||
|
||||
[host_machine]
|
||||
system = 'emscripten'
|
||||
cpu_family = 'wasm64'
|
||||
cpu = 'wasm64'
|
||||
endian = 'little'
|
||||
11
thirdparty/simde/docker/cross-files/gcc-5.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/gcc-5.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'gcc-5'
|
||||
cpp = 'g++-5'
|
||||
ar = 'ar'
|
||||
strip = 'strip'
|
||||
objcopy = 'objcopy'
|
||||
ld = 'ld'
|
||||
|
||||
[properties]
|
||||
c_args = ['-Wextra', '-Werror', '-march=haswell']
|
||||
cpp_args = ['-Wextra', '-Werror', '-march=haswell']
|
||||
11
thirdparty/simde/docker/cross-files/gcc-6.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/gcc-6.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'gcc-6'
|
||||
cpp = 'g++-6'
|
||||
ar = 'ar'
|
||||
strip = 'strip'
|
||||
objcopy = 'objcopy'
|
||||
ld = 'ld'
|
||||
|
||||
[properties]
|
||||
c_args = ['-Wextra', '-Werror', '-march=native']
|
||||
cpp_args = ['-Wextra', '-Werror', '-march=native']
|
||||
11
thirdparty/simde/docker/cross-files/gcc-7.cross
vendored
Normal file
11
thirdparty/simde/docker/cross-files/gcc-7.cross
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[binaries]
|
||||
c = 'gcc-7'
|
||||
cpp = 'g++-7'
|
||||
ar = 'ar'
|
||||
strip = 'strip'
|
||||
objcopy = 'objcopy'
|
||||
ld = 'ld'
|
||||
|
||||
[properties]
|
||||
c_args = ['-Wextra', '-Werror', '-march=native']
|
||||
cpp_args = ['-Wextra', '-Werror', '-march=native']
|
||||
17
thirdparty/simde/docker/cross-files/i686-gcc-14.cross
vendored
Normal file
17
thirdparty/simde/docker/cross-files/i686-gcc-14.cross
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
[binaries]
|
||||
c = 'i686-linux-gnu-gcc-14'
|
||||
cpp = 'i686-linux-gnu-g++-14'
|
||||
ar = 'i686-linux-gnu-ar'
|
||||
strip = 'i686-linux-gnu-strip'
|
||||
objcopy = 'i686-linux-gnu-objcopy'
|
||||
ld = 'i686-linux-gnu-ld'
|
||||
|
||||
[properties]
|
||||
c_args = ['-Wextra', '-Werror', '-march=prescott']
|
||||
cpp_args = ['-Wextra', '-Werror', '-march=prescott']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'x86'
|
||||
cpu = 'prescott'
|
||||
endian = 'little'
|
||||
|
|
@ -5,11 +5,14 @@ ar = 'llvm-ar-10'
|
|||
strip = 'llvm-strip-10'
|
||||
objcopy = 'llvm-objcopy-10'
|
||||
ld = 'llvm-ld-10'
|
||||
#exe_wrapper = ['sde64', '-clx', '--']
|
||||
exe_wrapper = ['sde64', '-tgl', '--']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=tigerlake', '-Weverything', '-fno-lax-vector-conversions', '-Wno-newline-eof', '-Wno-missing-variable-declarations', '-Werror']
|
||||
cpp_args = ['-march=tigerlake', '-Weverything', '-fno-lax-vector-conversions', '-Wno-newline-eof', '-Wno-missing-variable-declarations', '-Werror']
|
||||
#c_args = ['-march=cascadelake', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
#cpp_args = ['-march=cascadelake', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
c_args = ['-march=tigerlake', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=tigerlake', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
|
|
|
|||
18
thirdparty/simde/docker/cross-files/intel-all-clang-7.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/intel-all-clang-7.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = 'clang-7'
|
||||
cpp = 'clang++-7'
|
||||
ar = 'llvm-ar-7'
|
||||
strip = 'llvm-strip-7'
|
||||
objcopy = 'llvm-objcopy-7'
|
||||
ld = 'llvm-ld-7'
|
||||
exe_wrapper = ['sde64', '-clx', '--']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=skylake-avx512', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=skylake-avx512', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'x86_64-all'
|
||||
cpu = 'x86_64'
|
||||
endian = 'little'
|
||||
18
thirdparty/simde/docker/cross-files/intel-all-clang-8.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/intel-all-clang-8.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = 'clang-8'
|
||||
cpp = 'clang++-8'
|
||||
ar = 'llvm-ar-8'
|
||||
strip = 'llvm-strip-8'
|
||||
objcopy = 'llvm-objcopy-8'
|
||||
ld = 'llvm-ld-8'
|
||||
exe_wrapper = ['sde64', '-clx', '--']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=skylake-avx512', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=skylake-avx512', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'x86_64-all'
|
||||
cpu = 'x86_64'
|
||||
endian = 'little'
|
||||
21
thirdparty/simde/docker/cross-files/intel-all-clang-9.cross
vendored
Normal file
21
thirdparty/simde/docker/cross-files/intel-all-clang-9.cross
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
[binaries]
|
||||
c = 'clang-9'
|
||||
cpp = 'clang++-9'
|
||||
ar = 'llvm-ar-9'
|
||||
strip = 'llvm-strip-9'
|
||||
objcopy = 'llvm-objcopy-9'
|
||||
ld = 'llvm-ld-9'
|
||||
#exe_wrapper = ['sde64', '-clx', '--']
|
||||
exe_wrapper = ['sde64', '-icl', '--']
|
||||
|
||||
[properties]
|
||||
#c_args = ['-march=cascadelake', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
#cpp_args = ['-march=cascadelake', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
c_args = ['-march=icelake-server', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['-march=icelake-server', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'x86_64-all'
|
||||
cpu = 'x86_64'
|
||||
endian = 'little'
|
||||
|
|
@ -5,14 +5,14 @@ ar = 'ar'
|
|||
strip = 'strip'
|
||||
objcopy = 'objcopy'
|
||||
ld = 'ld'
|
||||
exe_wrapper = ['sde64', '-tgl', '--']
|
||||
exe_wrapper = ['sde64', '-spr', '--']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=tigerlake', '-Wall', '-Wextra', '-Werror']
|
||||
cpp_args = ['-march=tigerlake', '-Wall', '-Wextra', '-Werror']
|
||||
c_args = ['-march=sapphirerapids', '-Wall', '-Wextra', '-Werror']
|
||||
cpp_args = ['-march=sapphirerapids', '-Wall', '-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'x86_64-all'
|
||||
cpu_family = 'x86_64'
|
||||
cpu = 'x86_64'
|
||||
endian = 'little'
|
||||
|
|
|
|||
18
thirdparty/simde/docker/cross-files/intel-all-gcc-8.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/intel-all-gcc-8.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = 'gcc-8'
|
||||
cpp = 'g++-8'
|
||||
ar = 'ar'
|
||||
strip = 'strip'
|
||||
objcopy = 'objcopy'
|
||||
ld = 'ld'
|
||||
exe_wrapper = ['sde64', '-skx', '--']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=icelake-server', '-Wextra', '-Werror']
|
||||
cpp_args = ['-march=icelake-server', '-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'x86_64-all'
|
||||
cpu = 'x86_64'
|
||||
endian = 'little'
|
||||
18
thirdparty/simde/docker/cross-files/loongarch64-gcc-13-ccache.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/loongarch64-gcc-13-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'loongarch64-unknown-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'loongarch64-unknown-linux-gnu-g++']
|
||||
ar = 'loongarch64-unknown-linux-gnu-ar'
|
||||
strip = 'loongarch64-unknown-linux-gnu-strip'
|
||||
objcopy = 'loongarch64-unknown-linux-gnu-objcopy'
|
||||
ld = 'loongarch64-unknown-linux-gnu-ld'
|
||||
exe_wrapper = ['qemu-loongarch64-static', '-L', '/opt/cross-tools/target/usr']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=loongarch64', '-Wextra', '-Werror']
|
||||
cpp_args = ['-march=loongarch64', '-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'loongarch64'
|
||||
cpu = 'loongarch64'
|
||||
endian = 'little'
|
||||
18
thirdparty/simde/docker/cross-files/loongarch64-gcc-13.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/loongarch64-gcc-13.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = 'loongarch64-unknown-linux-gnu-gcc'
|
||||
cpp = 'loongarch64-unknown-linux-gnu-g++'
|
||||
ar = 'loongarch64-unknown-linux-gnu-ar'
|
||||
strip = 'loongarch64-unknown-linux-gnu-strip'
|
||||
objcopy = 'loongarch64-unknown-linux-gnu-objcopy'
|
||||
ld = 'loongarch64-unknown-linux-gnu-ld'
|
||||
exe_wrapper = ['qemu-loongarch64-static', '-L', '/opt/cross-tools/target/usr']
|
||||
|
||||
[properties]
|
||||
c_args = ['-march=loongarch64', '-Wextra', '-Werror']
|
||||
cpp_args = ['-march=loongarch64', '-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'loongarch64'
|
||||
cpu = 'loongarch64'
|
||||
endian = 'little'
|
||||
|
|
@ -4,7 +4,7 @@ cpp = 'clang++-15'
|
|||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-16'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-mips64el-static', '-L', '/usr/mips64el-linux-gnuabi64']
|
||||
|
||||
[properties]
|
||||
|
|
|
|||
20
thirdparty/simde/docker/cross-files/mips64el-clang-16-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/mips64el-clang-16-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-16']
|
||||
cpp = ['ccache', 'clang++-16']
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-mips64el-static', '-cpu', 'Loongson-3A4000', '-L', '/usr/mips64el-linux-gnuabi64']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=mips64el-linux-gnuabi64', '-march=mips64r5', '-mmsa', '-isystem=/usr/mips64el-linux-gnuabi64/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=mips64el-linux-gnuabi64', '-march=mips64r5', '-mmsa', '-isystem=/usr/mips64el-linux-gnuabi64/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=mips64el-linux-gnuabi64']
|
||||
cpp_link_args = ['--target=mips64el-linux-gnuabi64']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'mips64el'
|
||||
cpu = 'mips64el'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/mips64el-clang-16.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/mips64el-clang-16.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = 'clang-16'
|
||||
cpp = 'clang++-16'
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-mips64el-static', '-cpu', 'Loongson-3A4000', '-L', '/usr/mips64el-linux-gnuabi64']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=mips64el-linux-gnuabi64', '-march=mips64r5', '-mmsa', '-isystem=/usr/mips64el-linux-gnuabi64/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=mips64el-linux-gnuabi64', '-march=mips64r5', '-mmsa', '-isystem=/usr/mips64el-linux-gnuabi64/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=mips64el-linux-gnuabi64']
|
||||
cpp_link_args = ['--target=mips64el-linux-gnuabi64']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'mips64el'
|
||||
cpu = 'mips64el'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/mips64el-clang-17-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/mips64el-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-17']
|
||||
cpp = ['ccache', 'clang++-17']
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-mips64el-static', '-cpu', 'Loongson-3A4000', '-L', '/usr/mips64el-linux-gnuabi64']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=mips64el-linux-gnuabi64', '-march=mips64r5', '-mmsa', '-isystem=/usr/mips64el-linux-gnuabi64/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=mips64el-linux-gnuabi64', '-march=mips64r5', '-mmsa', '-isystem=/usr/mips64el-linux-gnuabi64/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=mips64el-linux-gnuabi64']
|
||||
cpp_link_args = ['--target=mips64el-linux-gnuabi64']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'mips64el'
|
||||
cpu = 'mips64el'
|
||||
endian = 'little'
|
||||
18
thirdparty/simde/docker/cross-files/mips64el-gcc-12-ccache.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/mips64el-gcc-12-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'mips64el-linux-gnuabi64-gcc-12']
|
||||
cpp = ['ccache', 'mips64el-linux-gnuabi64-g++-12']
|
||||
ar = 'mips64el-linux-gnuabi64-ar'
|
||||
strip = 'mips64el-linux-gnuabi64-strip'
|
||||
objcopy = 'mips64el-linux-gnuabi64-objcopy'
|
||||
ld = 'mips64el-linux-gnuabi64-ld'
|
||||
exe_wrapper = ['qemu-mips64el-static', '-L', '/usr/mips64el-linux-gnuabi64']
|
||||
|
||||
[properties]
|
||||
c_args = ['-mmsa', '-Wextra', '-Werror']
|
||||
cpp_args = ['-mmsa', '-Wextra', '-Werror']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'mips64el'
|
||||
cpu = 'mips64el'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/power9-clang-15-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/power9-clang-15-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-15']
|
||||
cpp = ['ccache', 'clang++-15']
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-ppc64le-static', '-cpu', 'power9', '-L', '/usr/powerpc64le-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=powerpc64le-linux-gnu', '-mcpu=power9', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat']
|
||||
cpp_args = ['--target=powerpc64le-linux-gnu', '-mcpu=power9', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat']
|
||||
c_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
cpp_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
@ -15,6 +15,6 @@ cpp_link_args = ['--target=powerpc64le-linux-gnu']
|
|||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'powerpc64'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
|
|||
|
|
@ -13,6 +13,6 @@ cpp_args = ['-mcpu=power9', '-Wextra', '-Werror']
|
|||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'powerpc64'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
|
|||
|
|
@ -13,6 +13,6 @@ cpp_args = ['-mcpu=power9', '-Wextra', '-Werror']
|
|||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'powerpc64'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
|
|||
20
thirdparty/simde/docker/cross-files/ppc64el-clang-14.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/ppc64el-clang-14.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = 'clang-14'
|
||||
cpp = 'clang++-14'
|
||||
ar = 'llvm-ar-14'
|
||||
strip = 'llvm-strip-14'
|
||||
objcopy = 'llvm-objcopy-14'
|
||||
ld = 'llvm-ld-14'
|
||||
exe_wrapper = ['qemu-ppc64le-static', '-L', '/usr/powerpc64le-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat']
|
||||
cpp_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat']
|
||||
c_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
cpp_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/ppc64el-clang-15-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/ppc64el-clang-15-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-15']
|
||||
cpp = ['ccache', 'clang++-15']
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-ppc64le-static', '-L', '/usr/powerpc64le-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat']
|
||||
cpp_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat']
|
||||
c_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
cpp_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/ppc64el-clang-15.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/ppc64el-clang-15.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = 'clang-15'
|
||||
cpp = 'clang++-15'
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-ppc64le-static', '-L', '/usr/powerpc64le-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat']
|
||||
cpp_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat']
|
||||
c_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
cpp_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/ppc64el-clang-16-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/ppc64el-clang-16-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-16']
|
||||
cpp = ['ccache', 'clang++-16']
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-ppc64le-static', '-L', '/usr/powerpc64le-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
cpp_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/ppc64el-clang-17-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/ppc64el-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-17']
|
||||
cpp = ['ccache', 'clang++-17']
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-ppc64le-static', '-L', '/usr/powerpc64le-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=powerpc64le-linux-gnu', '-isystem=/usr/powerpc64le-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-deprecated-altivec-src-compat', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
cpp_link_args = ['--target=powerpc64le-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
@ -15,6 +15,6 @@ cpp_link_args = ['-Wl,-z,relro', '-Wl,-z,now']
|
|||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'powerpc64'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
|
|||
|
|
@ -13,6 +13,6 @@ cpp_args = ['-Wextra', '-Werror', '-g',]
|
|||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'powerpc64'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
|
|||
|
|
@ -15,6 +15,6 @@ cpp_link_args = ['-Wl,-z,relro', '-Wl,-z,now']
|
|||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'powerpc64'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
|
|||
|
|
@ -13,6 +13,6 @@ cpp_args = ['-Wextra', '-Werror', '-g',]
|
|||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'powerpc64'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
|
|||
|
|
@ -15,6 +15,6 @@ cpp_link_args = ['-Wl,-z,relro', '-Wl,-z,now']
|
|||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'powerpc64'
|
||||
cpu_family = 'ppc64'
|
||||
cpu = 'ppc64el'
|
||||
endian = 'little'
|
||||
|
|
|
|||
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen128_elen64-clang-17-ccache.cross
vendored
Normal file
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen128_elen64-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[binaries]
|
||||
c = 'clang-17'
|
||||
cpp = 'clang++-17'
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-riscv64', '-L', '/usr/riscv64-linux-gnu/', '-cpu', 'rv64,v=true,vlen=128,elen=64,vext_spec=v1.0']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=128',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
cpp_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=128',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'rv64,v=true,vlen=128,elen=64,vext_spec=v1.0'
|
||||
endian = 'little'
|
||||
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen128_elen64_zvfh-clang-17-ccache.cross
vendored
Normal file
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen128_elen64_zvfh-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[binaries]
|
||||
c = 'clang-17'
|
||||
cpp = 'clang++-17'
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-riscv64', '-L', '/usr/riscv64-linux-gnu/', '-cpu', 'rv64,v=true,Zfh=true,x-zvfh=true,vlen=128,elen=64,vext_spec=v1.0']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1_zfh_zvfh',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=128',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
cpp_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1_zfh_zvfh',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=128',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'rv64,v=true,Zfh=true,x-zvfh=true,vlen=128,elen=64,vext_spec=v1.0'
|
||||
endian = 'little'
|
||||
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen256_elen64-clang-17-ccache.cross
vendored
Normal file
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen256_elen64-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[binaries]
|
||||
c = 'clang-17'
|
||||
cpp = 'clang++-17'
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-riscv64', '-L', '/usr/riscv64-linux-gnu/', '-cpu', 'rv64,v=true,vlen=256,elen=64,vext_spec=v1.0']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=256',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
cpp_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=256',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'rv64,v=true,vlen=256,elen=64,vext_spec=v1.0'
|
||||
endian = 'little'
|
||||
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen256_elen64_zvfh-clang-17-ccache.cross
vendored
Normal file
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen256_elen64_zvfh-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[binaries]
|
||||
c = 'clang-17'
|
||||
cpp = 'clang++-17'
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-riscv64', '-L', '/usr/riscv64-linux-gnu/', '-cpu', 'rv64,v=true,Zfh=true,x-zvfh=true,vlen=256,elen=64,vext_spec=v1.0']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1_zfh_zvfh',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=256',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
cpp_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1_zfh_zvfh',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=256',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'rv64,v=true,Zfh=true,x-zvfh=true,vlen=256,elen=64,vext_spec=v1.0'
|
||||
endian = 'little'
|
||||
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen512_elen64-clang-17-ccache.cross
vendored
Normal file
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen512_elen64-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[binaries]
|
||||
c = 'clang-17'
|
||||
cpp = 'clang++-17'
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-riscv64', '-L', '/usr/riscv64-linux-gnu/', '-cpu', 'rv64,v=true,vlen=512,elen=64,vext_spec=v1.0']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=512',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
cpp_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=512',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'rv64,v=true,vlen=512,elen=64,vext_spec=v1.0'
|
||||
endian = 'little'
|
||||
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen512_elen64_zvfh-clang-17-ccache.cross
vendored
Normal file
37
thirdparty/simde/docker/cross-files/riscv64+rvv_vlen512_elen64_zvfh-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[binaries]
|
||||
c = 'clang-17'
|
||||
cpp = 'clang++-17'
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-riscv64', '-L', '/usr/riscv64-linux-gnu/', '-cpu', 'rv64,v=true,Zfh=true,x-zvfh=true,vlen=512,elen=64,vext_spec=v1.0']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1_zfh_zvfh',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=512',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
cpp_args = ['--target=riscv64-linux-gnu',
|
||||
'-isystem=/usr/riscv64-linux-gnu/include',
|
||||
'-march=rv64gcv1_zfh_zvfh',
|
||||
'-menable-experimental-extensions',
|
||||
'-mrvv-vector-bits=512',
|
||||
'-Wextra',
|
||||
'-Werror',
|
||||
'-Wno-unsafe-buffer-usage']
|
||||
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'rv64,v=true,Zfh=true,x-zvfh=true,vlen=512,elen=64,vext_spec=v1.0'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/riscv64-clang-15-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/riscv64-clang-15-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-15']
|
||||
cpp = ['ccache', 'clang++-15']
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-riscv64-static', '-L', '/usr/riscv64-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror']
|
||||
cpp_args = ['--target=riscv64-linux-gnu', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror']
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'riscv64'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/riscv64-clang-16-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/riscv64-clang-16-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-16']
|
||||
cpp = ['ccache', 'clang++-16']
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-riscv64-static', '-L', '/usr/riscv64-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=riscv64-linux-gnu', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'riscv64'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/riscv64-clang-16.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/riscv64-clang-16.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = 'clang-16'
|
||||
cpp = 'clang++-16'
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-riscv64-static', '-cpu', 'sifive-u54', '-L', '/usr/riscv64-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu', '-mcpu=sifive-u54', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=riscv64-linux-gnu', '-mcpu=sifive-u54', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'sifive-u54'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/riscv64-clang-17-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/riscv64-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-17']
|
||||
cpp = ['ccache', 'clang++-17']
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-riscv64-static', '-L', '/usr/riscv64-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=riscv64-linux-gnu', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'riscv64'
|
||||
endian = 'little'
|
||||
20
thirdparty/simde/docker/cross-files/riscv64-clang-17.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/riscv64-clang-17.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = 'clang-17'
|
||||
cpp = 'clang++-17'
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-riscv64-static', '-L', '/usr/riscv64-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=riscv64-linux-gnu', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror']
|
||||
cpp_args = ['--target=riscv64-linux-gnu', '-isystem=/usr/riscv64-linux-gnu/include', '-Wextra', '-Werror']
|
||||
c_link_args = ['--target=riscv64-linux-gnu']
|
||||
cpp_link_args = ['--target=riscv64-linux-gnu']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'sifive-u54'
|
||||
endian = 'little'
|
||||
|
|
@ -15,4 +15,4 @@ cpp_args = ['-Wextra', '-Werror', '-march=sifive-u54']
|
|||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'sifive-u54'
|
||||
endian = 'litte'
|
||||
endian = 'little'
|
||||
|
|
|
|||
|
|
@ -15,4 +15,4 @@ cpp_args = ['-Wextra', '-Werror', '-march=sifive-u54']
|
|||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'sifive-u54'
|
||||
endian = 'litte'
|
||||
endian = 'little'
|
||||
|
|
|
|||
18
thirdparty/simde/docker/cross-files/riscv64-gcc-12-O3-ccache.cross
vendored
Normal file
18
thirdparty/simde/docker/cross-files/riscv64-gcc-12-O3-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'riscv64-linux-gnu-gcc-12']
|
||||
cpp = ['ccache', 'riscv64-linux-gnu-g++-12']
|
||||
ar = 'riscv64-linux-gnu-ar'
|
||||
strip = 'riscv64-linux-gnu-strip'
|
||||
objcopy = 'riscv64-linux-gnu-objcopy'
|
||||
ld = 'riscv64-linux-gnu-ld'
|
||||
exe_wrapper = ['qemu-riscv64-static', '-L', '/usr/riscv64-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['-Wextra', '-Werror', '-O3']
|
||||
cpp_args = ['-Wextra', '-Werror', '-O3']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'riscv64'
|
||||
endian = 'little'
|
||||
|
|
@ -15,4 +15,4 @@ cpp_args = ['-Wextra', '-Werror']
|
|||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'riscv64'
|
||||
endian = 'litte'
|
||||
endian = 'little'
|
||||
|
|
|
|||
|
|
@ -15,4 +15,4 @@ cpp_args = ['-Wextra', '-Werror', '-march=sifive-u54']
|
|||
system = 'linux'
|
||||
cpu_family = 'riscv64'
|
||||
cpu = 'sifive-u54'
|
||||
endian = 'litte'
|
||||
endian = 'little'
|
||||
|
|
|
|||
20
thirdparty/simde/docker/cross-files/s390x-clang-15-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/s390x-clang-15-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-15']
|
||||
cpp = ['ccache', 'clang++-15']
|
||||
ar = 'llvm-ar-15'
|
||||
strip = 'llvm-strip-15'
|
||||
objcopy = 'llvm-objcopy-15'
|
||||
ld = 'llvm-ld-15'
|
||||
exe_wrapper = ['qemu-s390x-static', '-L', '/usr/s390x-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=s390x-ibm-linux', '-mpcu=z196', '-isystem=/usr/s390x-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
cpp_args = ['--target=s390x-ibm-linux', '-mpcu=z196', '-isystem=/usr/s390x-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror']
|
||||
c_link_args = ['--target=s390x-ibm-linux']
|
||||
cpp_link_args = ['--target=s390x-ibm-linux']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 's390x'
|
||||
cpu = 's390x'
|
||||
endian = 'big'
|
||||
20
thirdparty/simde/docker/cross-files/s390x-clang-16-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/s390x-clang-16-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-16']
|
||||
cpp = ['ccache', 'clang++-16']
|
||||
ar = 'llvm-ar-16'
|
||||
strip = 'llvm-strip-16'
|
||||
objcopy = 'llvm-objcopy-16'
|
||||
ld = 'llvm-ld-16'
|
||||
exe_wrapper = ['qemu-s390x-static', '-L', '/usr/s390x-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=s390x-ibm-linux', '-mpcu=z196', '-isystem=/usr/s390x-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=s390x-ibm-linux', '-mpcu=z196', '-isystem=/usr/s390x-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=s390x-ibm-linux']
|
||||
cpp_link_args = ['--target=s390x-ibm-linux']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 's390x'
|
||||
cpu = 's390x'
|
||||
endian = 'big'
|
||||
20
thirdparty/simde/docker/cross-files/s390x-clang-17-ccache.cross
vendored
Normal file
20
thirdparty/simde/docker/cross-files/s390x-clang-17-ccache.cross
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
[binaries]
|
||||
c = ['ccache', 'clang-17']
|
||||
cpp = ['ccache', 'clang++-17']
|
||||
ar = 'llvm-ar-17'
|
||||
strip = 'llvm-strip-17'
|
||||
objcopy = 'llvm-objcopy-17'
|
||||
ld = 'llvm-ld-17'
|
||||
exe_wrapper = ['qemu-s390x-static', '-L', '/usr/s390x-linux-gnu/']
|
||||
|
||||
[properties]
|
||||
c_args = ['--target=s390x-ibm-linux', '-mpcu=z196', '-isystem=/usr/s390x-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
cpp_args = ['--target=s390x-ibm-linux', '-mpcu=z196', '-isystem=/usr/s390x-linux-gnu/include', '-Weverything', '-fno-lax-vector-conversions', '-Werror', '-Wno-unsafe-buffer-usage']
|
||||
c_link_args = ['--target=s390x-ibm-linux']
|
||||
cpp_link_args = ['--target=s390x-ibm-linux']
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 's390x'
|
||||
cpu = 's390x'
|
||||
endian = 'big'
|
||||
Loading…
Add table
Add a link
Reference in a new issue